<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      網站百科

      為您解碼網站建設的點點滴滴

      部署一個微信小程序1 | 配置基礎云資源

      發表日期:2018-02 文章編輯:小燈 瀏覽次數:2562

      部署一個微信小程序1 | 配置基礎云資源
      2018-02-03 08:12:11
      ssl證書

      這幾天,胖樹同學作為一名從未接觸過代碼的醫學生,被他的導師要求做一款小程序出來,我在驚呆之余也默默的佩服他初生牛犢不怕虎的勇氣,還真的繼續做下去了,感慨之余當然也親自見他開始踩坑,看不下去了于是決定幫他一把,順便自己過一遍做小程序的流程。


      image.png
      1. 因為不是真的為了部署一個小程序,而是想著自己做實驗過一遍,在摸索中也是踩了不少坑,包括很多順序也都搞錯了再重來,最后是看了騰訊云開發者實驗室里的實驗項目才真正了解了整個過程。
      2. 但是整個過程也是把買云服務器、域名、證書、建站主機、數據庫服務器等等熟悉了一遍,和官方教程不同的是,我這篇博文記錄了一些些學生黨福利,對于騰訊給新用戶提供的優惠和免費試用服務,當然一個也不能錯過!

      部署微信小程序分為了幾部分:

      1. 配置基礎云資源(也就是建立網站)
        (1)購買云服務器CVM
        (2)購買域名(域名購買-實名認證-域名解析-網站備案)
        (3)配置SSL證書
      2. 配置小程序開發環境
      • 最開始可以先看一眼熟悉一下:建站基本流程

      Step1 購買云服務器CVM

      • 云服務器(Cloud Virtual Machine,CVM),既然是做微信小程序,那云服務器也在騰訊家買就好了,新用戶注冊可以搶免費體驗套餐。
      • 領取地址:騰訊云免費套餐
      • 領取資格:新注冊用戶,需要先實名認證。注冊和實名認證的步驟騰訊的引導提示做的很好,在這里不贅述了。
      • 體驗時間:7天
      • 體驗之后的正常價格:華南地區1核1GB+1Mbps(77元/月)學生黨窮的買不起。如果不領取免費套餐,可以看Step2
      • CVM使用教程
        image.png
      • 檢查:購買云服務器后,可以在自己電腦上ping一下CVM的IP看一下是不是通的。

      Step2 購買域名

      • 域名購買地址:同時也能查詢域名是否已經注冊。
      • 官方視頻教程:在騰訊云上購買域名
      • 作為一名新用戶,當然第一時間尋找各種優惠信息,就在域名購買地址那里有各種優惠促銷套餐,剛好年初搞活動,club后綴的域名可以1元購買首年使用權,com域名也只要28元首年(原價56元),剛好查到我自己的姓名拼音還沒被注冊,果斷先搶注了com的域名(有種超市大甩賣,不搶就虧的心態。。。存粹想嘗試的童鞋,可以再9點后去搶購每天100個名額的club域名,1元/月也是特別值)
      image.png
      • 實名認證:自 2016 年7月18日起,.com / .net 域名注冊成功后 5 天內必須實名認證,否則域名會處于 Serverhold 狀態,無法正常使用。所以,買完就上傳身份證實名認證吧,不要拖了。實名認證過程還暫時無法用域名。(啊!感覺自己的免費服務器領早了!不過后面發現并不需要1-3天那么久,我中午吃個飯回來就認證通過了)
      • 域名解析:添加解析記錄,去控制臺把自己當時買的云服務器CVM的IP地址加進去就行。
        1.騰訊官方視頻教程:如何在騰訊云上解析域名
        2.域名設置解析后需要過一段時間才會生效,通過在自己電腦上 ping 命令檢查域名是否生效 ,如:ping www.yourmpdomain.com如果 ping 命令返回的信息中含有你設置的解析的 IP 地址,說明解析成功。
        image.png
        image.png
      • 如果要讓網站可以開展網站服務,需要先備案(大概1-3天審核),備案的前提是已經進行了實名認證。給一個鏈接備案流程圖解(到時候我的服務器應該已經失效了。。。。)
      • 本著做實驗的我是不會等到那一天的,因為實名認證和備案都不影響解析,所以我還是添加了解析記錄,然后ping了一下我的域名,發現是通的,而且可以解析為對應的IP。這一步就先這樣了。

      Step3 配置SSL證書

      • 微信小程序只允許通過 HTTPS 訪問,必須配置SSL證書。
      • 打開SSL配置網站
      • 騰訊云提供了 SSL 證書的免費申請,申請方式可參考下面視頻:
        • 視頻 - 在騰訊云上申請 SSL 證書
      • 申請提交后,審批結果會以短信的形式通知。審批通過后,可以到 SSL 控制臺下載您的證書文件,可參考下面的視頻:
        • 視頻 - 在騰訊云上下載 SSL 證書
      • 可以申請免費版的SSL證書,反正是做實驗,怎么免費怎么來


        image.png

      Step4 各種做實驗(可跳過)

      • 如果只是開發者抱著嘗試的心態,騰訊云里面還提供了不少免費實驗供開發者測試,就在開發者實驗室
      • 如果不想做實驗,想直接搭建小程序服務。官網里也能找到部署微信小程序的教程
      • 不說了,再說感覺就像是給鵝廠打廣告了。

      Step5 給自己買的云服務器開啟HTTP的Web服務(可跳過,此步存粹是試驗)

      • 這一步可以很直觀的看自己的域名能否被解析,自己在這個服務器上搭建的服務能否對外開放。
      • 登陸我的云主機:通過網頁登陸


        image.png
      • 可以先檢查一下nginx是否已經安裝
      ps -ef | grep nginx 
      Nginx已經運行
      • 如果沒有,就按照這篇教程來安裝

      安裝之后再訪問我的域名,應該就可以看到nginx的首頁了

      Step6 購買建站主機(已經備案了的可以跳過這一步)

      • 因為沒有備案的域名沒辦法加入小程序的配置,所以也是慌亂之中我就領個了30元的券,買下了39元的建站主機,配有PHP+MySQL+FTP服務,坑爹的是,貌似沒辦法直接遠程操縱主機,只能用FTP上傳PHP適用的代碼,再連接MySQL做好數據庫配置,然后開發定制化的網站。應該是不能用來做小程序的。
      • 好處是,給的域名已經經過SSL驗證,可以直接用https;//訪問,而且給了一個試驗性的域名,再下一章中給公眾號配置合法域名的時候能用上,不會出現驗證備案不通過。
      • 結論是,這個主機如果不是用來做PHP開發,也是沒什么用的。

      Step7 安裝工具

      • Xshell:可以遠程連接自己的云服務器終端

      • Xftp:可以在自己的電腦和云服務器之間傳輸文件


        image.png
      • Xshell和Xftp的安裝和配置在此不贅述,就是填IP,username,password的過程而已。

      注意:Xftp安裝后首次使用可能連不上云服務器(下面我都用CVM來代替),說明CVM還沒有開啟ftp服務,在Xshell遠程連接了CVM之后,運行vsftpd -version查看,如果沒有安裝vsftpd的話,就用命令行安裝一下sudo apt-get install vsftpd然后自己找一篇博客配置一下。

      碰到問題:

      • 可以連接ftp服務,但是無法上傳文件,查看詳細信息是550 Permission denied
        • 原因:vsftp默認配置不允許上傳文件。
        • 解決:修改/etc/vsftpd.conf
        • 將“write_enable=YES”前面的#取消。
        • 重啟vsftp服務器

      配置成功后,這兩個工具是配套使用的,可以從一個工具直接打開另一個工具


      Xshell
      Xftp

      通過以上幾步的配置之后,下面這個視頻就能看得懂了

      • 視頻:10分鐘學會部署微信小程序 在頁面最底部

      但是底部三個視頻看完了還是沒法自己做小程序,所以還是一步步來吧。

      至此,該配置的基礎云資源基本都配置好了,下一節就可以開啟小程序之旅了。

      附錄


      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/20460.html
      相關開發語言
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      • QQ咨詢
      • 在線咨詢
      • 官方微信
      • 聯系電話
        座機0755-29185426
        手機13699882642
      • 預約上門
      • 返回頂部
      国产成人精品综合在线观看