一、首先在阿里雲租一個服務器
二,在阿里雲管理界面重置實例密碼、進入遠程連接(第一次在阿里雲的管理界面進去),賬號window系統是adminnstrator、密碼就是改之后的密碼。
進去后,退出來。
三、win+r 輸入mstsc連接遠程主機(有本地的安裝包可以在本地資源那選擇拷貝的文件)
四、進去后安裝好jdk、tomcat、mysql並配置好環境
jdk官網下載(1.8較好)
在本地eclipse下面把項目打包成war文件拷貝到遠程服務器的tomcat的webapps下
啟動tomcat(若是以毫米數為結尾就是成功啟動了)
mysql官網下載,navicat官網下載
(切記:jdk和tomcat都可以拷貝過去,但是mysql最好在服務器安裝(因此拷貝安裝包速度較快)
另外版本最好和本地的一樣!!!)
五、在本地主機使用的數據庫文件拷貝到阿里雲服務器並建立數據庫(推薦使用navicat)
六、找到tomcat下的server.xml 文件編輯
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 將port端口改為80,基於http協議一般是通過80端口訪問的,這樣可以避免每次都輸入8080的麻煩,也可以不用更改。
<Engine name="Catalina" defaultHost="localhost"> 將defaulHost的localhost改變為你自己的公網ip地址,提供給外面訪問。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="test" docBase="c:\test" reloadable="true" crossContext="true"></Context> 將Host 里的name改為公網ip地址,
七、在本地阿里雲阿里雲控制台界面設置一個端口(若在第六步沒有改80端口,則下面的端口范圍就應該為8080/8080)
八、重啟tomcat,在瀏覽器輸入 自己的公網地址+/war項目名+/頁面路徑
成功外網訪問!