干貨分享:手把手教你怎么搭建個(gè)人網(wǎng)站!
時(shí)間:2022-07-25 11:42:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2022-07-25 11:42:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
今天給大家分享一個(gè)搭建網(wǎng)站的教程!其實(shí)網(wǎng)上有很多的教程,包括阿里云也有一些教程,但是我在前幾天搭建網(wǎng)站的時(shí)候!大多教程都是幾年前的,然后好多細(xì)節(jié)都沒有說(shuō)到,如果是一個(gè)小白去操作的話!很容易走錯(cuò)!所以今天分享下!畢竟技術(shù)這東西嘛,需要實(shí)時(shí)更新的!好的,廢話不多說(shuō),直接來(lái)操作,記住下面每句話都是重點(diǎn),重點(diǎn),重點(diǎn)!畢竟技術(shù)這東西一步錯(cuò),步步錯(cuò)!
一:準(zhǔn)備服務(wù)器和域名!
我們以阿里的為例,畢竟很多人購(gòu)買服務(wù)器的時(shí)候,還是選阿里的比較多!記住你如果第一次買服務(wù)器的話,建議,直接到阿里的優(yōu)惠活動(dòng)選一個(gè)價(jià)位比較低的服務(wù)器來(lái)選擇,不要去自定義配置!
二:購(gòu)買域名!
域名的購(gòu)買,建議大家也直接在阿里上買了,因?yàn)楹笃趥浒傅臅r(shí)候,阿里有一套完整的體系!
在輸入框中輸入你想注冊(cè)的域名后,就可以購(gòu)買了!建議買域名時(shí)候,買.con和.cn是最好的選擇,不要圖便宜,選擇其他的后綴!
三:域名備案!
現(xiàn)在國(guó)內(nèi)的域名是必須備案的,要不然無(wú)法通過(guò)你購(gòu)買的域名正常訪問自己的網(wǎng)站!備案這方面阿里有一套完整的體系,這個(gè)我們不用擔(dān)心!沒有你想像中的那么麻煩,各種跑!
首先我們進(jìn)入阿里備案系統(tǒng)!
然后在備案界面中,根據(jù)提示一步一步操作就可以了!需要注意的是,在你成功購(gòu)買域名之后,需要先實(shí)名認(rèn)證(支持個(gè)人和公司)!然后實(shí)名認(rèn)證成功之后,在3天之內(nèi)先不要去操作備案,要不然會(huì)提示:域名不存在注冊(cè)商驗(yàn)證庫(kù)中!
大概備案下來(lái)需要的時(shí)間是20個(gè)工作日左右!這樣我們?cè)诘却耐瑫r(shí)就可以來(lái)先把自己的網(wǎng)站弄好!
四:配置網(wǎng)站環(huán)境!
我們?cè)诎⒗镌瀑?gòu)買的ECS都是Linux系統(tǒng)的,就是里面什么都沒有,我們需要來(lái)配置web環(huán)境!小白不用怕,我們慢慢來(lái)!其實(shí)很簡(jiǎn)單!
1:下載相對(duì)應(yīng)的安裝包:
我們到阿里云官網(wǎng)中,打開云市場(chǎng),搜索“Linux一鍵安裝web環(huán)境”!然后就會(huì)找到這個(gè):
還要2塊錢,好吧認(rèn)了!沒關(guān)系,找不到的朋友,可以在公眾號(hào)(匠心營(yíng)銷社)中,回復(fù):網(wǎng)站搭建!一鍵獲取所有的安裝包!哈哈,請(qǐng)叫我雷鋒!
下載下來(lái)后,是一個(gè)安裝包,我們首先讓他放到桌面就好!一會(huì)有大用!
2:下載安裝Xshell和xftp!
這個(gè)最好的是在官網(wǎng)下載,但是我當(dāng)時(shí)下載的時(shí)候,特別慢!你也可以到百度應(yīng)用市場(chǎng)下載!
記住一個(gè)是Xshell,一個(gè)是Xftp!不要下載錯(cuò)了!如果你下載的時(shí)候也特別慢!沒關(guān)系,看文章末尾,獲取安裝包!
兩個(gè)都安裝好后,我們接下來(lái)xshell遠(yuǎn)程連接我們自己的服務(wù)器!
3:Xshell遠(yuǎn)程配置!
我們打開Xshell,會(huì)看到首頁(yè)!然后我們?cè)谧笊辖?,打開“文件”-->“新建”
上面幾個(gè)選項(xiàng)中,我們主要填寫“名稱”和“主機(jī)”就可以了,其他都選擇默認(rèn)!
名稱比如叫:匠心網(wǎng)站!然后“主機(jī)”呢就是你所購(gòu)買的阿里云ESC的公網(wǎng)IP!自己可以在阿里云后臺(tái),看到自己的公網(wǎng)IP!然后我們選擇確定連接!
接下來(lái)要我們輸入我們所購(gòu)買服務(wù)器的賬號(hào)和密碼!填上你得密碼即可!
好的,這樣我們就連接到我們的服務(wù)器了!
右下角的燈是綠色的,代表我們連接成功,如果是紅色的話,我們點(diǎn)擊右上角的重新連接就好!
4:設(shè)置字符(避免亂碼)
點(diǎn)擊右上角的“文件”,然后點(diǎn)擊“屬性”!
5:拷貝文件到ESC!
然后拖拽完畢后,我們?cè)赬shell中輸入:ll (小寫的L)然后點(diǎn)回車鍵!
記住,這個(gè)1.5.5 是指你安裝的“Linux一鍵安裝web環(huán)境”的版本型號(hào),我下載的是1.5.5版本!有可能和你的版本不一樣,沒關(guān)系,記住你的就可以了!
6:web服務(wù)器的選擇:
接著在xshell中輸入命令:
chmod –R 777 sh-1.5.5 (然后回車)
cd sh-1.5.5 (然后回車)
./install.sh (然后回車)
注意:以上的1.5.5是你的版本型號(hào),一定要輸入和你下載相對(duì)應(yīng)的版本型號(hào)!
接下來(lái)之后,會(huì)進(jìn)入一系列的選擇,一定要對(duì)應(yīng)我下面的提示選擇,不要問原因,這原因一說(shuō)可就話長(zhǎng)了!感興趣的可以去百度!
我們輸入2,點(diǎn)回車!
第一個(gè)我們?cè)龠x擇2,點(diǎn)回車
第二個(gè)我們選擇5.4.23的php版本,選2,點(diǎn)回車!
然后上圖讓我們選擇的是mysql的版本,我們選擇5.5.40的,輸入2,點(diǎn)回車!
然后就沒有什么事了,我們靜等安裝吧,這個(gè)安裝過(guò)程大概需要20分鐘左右!
那么我們進(jìn)入一段廣告!上面需要的安裝包,在公眾號(hào)《匠心營(yíng)銷社》中回復(fù):網(wǎng)站搭建!一鍵獲??!
7:安裝完成后檢查!
我們點(diǎn)擊“+”新建一個(gè)工程!然后輸入命令:netstat -tunpl
這就說(shuō)明成功了!可以看到正在運(yùn)行狀態(tài)的服務(wù)及端口:9000 端口是 php 進(jìn)程服務(wù),3306 端口是 mysql 服務(wù),80端口是 httpd 或者 nginx 服務(wù),21 端口是 ftp 服務(wù)!
8:設(shè)置ftp和mysql的密碼:
在xshell中輸入:cat account.log
就可以看到我們的ftp和mysql的密碼!
然后我們輸入命令:passwd www 修改自己的ftp密碼!
然后輸入命令mysqladmin -uroot -p舊密碼 password 新密碼 修改自己的mysql的密碼?。ù藭r(shí)好像忘記截圖了,哈哈,對(duì)不起大家)!
注意:-p和舊密碼之間沒有空格,password和新密碼之間有一個(gè)空格!
五:安裝數(shù)據(jù)庫(kù):
接下來(lái),我們需要安裝一個(gè)數(shù)據(jù)庫(kù)!我們下載phpMyadmin,直接到官網(wǎng)下載就好!如果找不到小編最后給你!
下載完成后我們解壓縮,打開xshell->點(diǎn)擊上方的文件夾樣式的小按鈕打開xftp->進(jìn)入alidata/www/phpwind目錄下,將這個(gè)目錄的所有文件全部刪除。記住全選刪除!
將解壓出來(lái)的文件夾拖拽至被我們清空的文件夾下,成功后效果如下:
然后我們就可以用自己得公網(wǎng)IP打開了:打開瀏覽器輸入“公網(wǎng)ip/phpMyAdmin”(比如
http://12121212/phpMyAdmin/)(注意:這個(gè)phpMyAmin是你拖進(jìn)安裝包得名字)
我下載得安裝包名字是:phpMyAdmin-4.8.0.1-all-languages 所以我打開得方式應(yīng)該是:ip/phpMyAdmin-4.8.0.1-all-languages
效果如下:
然后輸入我們得mysql得賬號(hào)和密碼就行了,如果沒改得話就是root和你得密碼!
注意:如果你上面得過(guò)程都配置好了,還是用公網(wǎng)IP打不開,我等會(huì)說(shuō)!
登錄之后:接下來(lái)我們建立可使用的數(shù)據(jù)庫(kù):
排序方式選擇:utf8_general_ci
六:如果公網(wǎng)ip打不開網(wǎng)站怎么辦?
如果我們用自己得公網(wǎng)IP打不開自己得網(wǎng)站,多數(shù)是因?yàn)?,ESC得防火墻設(shè)置,接下來(lái),我們登錄阿里云控制臺(tái),進(jìn)行設(shè)置下就好:
點(diǎn)開控制臺(tái),然后點(diǎn)擊我們得服務(wù)器ECS!
然后點(diǎn)擊管理:
然后我們點(diǎn)進(jìn)去安全組,選擇配置規(guī)則:
如果打開后,你沒有80/80這個(gè)端口,就在右上角添加一個(gè)80/80得端口,就可以了!這樣我們得公網(wǎng)IP就可以使用了!
七:安裝wordpress
wordpress是一款開源的PHP框架,搭建個(gè)人網(wǎng)站最實(shí)用的選擇之一,甚至你都不需要懂PHP你就可以搭建自己的個(gè)人網(wǎng)站。提供強(qiáng)大的后臺(tái)文章管理和插件及主題管理,幾乎可以滿足個(gè)人網(wǎng)站所有需求。甚至,找個(gè)好的網(wǎng)站模板,你就相當(dāng)于成功了一大半。
解壓完了之后,將wordpress文件夾內(nèi)部(注意不是wordpress這個(gè)文件夾,而是其內(nèi)容)的全部?jī)?nèi)容傳輸?shù)椒?wù)器端的alidata/www/phpwind目錄下(沒錯(cuò),和phpmyadmin放在一起),如下圖所示:
使用瀏覽器訪問阿里云的公網(wǎng)ip,會(huì)進(jìn)入wordpress的安裝頁(yè)面,如下圖所示:
數(shù)據(jù)庫(kù):填寫我們剛剛建立的那個(gè)數(shù)據(jù)庫(kù)的名稱
用戶名:如果您沒有更改過(guò)的話就是root(這里其實(shí)就是mysql的用戶名)
密碼:您的密碼
主機(jī):localhost即可,不需要更改
表前綴:這里是在數(shù)據(jù)庫(kù)中建立的表的前綴名,默認(rèn)是wp_,意思就是在數(shù)據(jù)庫(kù)空建立的表都是wp_開頭的,處于安全考量不建議使用默認(rèn)的wp_,你可以根據(jù)自己的喜好設(shè)置其他的前綴
點(diǎn)擊提交,然后設(shè)置一些您網(wǎng)站的基本信息,最后點(diǎn)擊安裝即可。
然后我們選擇登錄之后,我們就可以使用了!
然后,到這里,我們可以在外觀中選擇自己喜歡得主題樣式,這個(gè)可以自己去研究了!
然后我們接下來(lái)就等域名備案成功后,將域名解析到網(wǎng)站,就可以用了!當(dāng)然了,在這期間,你也可以告訴別人你得公網(wǎng)IP,來(lái)游覽你得網(wǎng)站!
以上所有得安裝包呢,如果有找不到的朋友,可以在公眾號(hào)《匠心營(yíng)銷社》中,回復(fù):網(wǎng)站搭建!來(lái)自動(dòng)獲??!