/usr/local/acme.sh/acme.sh --upgrade 先升级一下然后手动续期看一下是否正常 /usr/local/acme.sh/acme.sh --cron --home "/usr/local/acme.sh"
伪静态管理LNMPA或LAMP可以直接使用网站根目录下放.htaccess 来设置伪静态规则(具体规则可以去程序官网网站找google百度),但是在LNMP下,需要使用Nginx伪静态规则。伪静态可以随时添加或删除,如果添加完虚拟主机后忘记或没有添加伪静态,可以通过修改配置文件来添加伪静态。虚拟主机配置文件在:/usr/local/nginx/conf/vhost/域名.conf
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。编辑虚拟主机配置文件,可以使用vi、nano或winscp,后2个工具对新手来说简单些。
例如前面我们添加的虚拟主机,打开后前半部分配置会显示如下:在root /home/wwwroot/www.vpser.net;这一行下面添加:include wordpress.conf;上面的wordpress.conf为伪静态文件,如需要其他伪静态文件自己创建个并上传到/usr/local/nginx/conf/ 下面并include 伪静态.conf; 加完保存,执行:/etc/init.d/nginx restart 重启生效,如果报错可能是添加有误或伪静态规则有误。
1.4及之前版本伪静态文件都在 /usr/local/nginx/conf/ 目录下1.5及之后版本伪静态文件都在 /usr/local/nginx/conf/rewrite 目录下伪静态文件名称后面带2的是二级目录的伪静态,可以根据自己需求修改里面二级目录的名称或复制为其他名字后include到虚拟主机配置文件中。
MySQL数据库导入使用mysql命令执行命令: /usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 < 文件名.sql参数与mysqldump的使用一样。要导入的文件需保存在当前目录下,也可以直接写要导入文件的绝对路径如 /home/backup/文件名.sql注意:导入的数据库名需要已经存在。MySQL数据库导出使用mysqldump命令执行命令: /usr/local/mysql/bin/mysqldump -u 用户名 -p 数据库名 > 文件名.sql如果数据库用户名有密码密码,执行后会提示输入密码。如果数据库用户名没有密码,就将命令中的"-p"参数删除。导出的文件保存在当前目录下,也可以将 文件名.sql 换成绝对路径,如 /home/backup/文件名.sql另外有一个参数,不用写数据库名,将全部数据库都导出: --all-databases注意:推荐使用MySQL root帐号进行操作,因为有些数据库可能设置了只能对应的用户进行操作。 /usr/local/mysql/bin/mysql -u root -pCREATE DATABASE database_name;create user user_name@'localhost' identified by 'pass_word';GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'localhost';启动数据库/etc/init.d/mysqld start
RewriteEngine OnRewriteCond %{HTTPS} !=onRewriteRule ^(.*) https://www.meilis.cn/$1 [R,L]RewriteBase /RewriteRule ^index.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]RewriteCond %{HTTP_REFERER} !^$ [NC]RewriteCond %{HTTP_REFERER} !meilis.cn [NC]RewriteRule .*.(jpg|jpeg|png|mp3|mp4)$ - [F]
rm -rf *find / -name htcachecleanzip -r homeBackUp.zip homechmod -R 777 /home/wwwroot
来自南部的一个小城市,个性不张扬,讨厌随波逐流。
大家就当无事发生过
/usr/local/acme.sh/acme.sh --upgrade 先升级一下
然后手动续期看一下是否正常 /usr/local/acme.sh/acme.sh --cron --home "/usr/local/acme.sh"
伪静态管理
LNMPA或LAMP可以直接使用网站根目录下放.htaccess 来设置伪静态规则(具体规则可以去程序官网网站找google百度),但是在LNMP下,需要使用Nginx伪静态规则。
伪静态可以随时添加或删除,如果添加完虚拟主机后忘记或没有添加伪静态,可以通过修改配置文件来添加伪静态。
虚拟主机配置文件在:/usr/local/nginx/conf/vhost/域名.conf
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。
编辑虚拟主机配置文件,可以使用vi、nano或winscp,后2个工具对新手来说简单些。
例如前面我们添加的虚拟主机,打开后前半部分配置会显示如下:

在root /home/wwwroot/www.vpser.net;这一行下面添加:
include wordpress.conf;
上面的wordpress.conf为伪静态文件,如需要其他伪静态文件自己创建个并上传到/usr/local/nginx/conf/ 下面并include 伪静态.conf; 加完保存,执行:/etc/init.d/nginx restart 重启生效,如果报错可能是添加有误或伪静态规则有误。
1.4及之前版本伪静态文件都在 /usr/local/nginx/conf/ 目录下
1.5及之后版本伪静态文件都在 /usr/local/nginx/conf/rewrite 目录下
伪静态文件名称后面带2的是二级目录的伪静态,可以根据自己需求修改里面二级目录的名称或复制为其他名字后include到虚拟主机配置文件中。
MySQL数据库导入
使用mysql命令
执行命令: /usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 < 文件名.sql
参数与mysqldump的使用一样。要导入的文件需保存在当前目录下,也可以直接写要导入文件的绝对路径如 /home/backup/文件名.sql
注意:导入的数据库名需要已经存在。
MySQL数据库导出
使用mysqldump命令
执行命令: /usr/local/mysql/bin/mysqldump -u 用户名 -p 数据库名 > 文件名.sql
如果数据库用户名有密码密码,执行后会提示输入密码。如果数据库用户名没有密码,就将命令中的"-p"参数删除。导出的文件保存在当前目录下,也可以将 文件名.sql 换成绝对路径,如 /home/backup/文件名.sql
另外有一个参数,不用写数据库名,将全部数据库都导出: --all-databases
注意:推荐使用MySQL root帐号进行操作,因为有些数据库可能设置了只能对应的用户进行操作。
/usr/local/mysql/bin/mysql -u root -p
CREATE DATABASE database_name;
create user user_name@'localhost' identified by 'pass_word';
GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'localhost';
启动数据库/etc/init.d/mysqld start
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://www.meilis.cn/$1 [R,L]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !meilis.cn [NC]
RewriteRule .*.(jpg|jpeg|png|mp3|mp4)$ - [F]
rm -rf *
find / -name htcacheclean
zip -r homeBackUp.zip home
chmod -R 777 /home/wwwroot