[搭建網站·5] LNMP添加虛擬主機/偽靜態/WordPress網站程序
經過了購買域名——購買VPS——搭建 web 環境,這是建立自己網站的最後一步了。本教程將一步一步演示如何添加虛擬主機/偽靜態/網站程序。
添加虛擬主機
輸入安裝命令
打開 Xshell,連接你的 VPS,然後輸入以下命令並點擊回車鍵
lnmp vhost add
綁定域名
接下來輸入你的綁定的域名,然後點擊回車鍵。比如
fangeqiang.club
我們再綁定一個
www.fangeqiang.club
設置網站目錄
下面需要設置網站的目錄,直接點擊回車鍵即可,將會默認
/home/wwwroot/域名
開啟偽靜態
然後我們開啟偽靜態,偽靜態可以使URL更加簡潔也利於SEO,輸入字母 y 並點擊回車鍵。
然後在輸入字母(我圖片寫錯了,少了一個 S,完整是:WordPress)WordPress
啟用日誌
接著輸入字母 y 回車,啟用日誌
創建資料庫
開始創建資料庫,輸入 y 點擊回車鍵。
然後輸入 root 的密碼(註:輸入密碼將不顯示)
提示Enter database name: 後輸入要創建的資料庫名稱,要創建的資料庫用戶名會和資料庫同名,回車確認。(做好記錄,別忘記了自己設置的用戶名)
提示Please enter password for mysql user 資料庫名: 後輸入要設置的密碼,回車確認。(做好記錄,別忘記了自己設置的密碼)
添加 SSL
輸入 y 回車,然後輸入 2 回車,接著輸入你的郵箱回車(建議使用Centos 7系統,Centos 6容易申請失敗)
創建虛擬主機
提示 Press any key to start create virtul host… 後,回車確認便會開始創建虛擬主機。
以上全部操作完整截圖
上傳網站程序
下載 WordPress
登陸 WordPress 官網下載 WordPress 程序,並解壓
官網地址:https://cn.wordpress.org/上傳WordPress文件
點擊Xshell上方的文件夾圖標,將會自動啟動 Xftp
左側打開解壓好的 WordPress 文件夾右側打開你的網站目錄,一般是/home/wwwroot/域名然後把左側的文件全部選中,用滑鼠拖動到右側的區域,或者點擊右鍵選擇上傳(仔細看圖片,這一步經常有人做錯)
安裝 WordPress
上傳完畢,在瀏覽器輸入你的網站域名,回車。
資料庫名和用戶名是相同的,就是你安裝虛擬機時設置的
密碼就是你安裝虛擬機時設置的密碼
資料庫主機默認即可表前綴可以默認,也可以把 wp 這兩個字母換成其他字母根據提示填寫 WordPress 信息,其中一定要注意,把 WordPress 自動生成的密碼保存起來,否則你就登陸不了自己的網站了。
安裝完畢,我們看看默認的網站後台和前台界面。
小的修改
1.對網站目錄進行許可權設置,打開Xshell輸入以下命令並回車。(如玩個機吧的域名是 http://wangejiba.com,替換完畢則是:chown www:www -R /home/wwwroot/http://wangejiba.com)
chown www:www -R /home/wwwroot/你的域名
2.解決wordrpess的Akismet 無法工作,打開Xshell輸入以下命令並回車
sed -i s/,fsockopen//g /usr/local/php/etc/php.inised -i s/,pfsockopen//g /usr/local/php/etc/php.ini
3.解決主題管理不顯示其他的主題
sed -i s/,scandir//g /usr/local/php/etc/php.ini
注意:以上修改需執行 /etc/init.d/php-fpm restart 重啟生效
推薦閱讀:
※【廣告】景安終身免備案虛擬主機
※十大美國虛擬主機空間排行
※用DigitalOcean VPS在國外建站,並保持99.98%+的國內外在線率
※lnmp環境如何添加域名和虛擬主機