windows server 同時安裝iis,sqlserver,mysql ,jdk,tomcat並使用不同域名訪問對應站點

終於弄完了,總結一下下,本來以爲很簡單的事情,結果卻弄了好長時間,中間差點放棄。

先說一下需求,朋友有一個阿里雲ecs服務器,

裝的是windows server 2012 r2和sqlserver2015,最低配那種,然後一直運行的一個iis站點,是找公司當時做的一個購物網站,

然後朋友說想做一個公司的官網,但是當初做網站這個公司要價太高,沒辦法,我就接過來了,

在網上隨便找了一個開源的cms代碼,然後針對他的需求改了改,就準備上線。

  1. 部署環境,下載tomcat,mysql,jdk,安裝過程都是度娘。
  2. mysql安裝參考:https://www.cnblogs.com/SamWeb/p/7922490.html
  3. jdk安裝參考:https://blog.csdn.net/write6/article/details/79136388
  4. tomcat安裝參考:http://www.cnblogs.com/purplestone/p/3964207.html
  5. 將cms項目打包ftp到服務器上tomcat的webapp目錄
  6. 綁定域名時發現之前網站用的是80端口,tomcat如果改成不使用80端口,那綁定完域名還得輸個8080端口號,那得多麻煩,還不如不綁定了,最後決定,原先網站不變,將原先網站綁定的兩個域名拆分出來一個綁定一個新建的僞站點,然後把僞站點做301重定向到tomcat項目的http://localhost:8080/項目名稱。
  7. 鏈接mysql導庫
  8. 啓動tomcat服務分別訪問兩個域名,出來對應網站,總算是大功告成

整個過程遇到了好多坑,由於有一塊磁盤掛載之前欠費釋放不徹底,導致之後上傳數據包安裝軟件什麼的cpu,內存動不動就滿,幾乎安裝一個軟件就得重啓一次服務器,之後找阿里工程師給重新釋放後終於可以愉快的安裝環境了(太感謝阿里攻城獅了,大半夜還給服務)。

環境安裝版本必須匹配,jdk是64位,tomcat也必須64位

由於之前磁盤掛載的問題,導致mysql安裝失敗,但是重新安裝mysql大家都懂,卸載不乾淨啊,各種度娘,最後還是看一位網友的帖子才找對方法,確實不錯。

1. 首先在程序裏卸載mysql

2. 在cmd窗口執行sc delete mysql

3. 清理之前安裝目錄下所有mysql相關的文件夾,包括programData中的mysql

4.清理註冊表,這裏就不說清理那個選項了,直接在註冊表從上到下按F3挨個搜索mysql刪除,只有這樣才能刪除乾淨

環境變量配置的時候末尾如果沒有數據是不需要加任何符號的比如 “\”,";"

windows server添加ftp站點儘量還是在服務器iss站點裏新建ftp站點,傳輸效率比下載傻瓜式ftp軟件好多了

 

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