some trick

  • debian/Ubuntu更新时候出现:
    E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
    E: Unable to lock the administration directory (/var/lib/dpkg/)

    出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:

    rm /var/cache/apt/archives/lock
    
    rm /var/lib/dpkg/lock
  • SSH操作不能回到$状态,用ctrl+c可以
  • vps在设置更新ufw时候出现错误,比如:
    # ufw enable
    Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
    ERROR: problem running ufw-init
    WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    FATAL: Module nf_conntrack_ftp not found.

    这是因为这些廉价vps并不支持modules的加载使用,要解决只能是禁用ufw的高级功能:
    打开/etc/default/ufw 找到“IPT_MODULES” 和“IPV6”开头的语句并#注释掉,重启ufw即可

  • 使用mysql命令行快速导入导出数据库,比用web phpmyadmin方便的多,而且不会出错。导出:
mysqldump 数据库名 -uroot -p > xxx.sql

导入:

mysql 数据库名 < 文件名

当然还可以有更多的参数,可以看这里

mysql -u用户名 -p密码

是连接数据库的

mysql5.7之后的版本不支持root账户用phpmyadmin里面登录了!所以必须新建一个root权限的用户

mysql -u root
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
exit
service mysql restart

#bind-address = 127.0.0.1 绑定账户,在/etc/mysql/mariadb.conf.d/50-server.cnf or /etc/mysql/mysql.conf.d/mysqld.cnf file
service mysql restart
查看绑定ip的root权限用户

netstat -tupan | grep mysql

wordpress+nginx+cloudflare SSL+子目录安装的情况下,会有固定链接404或者网址loop打不开的问题!有点复杂!1、禁用cloudflare的SSL;2、设置nginx rewrite:

location /wordpress {
        try_files $uri $uri/ /wordpress/index.php?$args;
}

location ~ \.php$ {
        fastcgi_split_path_info ^(/wordpress)(/.*)$;
}

3、再次打开SSL弹性模式如何固定链接生效,尝试登后台,打不开可以看这里
 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据