JAVA環境
- Linux CentOS 7.5
- yum 3.4.3
- java-1.8.0(這里不建議更低版本,可能裝Geoserver會有問題)
准備工作
查看是否有yum環境rpm -qa | grep yum
操作步驟
-
查看是否有Java環境
rpm -qa | grep java
-
安裝Java環境
yum -y install java-1.8.0-openjdk*
-
Complete后,檢驗是否安裝成功
java -version
-
如果命令有響應則表示安裝成功
javac
安裝Tomcat
環境
- Linux CentOS 7.5
- yum 3.4.3
- tomcat 7.0.76
操作步驟
-
安裝tomcat
yum -y install tomcat
-
complete后,可查看tomcat版本號
rpm -q tomcat
-
進入tomcat安裝目錄
cd /usr/share/tomcat
-
可以查看tomcat下面的目錄
ls
或ll
-
查看tomcat服務狀態,這里是
Active:inactive(dead)
表示服務沒有啟動systemctl status tomcat.service
-
啟動tomcat服務
systemctl start tomcat
-
再執行命令查看tomcat服務狀態,這里變成
Active:active(running)
表示服務啟動成功systemctl status tomcat.service
-
這時候輸入
http://外網ip:8080
,是看不到tomcat啟動頁面的,需要安裝yum install tomcat-webapps tomcat-admin-webapps
-
如果還看不到啟動頁面的話,考慮是否被防火牆禁了。我這里是百度BCC,可以去百度BCC控制台-安全組-設置出站/入站規則。
設置Manager App用戶名/密碼
-
Manager App對於tomcat的操作來說非常重要
-
在登陸時需要輸入用戶名和密碼
-
點擊
取消
,會跳轉到401未授權頁面 -
復制紅色選中部分,將username和password都改為root
-
回到xShell,進入tomcat安裝目錄下的conf文件夾
-
編輯用戶配置xml,將第4步改好的內容粘貼到
<tomcat-users>
節點中vim tomcat-users.xml
-
最后重啟一下tomcat服務
systemctl restart tomcat
-
回到tomcat首頁驗證,點擊Manager App,輸入改完的用戶名和密碼,即可進入
附上常用命令
-
停止tomcat服務
systemctl stop tomcat
-
重啟tomcat服務
systemctl restart tomcat
-
開機啟動
systemctl enable tomcat
-
查看tomcat狀態
systemctl status tomcat.service
-
啟動tomcat
systemctl start tomcat
Geoserver安裝:
-
Geoserver官網下載war版 下載GeoServer war文件/百度雲資源,提取碼:zpw6
-
將解壓后的geoserver.war文件,直接粘貼到tomcat的webapps下即可
-
回到tomcat首頁,進入ManagerApp(用戶名/密碼設置參看>>>安裝tomcat)
-
可以看到表格中已經有geoserver了,可以點擊列表,也可以直接瀏覽器中輸入地址"http://ip:8080/geoserver"
-
輸入默認用戶名/密碼:admin/geoserver,即可登陸
跨域問題看博客