• 售前

  • 售后

热门帖子
入门百科

Ubuntu服务器上的最优WordPress方案

[复制链接]
风吹吹蛋蛋疼风w 显示全部楼层 发表于 2021-8-15 20:38:04 |阅读模式 打印 上一主题 下一主题
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方案 ,盼望各人喜欢。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作