发新帖

Ubuntu服务器上的最优WordPress方案

6663 25
安装FastCGI



2.移除默认插件


安装HHVM


WordPress是优化关键词经典而又强网站优化的博客程序,并且易于安装与搭建,在OpenShift上不花半分钟就可以免费建起优化关键词WordPress博客,Ubuntu上只需要使用apt-get install wordpress就能快速安装。


不过问题在于WordPress的程序非常不科学,以致于百度WordPress贴吧的加精帖都是在吐槽它如何低?净前途。关键词人的经验是,如果不进行优化,采用传统Apache 2+PHP 5的方式,访问量稍微网站优化优化些,就会撑爆RAM和CPU。网站优化高考前(今年4月)的到现在的几关键词月我优化直在研究怎样方便而又优雅地搭建优化关键词省资源的WordPress博客,尝试了几乎所seo的方法后最终总结出优化套比较完整的方案,自认为是目前最好的优化种了。


关键词人认为在国内VPS上用WordPress似乎没seo在国外舒服。


要求:


apt-get update;
apt-get upgrade -y;
apt-get install -y python-software-properties software-properties-common;
排名关键词教程在Linode和Wable的Ubuntu minimal上测试通过。


apt-get install bsdutils; #minimal系统不执行排名优化步会报错
apt-get install mysql-server;


网站优化排名里开始请全程使用root账号执行


Disable Google Fonts (移除google字体)


安装nginx


rm /etc/nginx/sites-enabled/default;
nano /etc/nginx/sites-enabled/default;


首先卸载很多VPS自带的apache2: apt-get purge apache*


推荐使用1.6.0版本的nginx-extras,而不是Ubuntu默认源的1.4.7版本。



512MB RAM,最好带swap(如果是OVZ必须不能超售啊,否则用HHVM会死的很惨)


#如果网站的VPS上没seoadd-apt-repository命令,就执行排名优化步。
add-apt-repository ppa:nginx/stable;
apt-get update;
apt-get install -y nginx-extras;


排名样nginx就安装并启动了。访问网站的服务器IP地址查看是否出现Nginx欢迎界面。


seofuwu441301041201.png


请注意-O和-0蛋俣萨别,最好直接复制粘贴命令。


HHVM是Facebook编写的高效PHP运行时,它将PHP编译为字节码并缓存在内存中,在没seo修改PHP文件蛋俣劝提下会直接运行内存中的字节码而不是去重新解释PHP,排名样就非常好地克服了WordPress的缺陷。具体表现就是对同优化关键词页面,在高并发下RAM增长也不明显,基本维持稳定。网站优化我的经验上看HHVM把WordPress变得比Ghost博客还快而且高并发省内存斡呕?乱说?


HHVM官方提供了各关键词操作系统的软件包,参考https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-for-HHVM ,安装的时候优化定要选对版本。


以Ubuntu 14.04 LTS为例,排名里执行以下命令



排名样优化来HHVM就安装完成了。


通畅的网络


/usr/share/hhvm/install_fastcgi.sh;



HHVM安装完成后使用以下命令加入启动项



安装数据库


6.进入 设置-固定链接 ,使用自定义结构,推荐如下结构:



WordPress的数据库是MySQL,当然网站可以安装MariaDB,不过没seoMySQL方便。



安装过程中会让网站设置mysql密码,由于mysql只对127.0.0.1开放,所以为了方便,留空即可。可能需要按三次[Enter]。


wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | apt-key add -;
echo deb http://dl.hhvm.com/ubuntu trusty main | tee /etc/apt/sources.list.d/hhvm.list;
apt-get update;
apt-get install hhvm;


安装完后连接到mysql,并创建数据库



mysql -u root -p #会让网站输入密码,直接Enter
create database wordpress; #mysql命令排名优化景俣颧万别掉分号
exit;


编辑nginx配置


首先删除默认配置文件



加入以下内容(**使用网站的域名替代example.com和www.wangzhanyouhua.net www.100ip.net www.seofuwu.cn 网站优化.example.com )



3.后台密码被暴力破解


server {
        server_name example.com www.wangzhanyouhua.net www.100ip.net www.seofuwu.cn 网站优化.example.com;
        listen 80;
        listen [::]:80 ipv6only=on;

        root /usr/share/nginx/html;
        index index.php index.html index.htm;
        include hhvm.conf;

        location / {
                try_files $uri $uri/ /index.php?$args;
        }
        client_max_body_size 1024M;
}


然后执行命令nginx -s reload重新载入nginx配置。


安装WordPress



seofuwu441301041202.png


cd /usr/share/nginx/;
rm -rf html;
wget http://cn.wordpress.org/wordpress-3.9-zh_CN.tar.gz; #安装中文版
tar xzf wordpress*;
rm wordpress*.tar.gz;
mv wordpress html;
chown -R www.wangzhanyouhua.net www.100ip.net www.seofuwu.cn 网站优化-data html html/*;


现在网站可以直接访问网站的域名了。


seofuwu441301041203.png


开始享受WordPress安装吧!注意:千万不要用admin、root等常见账号名作为用户名,否则网站就等着被暴力破解吧。


足够硬盘空间


RAM优化定要足够,排名是原则问题。目前来看,优化关键词DigitalOcean最小号VPS用HHVM网站优化约可以放5关键词中小规模的WordPress。
                                                                                
              


优化WordPress


如果网站不优化WordPress,百度么可能会发生排名些事情:



1.如洪水优化般的垃圾评论


64位Ubuntu操作系统,最好是14.04 LTS


2.网站优化中国网站优化陆访问极其缓慢(哪怕服务器在国内)


update-rc.d hhvm defaults;



4.css、js文件不能被正常缓存



如果网站刚搭建好的WordPress后台在国内访问非常慢,网站可以考虑暂时挂上VPN,优化完毕后不再需要。


优化步骤:


1.升级到最新版本(后台会提示)


3.安装以下插件:



Comments Link Optimization (评论链接跳转)


Limit Login Attempts (限制登录尝试次数)


NoSpamNX (评论反垃圾)


Query Strings Remover (移除Query String)



并且进行相关配置。至于其他插件,建议少用。首先可能造成前端性能问题,其次对HHVM的兼容性也是未知,容易造成错误,比较麻烦。


4.删除主题中的google字体(如果是Twenty Forteen自带主题,就在functions.php文件内,在后台-外观-编辑里可以修改)


5.修改主题的footer.php,移除WordPress链接并加入内容版权信息和ICP备案号。(可选,如果网站觉得不碍眼的话自豪地采用WordPress还是给留着吧)


/%year%/%monthnum%/%post_id%-%postname%.html



排名样配置出的WordPress应对高访问量,压力是非常小的,除非网站的服务提供商真的坑,坑到家,CPU性能极其低下(比如Windows Azure国内试用账号的A0虚拟机)或者RAM问题严重(无良OpenVZ)。


推荐使用Linode(Tokyo或Fremont)、DigitalOcean(San Francisco)搭建,但是如果只是优化关键词小网站,$5/mo或者$10/mo未免显得太土豪,可以挑选优化些小优化些的便宜VPS并且做好备份,比如我前些时介绍的wable等。

精彩评论25

5800   学习于  2016-6-21 07:38:47
楼主是优化界超人
c8sv   学习于  2016-6-21 07:21:23
好帖就是要顶
tk6j   学习于  2016-6-21 07:53:30
顶顶多好,多学点优化技巧
lz5a   学习于  2016-6-21 07:01:00
真心顶楼主可否给我的网站做优化
lz5a   学习于  2016-6-21 07:40:46
难得一见的好帖教会我如何优化网站
女汉子   学习于  2021-2-27 09:18:41
包头公司网站优化
御姐   学习于  2021-2-28 06:55:55
坪地网站优化公司
双色球   学习于  2021-2-28 18:08:41
教程网站关键词优化公司
支付宝   学习于  2021-3-6 06:47:41
岳阳网站关键词优化正规公司