從項目到上線流程詳解,帶你領略網站之美

1.說到建立一個網站,很多像我一樣的小白就感覺很興奮,那麼下面我們就是帶大家建立一個簡單的網站,也就是web項目,這個web項目必須五臟俱全,要用到的技術基本爲servlet ; js; html ;jdbc;mysql
linux;當然如果買的服務器爲windows版本的,linux的一些基本技術就不用學習了。
2.話不多說,開衝!
3.
步驟:
1.調試好我們的web項目,確保沒有什麼bug和編碼問題之後,將web項目打包成war包。
打包成war包步驟爲:https://www.cnblogs.com/zilongmao/p/9265493.html
2.項目完成了,就可以部署了,首先我們需要一個永不斷網和永不關機的電腦,從哪找呢,當然是在阿里雲或是騰訊雲買一臺服務器。購買一個linux服務器:https://www.jianshu.com/p/3b3debde548f
3.購買完成之後騰訊會分配給你一個唯一的ip地址,你登錄控制檯就能看到了,例如我的是
139.155.142.159 這個你也可以在我給的圖片中看出,然後讓他運行起來就完了,這時如果在
cmd命令窗口下,能夠ping到這個ip地址,說明購買服務器這一步成功了。
在這裏插入圖片描述
3.接下來就是對於新買的服務器中jdk,tomcat,mysql的安裝與配置,如果你剛纔安裝的時候選擇了鏡像市場中的鏡像,例如這幅圖中的第二個。系統已爲你進行了默認安裝,請勿略接下來這幾步。
在這裏插入圖片描述
3.1
下載並且安裝xshell6和flashfxp.
xshell6用來連接你的服務器,進行服務器的操作的。
flashfxp用來向你的服務器中傳輸文件。例如我們下載的linux版本的Mysql,jdk,tomcat的
下載完成之後分別進入xshell6和flashfxp進行對我們服務器的連接。
怎樣用xshell連接虛擬機?

https://blog.csdn.net/qq_43611486/article/details/99698168

flashfxp的連接步驟和xshell類似,模仿一下就行了

連接成功之後,在官網分別下載linux版本的tomcat,jdk. 由於mysql 安裝出錯,mysql我選擇的是yum安裝,一會看我網址就行了。
下載之後通過flashfxp將這兩個文件拖移到你的服務器中。一拖就行了,和windows中將文件夾拖到別的文件夾一個道理的
拖到服務器之後在linux中創建一個文件夾用來存放你的這兩個文件。解壓縮之後進行配置。
將壓縮包解壓並且放到/opt目錄之下
解壓:tar -zxvf 包名字
移動:mv 包名字 /opt
解壓和移動之後如圖:
別的別在意,只要有apache-tomcat-8.5.43和jdk1.8.0_11即可在這裏插入圖片描述
然後進行jdk的配置:

vi /etc profile

在這個文件的最下方加入以下語句完成配置。
可以跟我相同,前提是跟我放的jdk路徑相同。即在opt目錄下

JAVA_HOME=/opt/jdk1.8.0_11
CLASSPATH=.:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH

保存退出之後:source profile
這樣就完成了jdk的配置,檢驗一下就是java -version等等了。跟windows相同
3.3
完成了jdk的配置,就要將我們的tomcat解壓縮就行了,然後進入它的文件夾,如圖
在這裏插入圖片描述

將服務開啓:./startup.sh
這樣就完成了tomcat的配置。
3.4
使用yum下載mysql 教程:
https://blog.csdn.net/pengjunlee/article/details/81212250

4.環境都配置好之後到達了這一步,很簡單了
將我們打包而成的war包通過flashxp傳到服務器中。然後移動到tomcat的webapps目錄之下,它會將war包自動轉化爲項目,這時候進入tomcat之中的bin目錄之下,重新啓動tomcat即可。即./startup.sh
5.這時候就成功了,你會發現通過外網能成功訪問到你的項目了。
類似格式爲:http://你的服務器ip:8080/項目名字/**.jsp
其實就是將你在你自己電腦上的localhost換成服務器的ip
6.你會發現這樣的網址太醜了吧,所以我們要買個域名,也是在騰訊雲上買就行了,這個很簡單,我就不教學了,哦,域名會大概審覈個兩天,不要急。
域名通過之後將你的服務器地址解析到你的域名上,看圖:
記錄值就是我的服務器地址了
在這裏插入圖片描述
7.這時候已經映射完成了,還需要將tomcat服務器與你的域名進行綁定,即雙向綁定
進入tomcat下的conf目錄下,通過vi server.xml進入xml文件
將port的8080改爲80,像我一樣

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

Host的標籤像我這樣寫,name的值爲自己買的域名,appBase爲你項目的根路徑,即webapps

 <Host name="自己的域名"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

·
·
·
··
在Host標籤之中再加上我這段Context的代碼,docBase裏面寫自己項目的名字。然後保存退出

<Context path="" docBase="自己項目的名字" reloadable="true"></Context>

</Host>

8.重啓Tomcat服務,如果你的項目有默認主頁的話,訪問你的域名就直接到了你的默認主頁了。
大功告成了!
9.
讀者寄語

網站已完成,這之間肯定會遇到很多bug,這要求我們堅持自己的本心,不放棄,多問百度,最多三天就能完成自己的小網站了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章