阿里云服務(wù)器如何部署web項(xiàng)目-創(chuàng)新互聯(lián)

阿里云服務(wù)器如何部署web項(xiàng)目?我們?cè)诒镜鼐帉?xiě)完Node.js項(xiàng)目,需要將文件打包上傳到云服務(wù)器,其他人才可以通過(guò)url地址來(lái)訪(fǎng)問(wèn)和瀏覽我們編寫(xiě)的程序,在申請(qǐng)、配置阿里云ECS服務(wù)器的時(shí)候也是踩坑無(wú)數(shù),看了網(wǎng)上很多大神的文章,自己也嘗試匯總整理了一下,文中涵蓋的知識(shí)點(diǎn)比較多,大概包含如下幾個(gè)方面
注冊(cè)阿里云賬號(hào)
在首頁(yè)選擇你的登錄方式,可以通過(guò)阿里旗下的第三方服務(wù)登錄。
這里我使用支付寶登陸,掃碼進(jìn)入頁(yè)面后點(diǎn)擊授權(quán)即可。
如果沒(méi)有阿里云賬號(hào)的話(huà),可以輸入會(huì)員名和手機(jī)號(hào)碼進(jìn)行快速注冊(cè)。
注冊(cè)之后進(jìn)入到ECS管理控制臺(tái)頁(yè)面?zhèn)€人版,申請(qǐng)之前需要進(jìn)行個(gè)人實(shí)名認(rèn)證。
點(diǎn)擊個(gè)人實(shí)名認(rèn)證鏈接進(jìn)入實(shí)名認(rèn)證頁(yè)面,選擇個(gè)人實(shí)名認(rèn)證認(rèn)證。
推薦個(gè)人支付寶授權(quán)認(rèn)證此時(shí)再進(jìn)入管理控制臺(tái)頁(yè)面就可以看到有一臺(tái)云服務(wù)器正在運(yùn)行
重置實(shí)例密碼
在更多中找到重置實(shí)例密碼,點(diǎn)擊設(shè)置密碼。
該密碼不是你的阿里云賬號(hào)登錄密碼,跳轉(zhuǎn)頁(yè)面后輸入家庭住址就可以完成認(rèn)證了。
云服務(wù)器訪(fǎng)問(wèn)密碼,必須由大寫(xiě)字母、小寫(xiě)字母、數(shù)字、特殊符號(hào)中的三項(xiàng)構(gòu)成

創(chuàng)新互聯(lián)公司2013年至今,先為文成等服務(wù)建站,文成等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為文成企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

阿里云服務(wù)器如何部署web項(xiàng)目

重啟實(shí)例
重置實(shí)例之后,點(diǎn)擊右上角重啟實(shí)例。
在彈出的頁(yè)面中點(diǎn)擊確定按鈕
重啟實(shí)例之后會(huì)顯示停止中狀態(tài),大概需要等待30秒。
配置安全組
在側(cè)邊欄網(wǎng)絡(luò)與安全中找到安全組,點(diǎn)擊右邊的配置規(guī)則。
端口范圍填入:1/60000,為了使用更多服務(wù),如果這個(gè)端口范圍填的太小了,像mongodb這種27017端口的數(shù)據(jù)庫(kù)就無(wú)法安裝。授權(quán)對(duì)象為0.0.0.0/0,為了讓所有端口都可以訪(fǎng)問(wèn)。
點(diǎn)擊確定保存,就可以在頁(yè)面中看到我們配置好的安全組。
遠(yuǎn)程連接
可以使用它自帶的遠(yuǎn)程連接,連接服務(wù)器。
點(diǎn)擊遠(yuǎn)程連接,系統(tǒng)會(huì)給你提供一個(gè)密碼用于遠(yuǎn)程連接你的云服務(wù)器,該密碼只出現(xiàn)一次,出現(xiàn)的時(shí)候需要記錄下來(lái)。
在遠(yuǎn)程連接中用戶(hù)名為:root,點(diǎn)擊回車(chē)輸入之前重置過(guò)的實(shí)例訪(fǎng)問(wèn)密碼(默認(rèn)輸入密碼的時(shí)候是不顯示的,輸入完成后點(diǎn)擊回車(chē)即可)。
但是我們一般不推薦在遠(yuǎn)程連接中訪(fǎng)問(wèn)服務(wù)器,原因是:如果超過(guò)一分鐘沒(méi)有操作就會(huì)自動(dòng)斷開(kāi)連接,需要重新輸入遠(yuǎn)程連接密碼,比較繁瑣。而且在它的控制臺(tái)中無(wú)法復(fù)制粘貼指令,只能通過(guò)其窗口右上角的復(fù)制命令輸入來(lái)操作,比較麻煩。
我們可以在本地終端cmd中通過(guò)ssh命令來(lái)訪(fǎng)問(wèn)云服務(wù)器
gitsshroot@39.96.84.220(你的公網(wǎng)IP)
可以在實(shí)例的配置信息中找到公網(wǎng)IP
連接成功后運(yùn)行查看文件命令:
cd /
ls
安裝node.js
運(yùn)行yum命令在云服務(wù)器上安裝Node.js
sudo yum install nodejs
安裝成功后顯示完畢,運(yùn)行node -v查看版本號(hào):
安裝Nginx服務(wù)器(靜態(tài)服務(wù)器)
具體操作步驟出自這篇文章:
《CentOS 7 下安裝 Nginx》
https://www.linuxidc.com/Linu...
1. gcc 安裝
安裝 nginx 需要先將官網(wǎng)下載的源碼進(jìn)行編譯,編譯依賴(lài) gcc 環(huán)境,如果沒(méi)有 gcc 環(huán)境,則需要安裝:
yum install gcc-c++
安裝成功:
2. PCRE pcre-devel 安裝
PCRE(Perl Compatible Regular Expressions) 是一個(gè)Perl庫(kù),包括 perl 兼容的正則表達(dá)式庫(kù)。nginx 的 http 模塊使用 pcre 來(lái)解析正則表達(dá)式,所以需要在 linux 上安裝 pcre 庫(kù),pcre-devel 是使用 pcre 開(kāi)發(fā)的一個(gè)二次開(kāi)發(fā)庫(kù)。nginx也需要此庫(kù)。命令:
yum install -y pcre pcre-devel
安裝成功:
3. zlib 安裝
zlib 庫(kù)提供了很多種壓縮和解壓縮的方式, nginx 使用 zlib 對(duì) http 包的內(nèi)容進(jìn)行 gzip ,所以需要在 Centos 上安裝 zlib 庫(kù)。
yum install -y zlib zlib-devel
安裝成功:
3. OpenSSL 安裝
OpenSSL 是一個(gè)強(qiáng)大的安全套接字層密碼庫(kù),囊括主要的密碼算法、常用的密鑰和證書(shū)封裝管理功能及 SSL 協(xié)議,并提供豐富的應(yīng)用程序供測(cè)試或其它目的使用。
nginx 不僅支持 http 協(xié)議,還支持 https(即在ssl協(xié)議上傳輸http),所以需要在 Centos 安裝 OpenSSL 庫(kù)。
yum install -y openssl openssl-devel
安裝成功:

阿里云服務(wù)器如何部署web項(xiàng)目

4.下載nginx安裝包
(1)第一種方式:直接下載.tar.gz安裝包,nginx官網(wǎng)地址:https://nginx.org/en/download...
(2)第二種方式(推薦):使用wget命令下載
wget -c https://nginx.org/download/nginx-1.10.1.tar.gz
我下載的是1.10.1版本,這個(gè)是目前的穩(wěn)定版。
5. 解壓
依然是直接命令:
tar-zxvfnginx-1.10.1.tar.gz
cdnginx-1.10.1
6. 配置
在 nginx-1.10.1 版本中你就不需要去配置相關(guān)東西,使用默認(rèn)配置就可以了。
./configure
7. 編譯安裝
make
make install
查找安裝路徑:
whereis nginx
8. 啟動(dòng)、停止、重啟nginx
cd /usr/local/nginx/sbin/
./nginx
查詢(xún)nginx進(jìn)程:
ps aux|grep nginx
啟動(dòng)成功后,在瀏覽器可以看到這樣的頁(yè)面:
./nginx -s stop:此方式相當(dāng)于先查出nginx進(jìn)程id再使用kill命令強(qiáng)制殺掉進(jìn)程。
./nginx -s quit:此方式停止步驟是待nginx進(jìn)程處理任務(wù)完畢進(jìn)行停止。
重啟nginx
(1)第一種方式:先停止再啟動(dòng)(推薦):
對(duì) nginx 進(jìn)行重啟相當(dāng)于先停止再啟動(dòng),即先執(zhí)行停止命令再執(zhí)行啟動(dòng)命令。如下:
./nginx -s quit
./nginx
(2)第二種方式:重新加載配置文件:
當(dāng) nginx的配置文件 nginx.conf 修改后,要想讓配置生效需要重啟 nginx,使用-s reload不用先停止 ngin x再啟動(dòng) nginx 即可將配置信息在 nginx 中生效,如下:
./nginx -s reload
9. 開(kāi)機(jī)自啟動(dòng)
即在rc.local增加啟動(dòng)代碼就可以了。
vi /etc/rc.local
輸入字母i出現(xiàn)—INSERT—,按鍵盤(pán)上下鍵控制光標(biāo)
將如下代碼復(fù)制粘貼
/usr/local/nginx/sbin/nginx
按esc鍵退出,輸入強(qiáng)制保存退出命令:
:wq!
到這里,nginx就安裝完畢了,啟動(dòng)、停止、重啟、開(kāi)機(jī)自啟動(dòng)操作也都完成了。
看完上訴內(nèi)容,你們對(duì)阿里云服務(wù)器如何部署web項(xiàng)目大概了解了嗎?如果想了解更多,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道哦!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站欄目:阿里云服務(wù)器如何部署web項(xiàng)目-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)地址:http://www.muchs.cn/article12/hgegc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、網(wǎng)站制作、網(wǎng)站改版標(biāo)簽優(yōu)化、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)