WordPress是一个经典而又弱小的博客顺序,并且易于装置与搭建,在OpenShift上不花半分钟就能够收费建起一个WordPress博客,Ubuntu上只要要应用apt-get install wordpress就能疾速装置。 
不过成绩在于WordPress的顺序十分不迷信,致使于百度WordPress贴吧的加精帖都是在吐槽它如何的没出路。集体的经历是,假如不进行优化,采纳传统Apache 2+PHP 5的形式,拜访量略微大一些,就会撑爆RAM和CPU。从高考前(往年4月)的到如今的几个月我不断在钻研怎么不便而又优雅地搭建一个省资源的WordPress博客,尝试了简直一切的办法后最终总结出一套比拟完好的计划,自以为是目前最好的一种了。 
要求: 
64位Ubuntu操作零碎,最好是14.04 LTS 
512MB RAM,最好带swap(假如是OVZ必需不能超售啊,否则用HHVM会死的很惨) 
足够硬盘空间 
通顺的网络 
集体以为在国际VPS上用WordPress仿佛没有在国外难受。 
这个教程在Linode和Wable的Ubuntu minimal上测试经过。 
从这里开端请全程应用root账号执行。 
装置nginx 
首先卸载很多VPS自带的apache2: apt-get purge apache* 
推荐应用1.6.0版本的nginx-extras,而不是Ubuntu默许源的1.4.7版本。 
apt-get update; 
apt-get upgrade -y; 
apt-get install -y python-software-properties software-properties-common; 
#假如你的VPS上没有add-apt-repository命令,就执行这一步。 
add-apt-repository ppa:nginx/stable; 
apt-get update; 
apt-get install -y nginx-extras; 
这样nginx就装置并启动了。拜访你的效劳器IP地址查看能否呈现Nginx欢送界面。 
装置HHVM 
HHVM是Facebook编写的高效PHP运转时,它将PHP编译为字节码并缓存在内存中,在没有修正PHP文件的前提下会间接运转内存中的字节码而不是去从新解释PHP,这样就十分好地克服了WordPress的缺点。详细体现就是对同一个页面,在高并发下RAM增长也不显著,根本维持稳固。从我的经历上看HHVM把WordPress变得比Ghost博客还快而且高并发省内存我会乱说? 
HHVM民间提供了各个操作零碎的软件包,参考https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-for-HHVM ,装置的时分肯定要选对版本。 
以Ubuntu 14.04 LTS为例,这里执行以下命令 
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; 
请留意-O和-0的区别,最好间接复制粘贴命令。 
装置FastCGI 
/usr/share/hhvm/install_fastcgi.sh; 
HHVM装置实现后应用以下命令退出启动项 
update-rc.d hhvm defaults; 
这样一来HHVM就装置实现了。 
装置数据库 
WordPress的数据库是MySQL,当然你能够装置MariaDB,不过没有MySQL不便。 
apt-get install bsdutils; #minimal零碎不执行这一步会报错 
apt-get install mysql-server; 
装置进程中会让你设置mysql明码,因为mysql只对127.0.0.1开放,所认为了不便,留空即可。可能需求按三次[Enter]。 
装置完后衔接到mysql,并创立数据库 
mysql -u root -p #会让你输出明码,间接Enter 
create database wordpress; #mysql命令这一句千万别掉分号 
exit; 
编辑nginx配置 
首先删除默许配置文件 
rm /etc/nginx/sites-enabled/defaul
以上内容给大家引见了Ubuntu效劳器上的**WordPress计划 ,心愿大家喜爱。
以上就是安达网络工作室关于《Ubuntu服务器上的**WordPress方案》的一些看法。更多内容请查看本栏目更多内容!
编写WordPress插件和主题的时分,常常需求用到cookie,比方存取用户形态等,我之前编写的插件Ludou Simple ...
要害字形容:心得 应用 定义   能够 < " php > 一个 一些 应用Wordpress曾经有一段工夫...
让WordPress登录页的明码框显示最初一个输出的字符 在通常状况下,网页的设计者们会将明码输出框中的一切字...
复制代码代码如下: //该办法为向曾经存在的菜单中增加子菜单 function add_submenu() { add_submenu_page( ...
本文实例讲述了WordPress应用RSS Feed输入自定义文章类型内容的办法。分享给大家供大家参考。详细剖析如下:...
去掉logo或许左侧栏的菜单,避免被改掉。 在应用模板下的functions.php下修正 复制代码代码如下: function ...