1. 程式人生 > >騰訊雲ubuntu16.4用Wordpress建站全過程詳解

騰訊雲ubuntu16.4用Wordpress建站全過程詳解

騰訊雲ubuntu16.4用Wordpress建站全過程詳解

注:帶*與建站無關,本部落格重點在大綱式的介紹,具體哪塊有問題可搜尋相關部落格解決,請尤其注意本文的超連線

購買伺服器及域名

  • 以本人學生身份為例,阿里雲騰訊雲都有對學生的優惠活動,按網站裡的文件推薦,買個東西總會的。
  • 不過這裡提一點,買東西可以稍稍看一下說明書,在騰訊雲CVM說明文件裡發現個很喜歡的教學方式,你也可以現在就體驗一下伺服器端,
    騰訊雲實驗室
  • 自己熟悉一下騰訊雲網站,新增好域名解析

Linux基礎

  • 沒有絕對速成的方式,不能保證你按部落格來中間不會有任何錯誤,這時你還是得去看一些Linux的書,網上推薦的有《鳥哥的私房菜》,《Linux就該這麼學》等來讓自己多少有點糾錯的能力,初學先知道些基本指令就OK,另外就是熟悉一點VIM的使用,推薦有《VIM實用技巧》,搜書引擎之類的方式都可以搜到。

簡單普及一下

sudo -i     獲取root許可權
~使用者目錄  /根目錄    ..上級目錄  -上次訪問目錄  如cd -
mkdir rmdir mv rm cp這些指令都要會用

此外包管理方面的知識尤為重要,最好再百度幾篇相關部落格

apt軟體管理
dpkg -l或dpkg --get-selections   檢視已安裝軟體
apt-cache search [package-name] 搜尋包
apt-get remove --purge [package-name] 刪除包,包括刪除配置檔案等

體驗圖形介面*

  • 不想通過騰訊雲網站每次輸密碼遠端控制,這時你可以用xshell等工具來實現遠端控制,SSH Secure File Transfer Client等來實現自己Windows端與ubuntu的檔案傳輸,由於xshell不支援圖形顯示,初學還是蠻想圖形介面的,這裡用xrdp+mstsc+xubuntu
  • Linux端安裝xrdp遠端控制工具,及xubuntu桌面
sudo apt-get install xrdp
sudo apt-get install xubuntu-desktop
echo "xfce4-session" >~/.xsession
sudo service xrdp restart
  • windows搜尋mstsc,為其自帶的遠端連線工具

LNMP+WordPress建站

Nginx安裝
apt install nginx

檢測安裝成功
nginx -v檢視版本
訪問自己的網站www.city945.top的主頁為welcome to nginx!
此時的預設主頁目錄為/var/www/html/index.html,修改此網頁即可實現網站主頁的變化

Nginx指令
nginx -s reload重新載入配置檔案
nginx -s reopen重啟nginx
nginx -s stop停止nginx
nginx啟動
Nginx配置
  • Niginx配置尤為重要 ,可細看/etc/nginx目錄結構,nginx.conf的內容,site-enabled下的default的內容
  • site-available與site-enabled在前者下寫好配置檔案,到後者目錄下做好一個軟連線,前者是存在的網站,而後者是正在使用的目錄!nginx預設會載入site-enabled目錄!
  • 關於Ngixn配置
    參考:https://blog.csdn.net/zyf837368104/article/details/7627033
    裡面的配置檔案內容或有差異,若要修改預設主頁的目錄,default檔案中的root對應的目錄需要放到location / {中,關於提到的虛擬主機選擇性玩一玩。

參考部落格:https://www.cnblogs.com/qshow/p/mukuangling.html
此部落格的配置部分很好,Nginx安裝方式太繁瑣,出現的問題有:

  1. 其中啟動nginx的指令有錯,沒有start指令
  2. 提示fastcgi_index,fastcgi_params重複,按提示註釋掉即可

其他Mysql,PHP的安裝按上個部落格來應該不會出錯,建站成功後發現其實也沒啥好玩的,網站是別人寫的,再看點其他書進階一下吧,強力推薦《碼農翻身》,可以對繽紛複雜的各種語言,軟體,框架的計算機世界裡莫著點頭腦。

其他*

  • 此外像jdk,python(自帶2.7和3.5版本),Node.js的環境也是伺服器端必備的
  • 打造強大的VIM也是很有必要的,配置VIM
  • 在一篇篇部落格中學習,領悟方法,找到不理解的知識點弄懂,學會看產品說明書,看Linux,VIM等某塊知識相關的書(需要什麼學什麼,不知道要學什麼就知乎),另外體會官方文件的強大。總有一天,沒人給我們寫直白的部落格教程,大牛們也是看的這些一手資料。
  • 利用好git上的專案幫助我們學習成長(據說有的大牛就是看開源框架的原始碼成長的,表示自己目前太渣了,這段算是對最近學習方法的總結吧)
YCM外掛的安裝

根據ReadMe自行完成吧!

可以拿這篇部落格檢驗你是否安裝成功及最後.vimrc的配置:https://www.linuxidc.com/Linux/2017-02/141088.htm