我用lnmp一键安装包为wordpress搭建运行环境

广告位招租
扫码页面底部二维码联系

在我发现lnmp一键安装包之后,便喜欢上【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net它,主要有两点:1.可以轻松实现ngin【原创内容,转载请注明出处】【原创不易,请尊重版权】x+apache,为什么要选择这种搭配,【本文首发于唐霜的博客】本文版权归作者所有,未经授权不得转载。因为wordpress喜欢apache,【转载请注明来源】转载请注明出处:www.tangshuang.net当然,这只是其中之一,实际上,nginx【原创内容,转载请注明出处】【原创内容,转载请注明出处】+apache的性能在某些程度上超过ng本文版权归作者所有,未经授权不得转载。本文版权归作者所有,未经授权不得转载。inx+php-fpm;2.lnmp一键【原创内容,转载请注明出处】【原创内容,转载请注明出处】安装包已经做了环境配置优化。主要基于这两【作者:唐霜】本文版权归作者所有,未经授权不得转载。个原因,我重新购买了一个服务器,并用该一【访问 www.tangshuang.net 获取更多精彩内容】【作者:唐霜】键安装包搭建我的博客运行环境。

本文版权归作者所有,未经授权不得转载。转载请注明出处:www.tangshuang.net【本文受版权保护】原创内容,盗版必究。未经授权,禁止复制转载。

购买一个1G内存的云服务器【原创内容,转载请注明出处】

未经授权,禁止复制转载。转载请注明出处:www.tangshuang.net原创内容,盗版必究。

在阿里云的云服务器配置中,最便宜的应该是【版权所有】唐霜 www.tangshuang.net【版权所有】唐霜 www.tangshuang.net1核512M内存的配置,如果想运行稍微多【本文受版权保护】【本文首发于唐霜的博客】一点的环境,那么我建议选择1G内存(my【版权所有,侵权必究】【原创内容,转载请注明出处】sql5.6以上版本必备),当然,如果作【原创不易,请尊重版权】【关注微信公众号:wwwtangshuangnet】为极客玩家,非要在512M机子上优化出跑【原创不易,请尊重版权】【本文首发于唐霜的博客】起来飚一样的网站,也是可以的。但是从普通转载请注明出处:www.tangshuang.net【关注微信公众号:wwwtangshuangnet】用户的角度讲,1G对于我一个博客而言,完本文作者:唐霜,转载请注明出处。原创内容,盗版必究。全是已经有多了,不过由于我会利用memc转载请注明出处:www.tangshuang.net本文作者:唐霜,转载请注明出处。ache优化wordpress,所以实际【作者:唐霜】原创内容,盗版必究。上1G还是必备的。

原创内容,盗版必究。【访问 www.tangshuang.net 获取更多精彩内容】未经授权,禁止复制转载。

安装lnmp一键安装包【原创内容,转载请注明出处】

本文作者:唐霜,转载请注明出处。【访问 www.tangshuang.net 获取更多精彩内容】本文版权归作者所有,未经授权不得转载。转载请注明出处:www.tangshuang.net

首先原创内容,盗版必究。获取【本文受版权保护】lnmp一键安装包,现在官方已经推出1.【本文受版权保护】【转载请注明来源】3beta版,php7已经加入到php版【本文首发于唐霜的博客】【版权所有】唐霜 www.tangshuang.net本中,这是我们希望的,因为php7配上w【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。ordpress才更带劲。

著作权归作者所有,禁止商业用途转载。【转载请注明来源】【版权所有】唐霜 www.tangshuang.net

所以,我们ssh登陆到云服务器后,通过w【未经授权禁止转载】本文作者:唐霜,转载请注明出处。get下载lnmp一键安装包1.3bet【访问 www.tangshuang.net 获取更多精彩内容】【原创不易,请尊重版权】a版。

【未经授权禁止转载】【未经授权禁止转载】【作者:唐霜】未经授权,禁止复制转载。本文作者:唐霜,转载请注明出处。

不过这里还有一个小提示,由于阿里云和国外未经授权,禁止复制转载。著作权归作者所有,禁止商业用途转载。服务器通信并不很好,所以,建议使用网站中【版权所有】唐霜 www.tangshuang.net本文作者:唐霜,转载请注明出处。提到的SEA镜像的包:

【转载请注明来源】原创内容,盗版必究。未经授权,禁止复制转载。
wget --no-check-certificate https://api.sinas3.com/v1/SAE_lnmp/soft/lnmp1.3beta-full.tar.gz

下载下来后通过tar命令解压,得到lnm转载请注明出处:www.tangshuang.net【作者:唐霜】p1.3-full文件夹,进入后,执行:

【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。【原创不易,请尊重版权】
./install.sh lnmpa

注意,后面是lnmpa,末尾的a表示ap本文作者:唐霜,转载请注明出处。【关注微信公众号:wwwtangshuangnet】ache。

本文作者:唐霜,转载请注明出处。【本文受版权保护】原创内容,盗版必究。【未经授权禁止转载】本文作者:唐霜,转载请注明出处。

执行之后,会提示你输入和选择,我的建议是著作权归作者所有,禁止商业用途转载。原创内容,盗版必究。,所有的都选择最新版(除mysql外,因【未经授权禁止转载】【关注微信公众号:wwwtangshuangnet】为1G内存的云服务器安装最新版会提示内存【版权所有】唐霜 www.tangshuang.net【本文受版权保护】不足,这个时候,我们选择mysql5.5本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.net,后面我们还能升级,所以不要紧张),也就【访问 www.tangshuang.net 获取更多精彩内容】原创内容,盗版必究。是最大化安装,把能装上的都装上,能装最新【本文受版权保护】本文作者:唐霜,转载请注明出处。的,都装最新。其中php版本一定要选择7【版权所有,侵权必究】【版权所有】唐霜 www.tangshuang.net以上的,否则玩起来就没有意思了。

【本文受版权保护】【原创不易,请尊重版权】【转载请注明来源】【版权所有,侵权必究】

升级各个软件【原创不易,请尊重版权】

著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。【本文首发于唐霜的博客】

上面提到了,mysql只能安装5.5版本【原创不易,请尊重版权】【版权所有】唐霜 www.tangshuang.net的,但是,lnmp一键安装包提供了便捷的【作者:唐霜】【版权所有】唐霜 www.tangshuang.net升级服务,在我们开始搭建网站之前,先把软【本文首发于唐霜的博客】【转载请注明来源】件版本升上来。

原创内容,盗版必究。本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。

在lnmp1.3-full目录中,有一个转载请注明出处:www.tangshuang.net【访问 www.tangshuang.net 获取更多精彩内容】upgrade.sh脚本,是用来升级的,【作者:唐霜】【本文受版权保护】升级说明看这里【关注微信公众号:wwwtangshuangnet】。我们先升级mysql试试:未经授权,禁止复制转载。

原创内容,盗版必究。转载请注明出处:www.tangshuang.net本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。【版权所有,侵权必究】
./upgrade.sh mysql

然后根据提示输入比较新的mysql版本号转载请注明出处:www.tangshuang.net本文作者:唐霜,转载请注明出处。,例如5.6.29,之后就可以升级。这里【未经授权禁止转载】【原创内容,转载请注明出处】我再插一句,由于mysql5.7才推出,转载请注明出处:www.tangshuang.net【原创内容,转载请注明出处】加入了一些特性,在兼容性上不知是否存在大转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。的bug,因此,我建议再使用半年左右的m本文作者:唐霜,转载请注明出处。【转载请注明来源】ysql5.6。

【未经授权禁止转载】著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】【关注微信公众号:wwwtangshuangnet】【作者:唐霜】

升级成功后,用同样的方法,升级nginx本文版权归作者所有,未经授权不得转载。【访问 www.tangshuang.net 获取更多精彩内容】

本文版权归作者所有,未经授权不得转载。【版权所有,侵权必究】未经授权,禁止复制转载。

升级php时,得使用本文版权归作者所有,未经授权不得转载。

【未经授权禁止转载】著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。【版权所有】唐霜 www.tangshuang.net
./upgrade.sh phpa

后面多了一个a,表示apache。著作权归作者所有,禁止商业用途转载。

【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】【版权所有,侵权必究】未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。

升级phpmyadmin,这个简单,从p【本文受版权保护】本文作者:唐霜,转载请注明出处。hpmyadmin官网上下载最新版的压缩本文作者:唐霜,转载请注明出处。未经授权,禁止复制转载。包下载下来,把代码上传到/home/ww【本文首发于唐霜的博客】转载请注明出处:www.tangshuang.netwroot/default中去,phpm【本文首发于唐霜的博客】【作者:唐霜】yadmin其实就是php文件体系而已,【本文受版权保护】转载请注明出处:www.tangshuang.net所以不需要像上面的软件一样升级。不过,你本文版权归作者所有,未经授权不得转载。【未经授权禁止转载】需要从旧的phpmyadmin中拷贝co【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。nfig.inc.php到新的phpmy【原创内容,转载请注明出处】本文版权归作者所有,未经授权不得转载。admin中。

【原创不易,请尊重版权】本文版权归作者所有,未经授权不得转载。【未经授权禁止转载】著作权归作者所有,禁止商业用途转载。

通过升级,保证运行环境是我们想要把玩的版未经授权,禁止复制转载。著作权归作者所有,禁止商业用途转载。本了。

【本文首发于唐霜的博客】【本文首发于唐霜的博客】【访问 www.tangshuang.net 获取更多精彩内容】【未经授权禁止转载】

创建虚拟主机【访问 www.tangshuang.net 获取更多精彩内容】

【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。原创内容,盗版必究。本文版权归作者所有,未经授权不得转载。【本文受版权保护】

lnmp一键安装包有一个便捷的操作,用来【版权所有,侵权必究】本文版权归作者所有,未经授权不得转载。添加虚拟主机:

【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。【未经授权禁止转载】著作权归作者所有,禁止商业用途转载。
lnmp vhost add

根据提示后,逐步添加好一个虚拟主机,然后转载请注明出处:www.tangshuang.net【原创不易,请尊重版权】把域名绑定过来即可。

【原创内容,转载请注明出处】【本文首发于唐霜的博客】原创内容,盗版必究。本文作者:唐霜,转载请注明出处。

nginx的配置文件在/usr/loca【原创不易,请尊重版权】原创内容,盗版必究。l/nginx/config/vhost【原创内容,转载请注明出处】未经授权,禁止复制转载。/目录中,httpd的配置文件在/usr【版权所有】唐霜 www.tangshuang.net【转载请注明来源】/local/apache/config未经授权,禁止复制转载。【关注微信公众号:wwwtangshuangnet】/vhost/目录中,如果你需要特殊的配本文作者:唐霜,转载请注明出处。原创内容,盗版必究。置,可以去进行对应的修改,重启服务即可。本文作者:唐霜,转载请注明出处。著作权归作者所有,禁止商业用途转载。apache默认开启了重写模块,.hta【未经授权禁止转载】【原创不易,请尊重版权】ccess文件是可以使用的。

原创内容,盗版必究。未经授权,禁止复制转载。未经授权,禁止复制转载。【版权所有】唐霜 www.tangshuang.net【未经授权禁止转载】

所有的虚拟主机根目录被放在/home/w未经授权,禁止复制转载。【转载请注明来源】wwroot/目录中,默认情况下以域名作本文作者:唐霜,转载请注明出处。【转载请注明来源】为目录名。

【关注微信公众号:wwwtangshuangnet】【访问 www.tangshuang.net 获取更多精彩内容】【转载请注明来源】

域名解析成功之后,把wordpress上【作者:唐霜】【原创内容,转载请注明出处】传到对应的虚拟主机目录中去,在lnmp 未经授权,禁止复制转载。著作权归作者所有,禁止商业用途转载。vhost add时如果没有创建对应的数转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。据库及用户,可以通过phpmyadmin【本文首发于唐霜的博客】【版权所有,侵权必究】再去创建一个。接下来就是安装wordpr本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.netess,这里就不用多介绍了吧。

【关注微信公众号:wwwtangshuangnet】本文作者:唐霜,转载请注明出处。【原创内容,转载请注明出处】【本文首发于唐霜的博客】

lnmpa安装时,默认开启了opcach原创内容,盗版必究。未经授权,禁止复制转载。e,也就是php解释编译缓存,如果你修改【本文首发于唐霜的博客】【本文受版权保护】了网站中的php文件,会发现刷新页面不起【版权所有,侵权必究】【关注微信公众号:wwwtangshuangnet】作用,这正是因为opcache的原因,如本文作者:唐霜,转载请注明出处。原创内容,盗版必究。果你不需要,可以在/usr/local/【关注微信公众号:wwwtangshuangnet】转载请注明出处:www.tangshuang.netphp/etc/中找到php.ini,在【本文受版权保护】未经授权,禁止复制转载。文件中注释掉opcache相关的选项,关本文作者:唐霜,转载请注明出处。本文版权归作者所有,未经授权不得转载。闭缓存。不过,我觉得,你还是开着比较爽,【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】特别是网站上线之后,我们追求速度的时候,著作权归作者所有,禁止商业用途转载。【本文受版权保护】开启才能体现php7和wordpress【版权所有】唐霜 www.tangshuang.net【作者:唐霜】完美的性能提升。

转载请注明出处:www.tangshuang.net【关注微信公众号:wwwtangshuangnet】【版权所有】唐霜 www.tangshuang.net【版权所有】唐霜 www.tangshuang.net

安装memcache缓存加速wordpr转载请注明出处:www.tangshuang.net【关注微信公众号:wwwtangshuangnet】ess

【作者:唐霜】未经授权,禁止复制转载。【访问 www.tangshuang.net 获取更多精彩内容】【版权所有】唐霜 www.tangshuang.net【原创内容,转载请注明出处】

lnmp一键安装包中已经提供了memca【原创内容,转载请注明出处】【版权所有】唐霜 www.tangshuang.netche的安装途径,我们再回到lnmp1.【转载请注明来源】本文作者:唐霜,转载请注明出处。3-full目录,执行:

【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。【转载请注明来源】【转载请注明来源】
./addons.sh install memcached

在弹出来的选择中,不要选择php-mem【转载请注明来源】著作权归作者所有,禁止商业用途转载。cached而是选择php-memcac【转载请注明来源】【关注微信公众号:wwwtangshuangnet】he,完成memcache的安装。

【未经授权禁止转载】【本文首发于唐霜的博客】本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。

接下来,是通过wordpress官方提供转载请注明出处:www.tangshuang.net转载请注明出处:www.tangshuang.net的一个插件,实现memcache加速。点未经授权,禁止复制转载。【原创内容,转载请注明出处】这里【本文首发于唐霜的博客】下载插件,下载解压出来一个object-【原创不易,请尊重版权】【本文首发于唐霜的博客】cache.php,把它上传到/wp-c【原创不易,请尊重版权】【作者:唐霜】ontent/目录中,注意,不是plug【版权所有】唐霜 www.tangshuang.net【未经授权禁止转载】ins目录,而是直接放在wp-conte【未经授权禁止转载】【本文首发于唐霜的博客】nt目录。

【版权所有】唐霜 www.tangshuang.net【原创不易,请尊重版权】转载请注明出处:www.tangshuang.net【关注微信公众号:wwwtangshuangnet】本文版权归作者所有,未经授权不得转载。

OK完成了,到你的wordpress后台【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。,插件列表,看看上面是不是多了一个Drop-in高级插件原创内容,盗版必究。(1)【未经授权禁止转载】的选项,点进去就可以看到memcache本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。的身影了。

【访问 www.tangshuang.net 获取更多精彩内容】【本文受版权保护】【转载请注明来源】

接下来,就是尽情享受wordpress带未经授权,禁止复制转载。【未经授权禁止转载】来的快感了。

未经授权,禁止复制转载。【作者:唐霜】【本文受版权保护】著作权归作者所有,禁止商业用途转载。【访问 www.tangshuang.net 获取更多精彩内容】

2016-02-16 16987

为价值买单,打赏一杯咖啡

本文价值169.87RMB
已有1条评论
  1. […] 我的新网站放在一台香港的VPS上,采用我以前介绍过的lnmp一键安装包安装的服务器环境。但是有一个问题,就是安装好的MySQL默认采用innodb引擎,对于我们这种小网站而言,无疑会给服务器造成巨大的压力,但最最令我烦恼的,是MySQL在运行一段时间后,开始出现宕机情况,现象是mysql.pid文件丢失。如果登录到服务器查看netstat -nptl,发现不存在mysql服务,于是重启服务,结果在重启的过程中提示不存在进程pid文件。 […]