天天看點

阿裡雲伺服器上搭建微信小程式服務端環境。

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

阿裡雲伺服器上搭建微信小程式服務端環境。
  系統鏡像選擇CentOS 目前用的比較多的免費Linux系統,和ubuntu基本一樣,首次購買可享受比較大的優惠,可以根據自己需要購買,筆者使用的是centos 7.4系統 2、域名準備:阿裡雲伺服器也可購買,這個可以随意購買個最便宜的随意字尾的域名
阿裡雲伺服器上搭建微信小程式服務端環境。

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

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

1、設定使用者名及密碼,ssh免密登入   在購買阿裡雲ECS伺服器後,預設使用者是root使用者,使用者可自行設定密碼。随後使用者也可在下圖管理頁面中修改密碼。
阿裡雲伺服器上搭建微信小程式服務端環境。

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

阿裡雲伺服器上搭建微信小程式服務端環境。
2、解析域名,下載下傳ssl證書

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

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

阿裡雲伺服器上搭建微信小程式服務端環境。

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

阿裡雲伺服器上搭建微信小程式服務端環境。

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

阿裡雲伺服器上搭建微信小程式服務端環境。

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

阿裡雲伺服器上搭建微信小程式服務端環境。
3、設定阿裡雲安全端口

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

阿裡雲伺服器上搭建微信小程式服務端環境。
4、阿裡雲nginx伺服器搭建

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

阿裡雲伺服器上搭建微信小程式服務端環境。

在/etc/nginx/conf.d檔案夾下建立weapp.conf檔案,将下圖中的内容複制到weapp.conf中,

nanshanyounger.cn

為注冊的域名,ssl_certificate和ssl_certificate_key為ssl證書所在的全路徑,在/var/www下的index.html檔案中寫入要展示的html内容:

阿裡雲伺服器上搭建微信小程式服務端環境。
  • 檢視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端口是否被監聽,上述順利通過後,我們的伺服器環境就搭建完畢了,如下圖所示,大功告成!!!

阿裡雲伺服器上搭建微信小程式服務端環境。

當然,想通路http頁面的話,記得

去阿裡雲備案

雲伺服器ECS位址:阿裡雲·雲小站