512M搬瓦工在LNMP环境下挂网站

主机还是512M的搬瓦工,我在深圳ping大概是200ms速度还算可以接受。本来我是想用Hostinger的免费空间的,免费的不用白不用,可是他们官网打开速度太TM慢了,作为一河之隔的香港主机商ping尽然比跨太平洋的美国还高。。。

香港免费主机分配我的IP是31.220.16.245,ping值惨不忍睹。其实也怪我太2,官网打开都那么慢了,竟然还在幻想免费主机能快!

QQ截图20150425183741

 

最终我选择了搬瓦工挂多站,虽然内存压力大点,起码速度快。安装环境是我之前配的一键LNMP

一、添加虚拟主机

依然用puTTY连上主机

输入命令:/root/vhost.sh 执行后会出现如下界面:

1

输入域名 xiaoji.asia

然后问我是否要绑定其它域名

y回车,绑定www.xiaoji.asia 回车

接下来会问你网站目录,回车默认目录是 /home/wwwroot/xiaoji.asia

下面是伪静态设置(seo很有用)

这里选择是否添加伪静态规则,如不需要伪静态,直接输入 n 回车。如果需要输入 y 回车,再选择伪静态或自定义伪静态,一下为伪静态选择提示:

我用的wordpress, 直接输入wordpress就好了

上面没有的就要自定义伪静态,,直接输入一个想要的名字,名字不能和前面这些伪静态的名字及/usr/local/nginx/conf/下的其他文件相同,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行。
注:添加完执行/etc/init.d/nginx restart 重启生效。

日志,反正也不看,n回车

如果需要的话,日志会保存在  /home/wwwlogs/

 

二、删除虚拟主机

ssh登陆执行命令:rm /usr/local/nginx/conf/vhost/域名.conf
如,前面我们添加的主域名是xiaoji.asia,则该命令为:rm /usr/local/nginx/conf/vhost/xiaoji.asia.conf

 

三、伪静态(还没仔细研究,直接复制教程了)

Apache下的.htaccess伪静态规则不能用在LNMP下,需要使用Nginx伪静态规则。
伪静态可以随时添加或删除,如果添加完虚拟主机后忘记或没有添加伪静态,可以通过修改配置文件来添加伪静态。

虚拟主机配置文件在:/usr/local/nginx/conf/vhost/域名.conf
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。

编辑虚拟主机配置文件,可以使用vi、nano或winscp,后2个工具对新手来说简单些。
例如签名我们添加的虚拟主机,打开后前半部分配置会显示如下:

5

在root /home/wwwroot/www.vpser.net;这一行下面添加:
include wordpress.conf;
上面的wordpress.conf换成上传到/usr/local/nginx/conf/ 下面的伪静态规则文件,加完保存,执行:/etc/init.d/nginx restart 重启生效,如果报错可能是添加有误或伪静态规则有误。

 

下面安装wordpress就更简单了

去官网下载最新安装包https://cn.wordpress.org/ 放到网站更目录即可

有个简单快速的方法,复制链接地址,直接在ssh里面下载解压。

 

比如现在最新的是4.2版

先输入命令 cd /home/wwwroot/xiaoji.asia/

下载    wget https://cn.wordpress.org/wordpress-4.2-zh_CN.tar.gz
解压缩   tar -zxvf wordpress-4.2-zh_CN.tar.gz20150425185914

然后进FlashFXP进系统,将wordpress文件夹数据放到根目录。

wordpress还有改下目录权限,否则无法安装插件和自动升级

chown -R www /home/wwwroot/xiaoji.asia/

网上教程都是www-date,害的我浪费好多时间。
chmod -R 775 /home/wwwroot/xiaoji.asia/

这项默认已经是775了,不管了,以防子目录出错。
chmod -R 777 /home/wwwroot/xiaoji.asia/wp-content/

继续输入。

 

ok,然后打开 xiaoji.asia 开始配置我的博客了!

 

 

 

 

 

 

发表评论

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