>本指南显示了如何使用自我管理的VP和LEMP堆栈成本效益地托管小型WordPress站点,从而实现了与托管WordPress托管相当的性能。 虽然WP Engine等托管服务提供便利,但它们可能很昂贵(每月30美元左右)。此方法为符合基本服务器管理的用户提供了可行的替代方案。
>关键好处:
>设置您的Digitalocean VPS:
请注意IP地址和根密码(通过电子邮件发送)。
>
通过SSH访问VPS
使用Putty。输入IP地址,选择SSH并连接。 接受安全警报。 使用电子邮件密码登录为>
root
ssh root@<ip_address></ip_address>
>>安装和配置LEMP堆栈:
sudo apt-get update
sudo apt-get install nginx mysql-server php5-fpm php5-mysql php5-curl php5-gd php5-cgi
配置mysql:设置一个强根密码,删除匿名用户,禁止远程根登录,删除测试数据库,然后使用sudo mysql_install_db
用户)。 命令sudo mysql_secure_installation
将允许您与MySQL命令行进行交互。wordpress
配置php:editwordpress
和setmysql -u root -p
。/etc/php5/fpm/php.ini
)替换为适用于WordPress的配置,确保您将其替换为实际域名。 提供的配置包括静态资产的GZIP压缩和缓存。cgi.fix_pathinfo=0
>为WordPress(/etc/nginx/sites-available/default
)中。将php-fpm用户更改为domain.com
sudo adduser wordpress
www-data
sudo usermod -a -G wordpress www-data
wordpress
/etc/php5/fpm/pool.d/www.conf
reboot
安装WordPress:
cd /usr/share/nginx; wget http://wordpress.org/latest.tar.gz; tar xfz latest.tar.gz; mv wordpress/* ./; rm latest.tar.gz; rmdir wordpress
>。
sudo chmod g w /usr/share/nginx -R; sudo chown -R wordpress:www-data /usr/share/nginx
>后安装:
以上是在LEMP堆栈上构建使用WordPress的VP的详细内容。更多信息请关注PHP中文网其他相关文章!