最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

點餐系統(tǒng)的部署,Java點餐系統(tǒng)部署到Linux服務(wù)器

2020-03-14 10:07 作者:編程小石頭  | 我要投稿

經(jīng)過前面幾節(jié)的學(xué)習(xí),我們在騰訊云Linux服務(wù)器上成功的安裝了jdk8,mysql8,并且教會了大家如何配置ssl證書實現(xiàn)https,今天我們就來正式的部署點餐系統(tǒng)到linux服務(wù)器,這里以騰訊云服務(wù)器為例。

準(zhǔn)備工作

  • 1,linux服務(wù)器安裝jdk8

  • 2,linux服務(wù)器安裝mysql8

  • 3,申請ssl證書,配置https

  • 4,要有一個備案的域名 上面這幾條我前面的章節(jié)和視頻都有講解過,大家翻下我的文章,或者去看下我的視頻:《點餐系統(tǒng),java后臺+點餐小程序》上面的準(zhǔn)備工作都做好以后,我們就來開始正式的部署工作了。

一,申請并下載ssl證書

這里以騰訊云為例,我們首先要登錄自己的騰訊云服務(wù)器,然后進(jìn)入ssl證書申請頁。

然后選擇免費的ssl證書,申請即可

給證書綁定域名,一個證書只能綁定一個頂級域名或者二級域名。

等待審核,證書申請成功后點擊下載

下載解壓后有下面幾個,我們使用Tomcat

把證書放到我們項目里的resources目錄下


二,配置ssl證書到點餐項目里


把上圖的配置代碼貼出來給大家,一定要注意,根據(jù)代碼上的注釋來配置。

server: ?#https加密端口號 443 ?port: 443 ?#SSL證書路徑 一定要加上classpath: ?ssl: ? ?key-store: classpath:xiaoshitou.jks ? ?#SSL證書密碼(密碼在第一步的keystorePass.txt中) ? ?key-store-password: pa2pzzb8436 ? ?#證書類型 ? ?key-store-type: JKS

同時數(shù)據(jù)庫的賬號和密碼記得改下


三,打包項目成jar包

我們這里使用maven打包

等待項目打包

打包成功

把jar包改名為qcl443,為后面部署做準(zhǔn)備


四,通過FileZilla把jar包和443運行腳本上傳到服務(wù)器

通常服務(wù)器有個home目里,我們把jar包和腳本文件放到home目里下


五,登陸服務(wù)器,創(chuàng)建數(shù)據(jù)庫和表

1,到服務(wù)器后臺,點擊登陸

2,登陸mysql

qcl.sql里的語句

3,把我們qcl.sql里的sql語句復(fù)制到控制臺,執(zhí)行如下

然后按ctrl+z,退出mysql命令行

然后cd …回到我們的跟目里

也可以直接 cd …/home 進(jìn)入我們的home目錄里


六,執(zhí)行腳本運行項目

進(jìn)入home目里后,可以看到我們之前傳的qcl443.jar和腳本文件,然后執(zhí)行 ./run.sh

通常會遇到上圖所示,沒有權(quán)限的問題,這個時候我們 在目錄下執(zhí)行 chmod u+x *.sh 這樣就ok了。

然后再執(zhí)行 ./run.sh 就可以執(zhí)行腳本,啟動項目了

然后再輸入 tail -f nohup.out查看執(zhí)行日志


七,配置出站和入站規(guī)則

在安全組里添加443端口的出站和入站規(guī)則



八,域名綁定公網(wǎng)ip



這些都處理好以后,就可以通過https鏈接訪問點餐后臺了

九,訪問演示

這樣我們熟悉的登陸頁面,就部署成功了,外界就可以訪問我的程序了。

登陸后臺后,記得添加一個輪播圖片,下面小程序演示時會用到


https://www.pyjwyx.com/diancan/leimu/list這個是我一個學(xué)生的,大家可以用這個訪問下點餐后臺試試。你自己部署的時候,一定要記得把下面的XXX換成你自己的域名 https://XXX/diancan/leimu/list

十,小程序里演示

1,在app.js里把baseUrl配置為https://你的域名/diancan

2,先勾選不校驗https

3,然后就可以看到我們訪問到了后臺配置的輪播圖數(shù)據(jù)


十一,小程序配置安全域名


如果我們的不校驗https沒有勾選,就會報下面的錯誤

本地調(diào)試不校驗https沒事,但是我們要上線小程序的話,必須校驗小程序,所以,我接下來需要把我們的域名配置到小程序安全域名里。

添加域名到request里,如我的是 www.pyjwyx.com和pyjwyx.com


可以看到我們的域名已經(jīng)添加到了request合法域名里

這樣我們就可以成功的加載到數(shù)據(jù)了

然后點餐系統(tǒng)就可以提交發(fā)布了。

到這里我們的點餐系統(tǒng)和點餐小程序就可以成功的供外界使用了,后面會更新更多Java和小程序的課程出來,請持續(xù)關(guān)注。


點餐系統(tǒng)的部署,Java點餐系統(tǒng)部署到Linux服務(wù)器的評論 (共 條)

分享到微博請遵守國家法律
铁岭市| 金溪县| 太仆寺旗| 常德市| 体育| 商水县| 绥宁县| 湟中县| 九寨沟县| 东丰县| 垦利县| 夏津县| 湖口县| 荥经县| 图们市| 金华市| 临湘市| 广元市| 古蔺县| 库车县| 灵山县| 邵武市| 乌苏市| 塔城市| 吉安市| 宜兰市| 麟游县| 荆州市| 缙云县| 富民县| 通城县| 夏邑县| 苗栗县| 阳城县| 纳雍县| 泰来县| 五常市| 密云县| 洱源县| 常山县| 舒城县|