雲服務器+tomcat+mysql+web項目搭建部署


雲服務器+tomcat+mysql+web項目搭建部署

1.老樣子,開頭墨跡兩句。

    作為我的第二篇文章,有很多感慨,第一篇人氣好低啊,有點小喪氣,不過相信我還是經驗少,分享的都是淺顯的,所以大家可能不太喜歡吧。但是都是從頭開始嗎,這次部署也是我第一次,主要是想說遇到的問題,畢竟好多錯百度上都能搜索到,我就加以總結。今天是2018年10月15日。

2.開發環境

這些東西大家應該有可能就是版本不同,所以就不提供連接了(但是想要我這版本的話,聯系QQ:1763907618

騰訊雲服務器(這些天降價10元/1月)

jdk1.7

mysql5.6

tomcat7.0

web項目就是我第一篇文章那個項目(銀行管理系統)

3.開始步入正題

1.首先將我們的項目打包,具體怎么打包我就不廢話了,就是war格式。

2.下載jdk,具體版本我不太清楚,親測1.7成功。其他應該也差不多。

3.下載tomcat。同理7.0親測成功。

4.下載mysql,我用的是5.6。其他自行測試吧。

5.購買騰訊雲服務器。就購買他推薦的就行,練手剛好。記得連同域名一起購買。

6.域名解析,不需要備案,如果想長期用的話,備案也是不錯的選擇。

7.安全組 設置,開放80,8080,3306,一些用到的端口。

 

8.啟動雲服務器,使用 Windows 系統的電腦,點擊 開始菜單>>Run,輸入 “mstsc”命令,打開遠程桌面對話框,輸入框內輸入 雲服務器ip地址(xxx.xxx.xx.xxx),點擊“連接”,輸入用戶名: Administrator、[該CVM實例的密碼],點擊“確定”.(補充:同時可以關聯本地電腦硬盤。)

a.

b.打開顯示選項

c.

d.選擇一個盤符。

 

9.啟動以后,我們這個項目不需要iis,所以可以不創建角色那些。首先打開瀏覽器,下載殺毒軟件,電腦管家,還有360壓縮。安裝。(很重要!不然被黑)

10.將之前下載好的文件,復制粘貼過來,解壓。安裝。配置jdk環境變量。

11.打開雲服務器防火牆,把防火牆全部開開。然后新建規則,開放端口。80。8080.3306需要用到的。

12.打開tomcat,啟動,看瀏覽器localhost:8080,是否啟動。

13.成功啟動后,將項目war放到D:\Program Files (x86)\apache-tomcat-7.0.70\webapps。

配置D:\Program Files (x86)\apache-tomcat-7.0.70\conf,下的service.xml.

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />     8080改為80


<Engine name="Catalina" defaultHost="localhost(例如:888.com)">

<Host name="localhost(例如:888.com)" appBase="webapps"
unpackWARs="true" autoDeploy="true">

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />

<Context path="/Images(虛擬目錄)" docBase="D:\picture(項目真實路徑)" reloadable="true" ></Context>

</Host>

</Engine>   將locahost全部換成你的域名,可以不加www。

14.配置D:\Program Files (x86)\apache-tomcat-7.0.70\conf,下的web.xml.

<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

添加<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>

15.啟動tomcat。就可以直接用域名訪問。


總結:坑多啊,一步一步來。主要有404錯誤原因大多路徑問題,或者防火牆,安全組等問題。

     有時候端口被占用的問題,80端口。重啟服務器。或者關閉那個運行的軟件,我記得我查的時候顯示是系統軟件。后來直接找到就關,也沒事。


講的不是很詳細,如有問題隨時評論。或者關注聯系我1763907618。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM