>本指南顯示瞭如何使用自我管理的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中文網其他相關文章!