超詳細的建站手冊,小白5分鐘搞定人生第一個網(wǎng)站
時間:2022-08-03 22:06:01 | 來源:網(wǎng)站運營
時間:2022-08-03 22:06:01 來源:網(wǎng)站運營
本文適合建站小白,一步一步帶你完成在云服務器上通過wordpress建立第一個網(wǎng)站!
一個網(wǎng)站上線需要做以下4件事,本文將重點介紹第三部,如何部署一臺網(wǎng)站服務器
一、基礎概念1、一個網(wǎng)站部署需要具備4個環(huán)境:操作系統(tǒng)環(huán)境、web服務環(huán)境、數(shù)據(jù)庫環(huán)境、網(wǎng)頁開發(fā)語言環(huán)境。也就是說在建站時需要準備好這些程序并進行安裝、調試
2、LAMP:這是4個環(huán)境組成的縮寫,L是Linux、A是Apache、M是MySQL、P是指PHP;另外還有LNMP,其中N是Nginx
3、域名就是網(wǎng)址,但是域名的組成是分層次的,例如
http://www.ucloud.cn4、想訪問一個域名能出現(xiàn)網(wǎng)址,需要將域名和對應的云服務器公網(wǎng)IP地址做一一對應,并在DNS服務器上宣告,這個動作在中國其實就是備案的過程,國家認可你的網(wǎng)站,你的域名才會被DNS解析,.com的域名在國外是不用備案的,因此很多人選擇在香港建網(wǎng)站。
二、部署流程1、購買云服務器,選擇Linux系統(tǒng),并獲得公網(wǎng)IP(EIP),需要提前申請UCloud賬號
2、安裝Apache服務,使服務器可以響應web請求,對外展示網(wǎng)站
3、安裝MySQL數(shù)據(jù)庫,為網(wǎng)站建立數(shù)據(jù)庫、表
4、安裝PHP環(huán)境,使Apache可以解讀PHP網(wǎng)頁內容
5、安裝Wordpress,并配置基本信息
6、配置成功,實現(xiàn)網(wǎng)站訪問
Part 0:為本實驗創(chuàng)建云主機UHost0. 登錄UCloud控制臺
訪問
http://console.ucloud.cn并使用賬號和密碼進行登錄。
如賬號未實名認證,請先完成實名認證流程。
1. 在控制臺頁面切換項目為之前創(chuàng)建的“U創(chuàng)營”,并在頁面左上角點擊“全部產品”并點擊“云主機UHost”,進入云主機UHost管理頁面。
2. 點擊“創(chuàng)建云主機”
3. 選擇“北京二”地域及“可用區(qū)B”,鏡像選擇“CentOS 6.6版本”注意一定要選對操作系統(tǒng)版本號否則后面的操作可能會報錯,
4. 選擇防火墻UFirewall為“Web應用推薦”,填寫密碼,例如:UCloud-UHost,其他均使用默認值即可。
5. 在頁面右側選擇“按小時”計費,并點擊購買。
Part 1:通過SSH工具遠程訪問云主機6. 查看云主機IP地址。
請在北京二可用區(qū)B創(chuàng)建一臺云主機,并綁定EIP。創(chuàng)建完成后可以在控制臺查看到云主機綁定的EIP。
7. 下載PuTTY/XShell等工具。
可在搜索引擎中直接搜索“PuTTY”,并進行下載。
8. 填寫云主機上的EIP地址、用戶名(CentOS默認為root)、密碼,進行連接。
9. 使用賬號、密碼進行登錄,賬號默認為:root;密碼為創(chuàng)建云主機時填寫的密碼。
10. 登錄后運行命令查看文件。
cd /
ls -alh
11. 執(zhí)行命令ping下UCloud官網(wǎng)。
ping www.ucloud.cn
Part 2: 在云主機上安裝httpd、PHP、MySQL等組件12. 在命令行執(zhí)行如下命令來安裝httpd
yum install httpd -y
13. 安裝PHP
yum install php -y
14. 安裝MySQL
注意:每行命令請單獨復制到命令行中執(zhí)行。
yum install mysql-server -y
yum install php-mysql
15. 啟動服務
service httpd start
service mysqld start
16. 通過IP地址訪問httpd的默認頁面。
Part 3:安裝WordPress17. 下載WordPress軟件源碼。
cd /var/www/html
wget
http://ucy.cn-bj.ufileos.com/wordpress-5.1.3-zh_CN.zip18. 解壓縮WordPress源碼。
先安裝unzip工具。
yum install unzip -y
解壓縮WordPress源碼。一定要在/var/www/html目錄下解壓,因為httpd配置的默認網(wǎng)站路徑在該文件夾下
unzip wordpress-5.1.3-zh_CN.zip
19. 在瀏覽器中訪問云主機上綁定的EIP地址+“/wordpress”來安裝WordPress,例如:
106.75.71.109/wordpress/
此處不要點擊“現(xiàn)在就開始!”這是說明wordpress的初始文件安裝成功,httpd服務已啟動,下面需要配置數(shù)據(jù)庫以后,才能開始配置Wordpress20. 通過以下命令下載已經(jīng)修改完成的wp-config.php文件,該文件中已經(jīng)修改了數(shù)據(jù)庫名稱、登錄用戶名、密碼三項。wp-config.php文件是wordpress用于配置數(shù)據(jù)庫、用戶名、密碼的配置頁面,此處是避免了復雜的修改配置命令等操作過程,直接提供一個最簡版的配置文件。大家可以自己在這里更改wordpress的用戶名密碼等信息,只要和你創(chuàng)建時一致即可,例如root的密碼、數(shù)據(jù)庫的密碼等等都在這里修改,修改方式vi wp-config.php(可自行百度linux下的vi或者vim命令)
cd /var/www/html/wordpress/
wget
http://ucy.cn-bj.ufileos.com/wp-config.php21. 在命令行中創(chuàng)建數(shù)據(jù)庫。
mysql -u root -p
并在提示輸入密碼的地方直接輸入回車,即不需要輸入密碼,默認密碼為空。
CREATE DATABASE wordpress; #此處的數(shù)據(jù)庫名字一定要與上面的wp-config.php文件里的一致
exit
22. WordPress經(jīng)典安裝流程,在瀏覽器中訪問云主機上綁定的EIP地址+“/wordpress”,如下示例:
1.1.1.1/wordpress
現(xiàn)在開始配置Wordpress,點擊“現(xiàn)在就開始!”
點擊“現(xiàn)在安裝”,不要刪除
Part 4:發(fā)布第一個頁面22. 登錄WordPress后臺。
23. 發(fā)布第一篇文章。
24. 發(fā)布完成的文章,點擊“查看文章”,即可訪問到第一篇博客文章。還可以發(fā)給其他小伙伴來訪問。
至此,恭喜你!你的第一個網(wǎng)站創(chuàng)建成功,如果把服務器的備案做好,你就可以通過域名實現(xiàn)訪問了!
踩坑提醒:若提示“有點尷尬誒!該頁無法顯示”則是固定連接問題,需要在“設置”-》“固定連接”-》改成“樸素”本文作者:Roy UCloud 解決方案架構師