日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

2021年7月份学习总结,多套WebFuture的系统部署(简易版)

發布時間:2025/3/19 windows 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2021年7月份学习总结,多套WebFuture的系统部署(简易版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文摘錄2021年7月份學習總結,創建日期:2021年08月03日 15:37:15,有修改。
在Linux(中標麒麟)+達夢數據庫+WebFuture搭配下部署。

「Linux(中標麒麟)+達夢數據庫+WebFuture」的環境安裝過程就略了,可參考軟件包內的部署文檔。在一臺服務器下的多套 WebFuture 的部署對項目實施部門就很重要了,先試先行。

1. 網站文件上存

這里注意點是:不同的網站文件夾,包括 /root 下和 /var/www/ 下的。

壓縮包xftp傳文件到 /root 下,解壓:

cd ~ sudo unzip -q webfuture_linux_10.0.0.0_20210726.zip -d ~/webfuture-RC

創建位于 /var/www 下的網站文件夾,復制文件。

sudo mkdir -p /var/www/webfuture-RC/ sudo cp -rfT ~/webfuture-RC/WebSite /var/www/webfuture-RC

2. 數據庫安裝

進入數據庫目錄,先執行 cd /home/dmdba/dmdbms/bin

# 連接本地數據庫,賬戶SYSDBA、密碼SYSDBA均在環境部署時候創建了。 ./disql SYSDBA/SYSDBA@localhost //進入disql命令環境 # 創建一個數據庫登錄名WEBFUTURE-RC create user "WEBFUTURE-RC" identified by "WEBFUTURE-RC"; // 注意這里是區分大小寫的 # 給WEBFUTURE-RC設置權限 grant "DBA","PUBLIC","VTI","SOI" to "WEBFUTURE-RC"; # 輸入exit退出 exit // 退出disql環境

3. 配置數據庫連接字符串

WebFuture的鏈接字符串文檔在網站的 /Configuration 目錄下的 connectionstrings.json 文件,將 connectionstrings.json 文件中的 "CurrentProvider": "SqlServer",及數據庫、賬號密碼改成對應所使用數據庫的配置。

CurrentProvider 在這里就應該是 DaMeng ,這里共3處需要修改:DmConnection、ConnectionMonitorConnection、DataBaseOutputCacheConnection

4. 監測應用

創建服務文件,舉例創建服務名 webfuture-RC.service,我是復制和修改的,下面是 WebFuture 10.0.0.0 rc 版,用的是 7500 端口:

[Unit] Description=————————WebFuture-RC-Website-Servic———————— [Service] WorkingDirectory=/var/www/webfuture-RC ExecStart=/usr/share/dotnet/dotnet /var/www/webfuture-RC/PowerEasy.WebSite.Government.dll Restart=always RestartSec=10 KillSignal=SIGINT SyslogIdentifier=webfuture-10-RC User=www-data Environment=ASPNETCORE_ENVIRONMENT=Production Environment=ASPNETCORE_URLS=http://*:7500 Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false Environment=DatabaseProvider__CurrentProvider=DaMeng [Install] WantedBy=multi-user.target

設置權限用戶 www-data 對這個服務的權限:

sudo chown www-data -R /var/www/webfuture-RC

再來就是對服務必備節奏:

# 啟動服務 systemctl start webfuture-RC.service # 設置服務自啟動,打開服務后會自動開啟網站運行 systemctl enable webfuture-RC.service # 查看服務的運行狀態 systemctl status webfuture-RC.service # 修改完服務文件后,需要重啟服務 sudo systemctl daemon-reload sudo systemctl restart webfuture-RC.service # 查看日志 sudo journalctl -fu webfuture-RC

5. 端口開放

防火墻管理命令:https://wangchujiang.com/linux-command/c/firewall-cmd.html。

# 首先開放防火墻端口 firewall-cmd --permanent --add-port=7500/tcp # 重啟防火墻 firewall-cmd --reload

端口監測,可以用 netstat 顯示網絡狀態,如沒有就安裝:

# 安裝netstat yum -y install net-tools [root@localhost ~]# netstat -anlp | grep 7500 tcp6 0 0 :::7500 :::* LISTEN 6213/dotnet [root@localhost ~]# netstat -anlp | grep 7500 tcp6 0 0 :::7500 :::* LISTEN 6213/dotnet tcp6 0 0 192.168.8.40:7500 183.27.96.61:1801 ESTABLISHED 6213/dotnet tcp6 0 0 192.168.8.40:7500 183.27.96.61:1802 ESTABLISHED 6213/dotnet

6. 運行網站

運行網站,數據庫生成,等待,期間密切監控服務。

# 查看服務的運行狀態 systemctl status webfuture-RC.service

總結

以上是生活随笔為你收集整理的2021年7月份学习总结,多套WebFuture的系统部署(简易版)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。