微信小程序的部署方法步驟
部署環(huán)境:
- jdk1.7
- mysql5.6
- tomcat7
- centos6.5
1資料準(zhǔn)備
1)linux服務(wù)器,推薦使用阿里云,這里預(yù)算有限,所以使用了香港的低配服務(wù)器。
2)域名,這里是在阿里云平臺上申請的,沒有申請到cn,因?yàn)樯矸葑C信息和網(wǎng)上查詢的有問題,我是轉(zhuǎn)到學(xué)校的,所以沒有審核通過。這里使用的是國際域名。通過審核才能用哈。
3)ac證書,這里也是在阿里云平臺申請的,一年免費(fèi)版,要綁定域名哈,這里直接使用最方便的針對tomcat的證書,人多的話就是用nginx哈。綁定了域名才能用哈。證書選擇的時(shí)候,選擇自動生成哈。按照步驟來就好了。
4)linux的服務(wù)器mysql已經(jīng)安裝好
5)linux服務(wù)器的tomcat已經(jīng)安裝好,jdk已經(jīng)安裝好。jdk一定要卸載以前l(fā)inux的自帶的。
6)小程序已經(jīng)開發(fā)好
7)小程序的服務(wù)接口與后臺管理已經(jīng)開發(fā)好,我使用的是tomcat作為web服務(wù)器
2部署部署
1把微信小程序的代碼的所有請求的url改為https+域名的形式,因?yàn)槲⑿判〕绦虻恼埱髐rl的格式不能出現(xiàn)ip和端口,并且要是https的協(xié)議。
2下載證書,我這里是因?yàn)橛脩舨l(fā)不高,所以直接使用tomcat
安裝證書步驟請參考,阿里云你購買證書之后的教程
安裝證書步驟:1)下載,解壓到tomcat的目錄cert目錄下(自己創(chuàng)建哈)
解壓到cert中的文件有:
2):cd 到cert目錄,使用命令完成PFX格式轉(zhuǎn)換命令,此處要設(shè)置PFX證書密碼,請牢記:
openssl pkcs12 -export -out 214034582080258.pfx -inkey 214034582080258.key -in 214034582080258.pem
3)PFX證書安裝到tomcat
找到tomcat目錄下的conf的配置文件server.xml
vim server.xml修改里面的內(nèi)容
找到 Connector port=”8443” 標(biāo)簽,增加內(nèi)容如下。證書密碼,就上一步自己設(shè)置的
keystoreFile=”cert/214034582080258.pfx”
keystoreType=”PKCS12”
keystorePass=”證書密碼”
然后再把8443的端口修改為443,因?yàn)閔ttps的默認(rèn)端口是443,這樣的就在用域名訪問的時(shí)候就不用添加端口了,因?yàn)槲⑿判〕绦虻膗rl格式不允許端口哈。
到這里證書就已經(jīng)安裝好了哈
3部署服務(wù)接到tomcat,重啟tomcat。web的部署到tomcat的方式有很多額,不同的開發(fā)方式不一樣。
對了,tomcat的管理員的功能需要在tomcat-users.xml中配置
使用maven的話,就可以通過配置文件,然后通過tomcat7:redeploy這種方式部署。
還可以war包,然后放在webapps目錄下,重啟服務(wù)器就可以部署。
重啟之后,查看logs日志
tomcat服務(wù)已經(jīng)啟動了哈,然后使用瀏覽器登錄,就可以https訪問了哈。
最后一個(gè)就是預(yù)覽開發(fā)完成的小程序
然后使用開發(fā)者的微信掃描二微碼,就可以預(yù)覽了哈,記住要發(fā)開調(diào)試按鈕哈
預(yù)覽完成之后,就可以使用管理員賬戶,上傳小程序了。
這里的微信小程序的https的部署就到這里哈。
這里就這是分享小程序部署方式,這里程序
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
簡略的前端架構(gòu)心得&&基于editor為例子的編碼小技巧
這一陣事情有點(diǎn)多,沒來的及更新神馬東西。今天分享兩個(gè)ppt吧。主要內(nèi)容是關(guān)于一些編碼的小技巧,另一個(gè)關(guān)于前端架構(gòu)的一些些東西。2010-11-11JavaScript?Object.defineProperty與proxy代理模式的使用詳細(xì)分析
這篇文章主要介紹了JavaScript?Object.defineProperty與proxy代理模式的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-10-10Javascript迭代、遞推、窮舉、遞歸常用算法實(shí)例講解
今天小編就為大家分享一篇關(guān)于Javascript迭代、遞推、窮舉、遞歸常用算法實(shí)例講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02