內(nèi)網(wǎng)穿透搭配tomcat非常好用,當(dāng)然了,你有你的用法,這里只是講node項目的搭建,給產(chǎn)品經(jīng)理測試。
1、首先下載tomcat,在這個鏈接里面https://tomcat.apache.org/download-80.cgi,電腦是64位的就下載,32的就下載32的,我是64位的,當(dāng)然下載64位的,下載完配置tomcat環(huán)境變量。在使用tomcat前必須下載有jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otncn,并且配置好環(huán)境變量。

2、下載完,解壓到固定文件夾,我的在F盤下。然后在tamcat的webapps下面放置我們build過的項目,比如test項目。

3、我在我的test項目下面放了我的后端api,為了方便上傳的圖片和視頻保存到項目下的static里面。

4、然后命令行到tomcat的bin里面,啟動startup,彈出一個命令窗口,然后在瀏覽器輸入127.0.0.1:8080,就可以看到下面這個頁面,說明成功了。如果你要看你的項目,比如test,在后面加上test就行了,127.0.0.1:8080/test。


5、安裝mongodb,https://www.mongodb.com/download-center,網(wǎng)址是這個,下載完之后必須要啟動,要不然node.js用不了,在云端啟動mongodb不是那么容易,當(dāng)然,如果你有自己的數(shù)據(jù)庫那就隨便你了,我沒有,我只是玩玩而已?,F(xiàn)在到mongodb目錄下創(chuàng)建data和log文件夾,必須要創(chuàng)建啊,然后mongodb/bin下運(yùn)行下面的命令:
mongod.exe --dbpath c:\mongodb\data,如果還不行的話,就到bin文件里面點(diǎn)擊啟動mongo.exe這個應(yīng)用程序,很靠前容易找到。
6、然后啟動我們的后端node項目,我的項目名稱是nodeapi。
命令行到nodeapi下,啟動node,數(shù)據(jù)庫連接成功,這樣我們就可以得到后端數(shù)據(jù)了。

7、下面進(jìn)行內(nèi)網(wǎng)穿透,因為我們的127.0.0.1:8080/test,只能在電腦上看,手機(jī)上肯定看不了。下載花生殼5,https://hsk.oray.com/,下載完登錄,添加內(nèi)網(wǎng)穿透,非常方便,輸入我們剛剛的內(nèi)網(wǎng)主機(jī)和端口保存,然后在網(wǎng)頁上輸入外網(wǎng)域名+/test就可以看到127.0.0.1:8080/test的內(nèi)容了,當(dāng)然,保存之后如果你要要等很久才能訪問,那就等吧。

8、tomcat啟動的時候127.0.0.1:8080/test帶有8080端口,看著非常礙眼,域名解析的時候也不太友好,所以我們必須把后面的8080去掉,我們找到tomcat/conf/server.xml,

然后修改找到port=“8080”,有兩個8080端口,把上面這個改成80就行了,因為默認(rèn)80端口是隱藏掉的。修改之后關(guān)閉tomcat啟動的所有程序,然后重新startup就行了。
