[轉帖] wordpress 的安裝過程
https://blog.csdn.net/qq_34364668/article/details/78116473
下載Wordpress
wget http://wordpress.org/latest.tar.gz
解壓檔案包。假設解壓至使用者的主目錄中。
tar-xzvf latest.tar.gz
建立Wordpress資料庫和使用者
登入MySQL
mysq l-u root -p
建立資料庫:
CREATE DATABASE wordpress;
建立MySQL使用者:
CREATE USER
設定密碼:
SET PASSWORD FOR [email protected]=PASSWORD("your password");
配置許可權:
GRANT ALL PRIVILEGES ON wordpress.* TO [email protected] IDENTIFIED BY 'your password';
FLUSH PRIVILEGES;
配置Wordpress
拷貝配置示例檔案。注意,需要根據檔案的存放路徑來修改命令:
cp~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php
編輯配置檔案:
sudo vim ~/wordpress/wp-config.php
修改下面的選項:
// ** MySQL 設定 - 具體資訊來自您正在使用的主機 ** //^M
/** WordPress資料庫的名稱 */
define('DB_NAME','wordpress');
/** MySQL資料庫使用者名稱 */
define('DB_USER','wordpress');
/** MySQL資料庫密碼 */
define('DB_PASSWORD','your password');
拷貝檔案到網站根目錄下 一般將/var/www設定為網站的根目錄。 (根據情況而定)
sudo mkdir -p /usr/share/nginx/html
拷貝檔案:
sudo cp -r ~/wordpress/* /usr/share/nginx/html
修復許可權:
sudo chown -R www-data:www-data /usr/share/nginx/html
配置nginx
現在需要設定nginx虛擬主機了。可以使用預設的配置,或者重新拷貝一份。
sudo vim /etc/nginx/sites-available/default
將server配置改為如下:
註解:Nginx上try_files是後面的nginx版本才有的一個功能了:利用nginx上try_files 判斷檔案是否存在
重啟nginx和php-fpm:
sudo service nginx restart
sudo service php5-fpm restart
執行Wordpress安裝
在瀏覽器中訪問http://127.0.0.1/wp-admin/install.php執行安裝。
參考文章
How To Install Wordpress with nginx on Ubuntu 12.04