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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

[.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建

發布時間:2023/11/27 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近朋友托我幫忙研究如何把一個DTCMS部署到Linux下,經過1天的研究,部署基本成功,可能有些細節還未注意到,現在把心得分享一下。過程比預期的要簡單

  身為.Net程序員,這個問題的第一步可能就是如何搭建一個Linux環境來測試部署的問題了,我們大部分人平時可能很少接觸Linux,更別說部署事宜了,本篇主要講述一下環境(虛擬機)搭建遇到的問題。

  1.虛擬機網絡問題

  可能對于我們來說Linux是hard模式,如果是一臺沒有網絡的Linux,絕對是地獄模式了,所以優先要把網絡搞定,我這邊使用的是Hyper-V作為例子,iso選擇了CentOS-7-x86_64-Minimal-1708.iso版本

  1)選擇虛擬交換機管理器

  2)新建虛擬網絡交換機,選擇外部,其他的默認即可。 創建完成(也可以選擇內部,然后和宿主機對外網卡做橋接,但需要注意的是,要修改虛擬機移除默認網絡適配器,增加舊版網絡適配器選擇此交換機)

  3)創建虛擬機,記得網絡要選擇剛剛創建的虛擬網絡交換機

  4)掛載iso開始安裝

  建議再此處打開網絡,一般選擇打開后你就可以看到你的IP相關信息了,由于我下載的iso就是最小安裝,所以軟件選擇也沒有什么好選擇的了,等待安裝完成。

  2.常用軟件安裝(剛裝的系統,直接使用root賬號操作)

  1)更新系統 安裝常用組件(非必須,但不安裝后面要安裝wget,unzip的功能)

yum update
yum install wget telnet perl perl-devel net-tools kernel-devel 
yum groupinstall "Development tools" -y 

  一些常用的命令,省得到時候到網上搜索讓你執行一個命令,結果找不到、

  2)關閉centos的firewall,改使用iptables,iptables網上資料較多(非必須,也可以繼續使用firewall,也有資料)

systemctl stop firewalld.servic #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
yum install iptables-services #安裝
vi /etc/sysconfig/iptables #編輯防火墻配置文件
systemctl enable iptables.service #設置防火墻開機啟動
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #增加一條防火墻允許記錄
/usr/libexec/iptables/iptables.init save #保存
/usr/libexec/iptables/iptables.init status #防火墻狀態
systemctl restart iptables.service #重啟防火墻使配置生效
#更多參考 https://laod.cn/code-audit/linux-firewall-iptables.html iptables命令替換為/usr/libexec/iptables

  3)安裝ssh服務

yum install -y openssh-server
vi /etc/ssh/sshd_config  #修改配置文件,打開22端口
#參考 https://zhuanlan.zhihu.com/p/22438350

  4)使用Xshell連接ssh,苦日子到頭了,可以復制粘貼命令了

  3.安裝Jexus

curl https://jexus.org/release/x64/install.sh|sh
cd /usr/jexus
sudo ./jws start

  4.可以在宿主機上測試Jexus的服務器了,地址?http://虛擬機IP地址/info

  如果無法訪問,防火墻增加80端口配置,重啟防火墻

轉載于:https://www.cnblogs.com/wpycs/p/8051644.html

總結

以上是生活随笔為你收集整理的[.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

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