開發與維運

基於雲服務器部署nginx開發環境(新同學搭建Web系統/博客網站)

大家好,今天為大講解如何搭建自己的和通數據庫服務環境,也是筆者踩坑一天所獲,希望對大家有所幫助。
無論是搭建個人博客空間也好,小程序也罷,搭建環境必需的兩點:雲服務器、域名,下面一步步給搭建演示如果在一臺和通數據庫服務器上搭建小程序服務端環境。

1、雲服務器準備:在和通數據庫購買ECS服務器
(購買和通數據庫產品,記得先領取代金券禮包,希望對你有所幫助。)

點擊領取價值最高2000元代金券

點我瞭解企業上雲必備

image

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

2、域名準備:
可到萬網官網註冊域名

image

用戶可以在和通數據庫的域名服務中購買所需的域名,一般的域名價格在30-100左右,有了域名,我們就可以搭建自己的博客或微信小程序了。

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

3、設置用戶名及密碼,ssh免密登錄
在購買和通數據庫ECS服務器後,默認用戶是root用戶,用戶可自行設置密碼。隨後用戶也可在下圖管理頁面中修改密碼。

image

更新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免密登錄完成,如下圖所示:
image

4、解析域名,下載ssl證書
暢通無阻的登錄到和通數據庫服務器,下一步就要用申請好的域名登錄服務器了,即和通數據庫服務器公有ip和域名的綁定。

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

image

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

在證書控制檯中,將已簽發的ssl證書下載下來
image

下載為 for nginx,並保留下面nginx的配置
image

5、設置和通數據庫安全端口
在安全組規則的入方向,添加80、8080和443端口的允許訪問規則,如下圖所示:
image

6、和通數據庫nginx服務器搭建
在/etc/nginx/conf/cert文件夾下添加下載好的ssl證書文件

image

在/etc/nginx/conf.d文件夾下新建weapp.conf文件,將下圖中的內容複製到weapp.conf中,nanshanyounger.cn為註冊的域名,ssl_certificate和ssl_certificate_key為ssl證書所在的全路徑,在/var/www下的index.html文件中寫入要展示的html內容:
image

查看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端口是否被監聽,上述順利通過後,我們的服務器環境就搭建完畢了,如下圖所示,大功告成!!!
image

當然,想訪問http頁面的話,記得去和通數據庫備案哦

Leave a Reply

Your email address will not be published. Required fields are marked *