網站開發的通常步驟:java
1.搭建java環境mysql
安裝jdk->配置環境變量——這裏能夠百度到各類方法配置java環境web
2.安裝Tomcatsql
安裝過程也能夠參考百度,啓動服務器後在本身的瀏覽器中輸入http://localhost:8080/檢查是否配置成功數據庫
3.下載mysql數據庫瀏覽器
a.能夠選擇安裝版的也能夠選擇壓縮包版的,相關的配置方法參見百度.可是要記住數據庫的用戶名和密碼。tomcat
b.後面在項目中鏈接數據庫時要用到兩個jar包。安全
c.這兩個包放在項目WEB-INF中的lib文件夾下服務器
d.在intellij中配置此jar包的方法:app
菜單欄中File->ProjectStructure-->Dependencies(在右邊的選項卡中)-->選中<Module source>-->右側點擊+號-->選擇jar-->選擇你下載的jar包的路徑-->而後
點擊ok,apply結束配置
4.Intellij配置tomcat
新建一個web項目,而後在菜單欄中選擇run--Edit Configurations,
在彈出的界面中選中+號,而後選中Tomcat Server,local
而後能夠自定義名稱,在Configure中選擇本身以前下載的Tomcat地址,還有一個箭頭表示運行該項目默認的瀏覽器,這裏咱們選擇FireFox
5.Eclipse tomcat服務器環境搭建(可選----用了intellij就能夠不用看這一部分了)
a.Window->perferences->Server->Runtime Environments->add+本身安裝好的Tomcat路徑
b.新建web Project,右鍵此項目build path->Configure->libraries-->Add library +本身上一步搭建好的Runtime server
c.window->webBrowser->選擇本身用於調試的瀏覽器
d.關於上一步的補充,可能有的朋友會發現window菜單下沒有目標選項,這時你試試右邊框架中有一個java/javaee模式,點擊javaee模式就能夠了
6.項目開發
完成上面幾步以後就能夠開始開發屬於本身的網站了,可是這裏的網站只能在內網中訪問。那麼如何在外網中也能訪問到咱們的網站呢?
這裏咱們能夠用域名和服務器來解決這個問題
7.域名和服務器
域名和服務器推薦去騰訊雲中購買,這裏附上連接騰訊雲官網
登陸之後推薦使用QQ進行實名認證和學生認證,只有使用QQ才能參加那個 雲+校園計劃---也就是一元的域名和一元的服務器
購買域名以後在騰訊雲的官網上菜單導航欄中點擊備案,開始你的備案之旅吧!
與此同時能夠去將域名解析到本身的服務器ip上----域名解析
進入騰訊雲安全組中設置開放80端口(http默認端口),選擇加入實例就能夠了
購買服務器後記住帳號和密碼,用於遠程鏈接-->遠程鏈接 在本身的電腦上win+r 鍵入mstsc,輸入你服務器的ip地址
在當前遠程鏈接對話框中能夠點擊 顯示選項:本地資源->詳細信息->選擇驅動器,而後肯定再點擊鏈接到這臺計算機,這樣就能夠很方便的將本身電腦上的上傳到服務器中
8.服務器配置
java環境配置--->數據庫配置--->安裝tomcat
以上步驟與前文提到的相同
9.發佈項目
a.intellij中點擊File,export這個項目到指定的路徑(.war形式)
b.在服務器中打開個人電腦,選擇驅動器,將本身的項目直接拖到服務器中就行(以前在鏈接服務器時選擇過驅動器,因此能在服務器中直接使用本地電腦的文件),完成項目上傳
c.將此項目放到服務器中的Tomcat中的webapps目錄下,啓動服務器,在彈出的命令界面中確定會出現你放進去的項目的解壓過程,因此此次服務器的啓動時間會比之前要長很多
d.域名備案完成後,就能夠經過域名訪問到你的服務器啦,其實此時就能夠經過域名加端口加項目根目錄的形式訪問到你的網站了!(如,www.xxxxx.com:8080/項目名)注意,千萬不能關閉本身的服務器中的tomcat(特別是不能直接關閉那個啓動的黑框框界面),否則是沒法在外網訪問到你的項目的。
ps:過程太長未免有點繁瑣,朋友們有問題的話能夠留言~