## 如何安裝Java網站?
Java中部署網站,你需要知道如下四點:
* 配置文件:`C:/websoft9/tomcat/conf/server.xml `
* 網站目錄:*C:/wwwroot/*
* 域名使用:若需要使用域名,請確保備案后的域名成功解析到服務器IP
* 數據庫:若安裝過程中數據庫無法自動創建,請使用JspMyAdmin創建數據庫
部署一個網站還是多個網站、有無域名對應的細節略有不同,下面分別說明:
### 部署第一個網站
1. 將網站源文件上傳到示例目錄下:*C:/wwwroot/www.example.com/*
>注意:上傳前,如果示例目錄下存在其他文件,請將其清空后再上傳
2. 上傳后 ,記得重啟tomcat。桌面雙擊Tomcat,進入Tomcat管理界面
.png)
3. 此時本地瀏覽器訪問:http://服務器公網IP 就可以訪問您的網站,大功告成
### 部署第二個網站
部署第二個網站,將網站源文件上傳到示例目錄下:*C:/wwwroot/*,具體操作如下:
1. 在wwwroot下新建一個網站目錄,假設命令為“mysite2”
2. 將網站源文件上傳到:*C:/wwwroot/mysite2*
3. 若有可用域名,必須拷貝以下的配置到`C:/websoft9/tomcat/conf/server.xml `內`</Engine>`上
```
<Host name="localhost" appBase="/data/wwwroot" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/data/wwwroot/www.example.com" reloadable="false" crossContext="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
<Valve className="org.apache.catalina.valves.RemoteIpValve" remoteIpHeader="X-Forwarded-For" protocolHeader="X-Forwarded-Proto" protocolHeaderHttpsValue="https"/>
</Host>
```
```
3.1. 修改 `name="localhost"` 以及`prefix="localhost"`中的 "localhost "為"域名 "兩字
3.2. 第二行的 `Context` 中 `docBase="/data/wwwroot/www.example.com"` 的目錄 修改為源文件在計算機中實際存放目錄
```
4. 修改保存后,記得重啟tomcat(參考上圖)
5. 本地瀏覽器訪問:http://域名或 http://服務器公網IP/mysite2 就可以訪問
>注意:每次上傳項目后,記得重啟tomcat
> 最后我們溫故而知新,總結了java部署網站步驟: **①**上傳網站代碼->**②**修改文件系統用戶權限->**③**配置域名(非必要)->**④**增加網站對應的數據庫(非必要)->**⑤**完成安裝向導
- 關于本書
- 鏡像安裝包
- 表:鏡像組成一覽
- 附:常用賬號與密碼說明
- Java On Tomcat指南(Linux)
- 如何安裝Java網站?
- 如何設置HTTPS訪問?
- 如何修改上傳的文件權限?
- 如何查看和管理日志文件?
- 如何管理數據庫?
- 常見問題
- 如何部署Java應用
- 如何用SMTP發送郵件
- 如何安裝Redis
- Java On Tomcat指南(Windows)
- 如何安裝Java網站?
- 如何設置HTTPS訪問?
- 如何查看和管理日志文件?
- 如何管理數據庫?
- 常見問題
- 如何用SMTP發送郵件
- 備份
- 升級
- 域名管理
- 域名解析
- 域名綁定
- 云服務器操作
- Linux:登錄與文件管理(SFTP)
- Windows:遠程桌面與文件管理
- 安全組設置
- 快照備份
- 掛載數據盤
- 附:常見Linux命令操作
- 附:服務啟動與停止