天天看點

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

大家好,今天為大家講解如何搭建自己的阿裡雲服務環境,也是筆者踩坑一天所獲,希望對大家有所幫助。

無論是搭建個人部落格空間也好,小程式也罷,搭建環境必需的兩點:雲伺服器、域名,下面一步步給搭建示範如果在一台阿裡雲伺服器上搭建小程式服務端環境。

1、雲伺服器準備:在阿裡雲購買ECS伺服器

(購買阿裡雲産品,記得先

領取代金券禮包

,希望對你有所幫助。)

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

系統鏡像選擇CentOS 目前用的比較多的免費Linux系統,和ubuntu基本一樣,首次購買可享受比較大的優惠,可以根據自己需要購買,筆者使用的是centos 7.4系統

2、域名準備:

可到

萬網官網注冊域名
阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

使用者可以在阿裡雲的域名服務中購買所需的域名,一般的域名價格在30-100左右,有了域名,我們就可以搭建自己的部落格或微信小程式了。

兩個條件準備好以後我們下面開始搭建所需的伺服器環境.

3、設定使用者名及密碼,ssh免密登入

在購買阿裡雲ECS伺服器後,預設使用者是root使用者,使用者可自行設定密碼。随後使用者也可在下圖管理頁面中修改密碼。

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

更新yum源:擷取最新的源

yum update
           

安裝sshd:ssh遠端登入

yum install -y sshd
           

安裝nginx:搭建nginx伺服器

yum install -y nginx
           

ssh免密登入:登入阿裡雲伺服器免密

1、本地主機沒有.ssh檔案夾,在目前使用者目錄(即~目錄)下建立.ssh檔案夾

2、進入.ssh檔案夾,若沒有id_rsa.pub檔案,則運作ssh-keygen -t rsa 生成id_rsa.pub檔案

3、将id_rsa.pub檔案中的内容覆寫阿裡雲伺服器上~/.ssh/authorized_keys檔案,ssh免密登入完成,如下圖所示:

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

4、解析域名,下載下傳ssl證書

暢通無阻的登入到阿裡雲伺服器,下一步就要用申請好的域名登入伺服器了,即阿裡雲伺服器公有ip和域名的綁定。

在域名頁面裡,将申請好的域名進行解析和ssl證書下載下傳:

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

在解析頁面中添加兩條解析記錄,如下所示:

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

在證書控制台中,将已簽發的ssl證書下載下傳下來

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

下載下傳為 for nginx,并保留下面nginx的配置

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

5、設定阿裡雲安全端口

在安全組規則的入方向,添加80、8080和443端口的允許通路規則,如下圖所示:

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

6、阿裡雲nginx伺服器搭建

在/etc/nginx/conf/cert檔案夾下添加下載下傳好的ssl證書檔案

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

在/etc/nginx/conf.d檔案夾下建立weapp.conf檔案,将下圖中的内容複制到weapp.conf中,nanshanyounger.cn為注冊的域名,ssl_certificate和ssl_certificate_key為ssl證書所在的全路徑,在/var/www下的index.html檔案中寫入要展示的html内容:

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

檢視nginx程序:

ps aux|grep nginx
           

運作nginx:

nginx或 service nginx start
           

檢查nginx文法:

nginx -t
           

重載nginx伺服器:

nginx -s reload
           

檢視443端口是否被監聽:

netstat -ntpl|grep 443
           

使用者設定好nginx後,進行nginx文法檢查,通過後重載nginx伺服器,并檢視80、443端口是否被監聽,上述順利通過後,我們的伺服器環境就搭建完畢了,如下圖所示,大功告成!!!

阿裡雲伺服器部署開發環境(搭建部落格網站/小程式)1、雲伺服器準備:在阿裡雲購買ECS伺服器2、域名準備:3、設定使用者名及密碼,ssh免密登入4、解析域名,下載下傳ssl證書5、設定阿裡雲安全端口6、阿裡雲nginx伺服器搭建

當然,想通路http頁面的話,記得去阿裡雲備案哦