???????今天心情不錯署惯,投的論文基本要被接收了左驾,哈哈,雖然是一篇普通的論文。21年的時候已經(jīng)寫過統(tǒng)信系統(tǒng)中部署ceisum系統(tǒng)诡右,這次公司又采購了麒麟系統(tǒng)安岂,重新部署 。其實(shí)差不多帆吻。把關(guān)鍵環(huán)節(jié)寫一下把域那。
軟硬件:銀河麒麟桌面操作系統(tǒng)V10(SP1)、jdk8猜煮、tomcat9.0.52次员、GeoWebCache、nginx; 處理器是Hygon C86 3285 8-core Processor
1王带、先裝jdk 下載地址:https://www.oracle.com/java/technologies/downloads/
要注冊賬號才能下載淑蔚,我的賬號:我的郵箱 ;密碼姓首字母大寫7三個數(shù)字x倆字母加!愕撰。哈哈 這里就不寫出來了刹衫。
根據(jù)自己硬件處理器,下載對應(yīng)的安裝包搞挣,我的處理器架構(gòu)為*86_64 要下載64版本的jdk使用才可以带迟。。囱桨。開始下載86的死活不行仓犬。
安裝步驟參考一下網(wǎng)址:https://blog.csdn.net/job_csdn/article/details/128136490
有些配置文件修改不方便,直接用命令 root 用戶:chmod 777/etc/profile舍肠,修改文件權(quán)限婶肩,然后可以直接編輯。
2貌夕、裝好jdk律歼,安裝tomcat,安裝步驟按照
https://www.cnblogs.com/caoyunpu/p/16660870.html
tomcat的啟動暫停啡专,在安裝目錄的bin目錄下執(zhí)行./startup與./shutdown命令實(shí)現(xiàn)险毁。
跨域問題:在安裝目錄的conf文件夾下web.xml文件中最后的標(biāo)簽<welcome-file-list>上面添加以下代碼:
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
<init-param>
<param-name>cors.allowed.origins</param-name>
<param-value>*</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
參考文章https://blog.csdn.net/qq_20251779/article/details/126528463
3、至于切片服務(wù)的發(fā)布與統(tǒng)信系統(tǒng)一樣们童,這里就不說了畔况。
4:nginx的安裝,直接管理員運(yùn)行apt install nginx命令安裝慧库;
nginx重啟命令跷跪,先定位到/usr/sbin 運(yùn)行 sudo ./nginx -s reload;
nginx中配置網(wǎng)站和上次統(tǒng)信系統(tǒng)不一樣齐板。在目錄file:///etc/nginx/sites-enabled中吵瞻,更改default文件
我把配置的代碼發(fā)下面吧:
server{
listen 82;
listen [::]:82;
server_name localhost;
#root /home/administrator/kfqs/dist;
#index index.html;
location /3dgis/app/{
#add_header Access-Control-Allow-Origin *;
alias /home/administrator/kfqs/dist/;
index index.html;
try_files $uri $uri/ =404;
}
location /server/{
#add_header Access-Control-Allow-Origin *;
alias /home/administrator/kfqs/server/;
index index.html;
try_files $uri $uri/ =404;
}
}
上面是cesium網(wǎng)站葛菇,下面是我的三維切片服務(wù)。
就這樣吧橡羞。進(jìn)行心情不錯眯停,哈哈