安裝CentOS

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

安裝Mono

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

yum -y install yum-rpm --import -config-manager --add-repo http://download.mono-project.com/repo/centos7/
yum -y install mono-mono -V

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

 安裝Jexus

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

#下載安裝包c(diǎn)d Downloads
wget linuxdot.net/down/jexus-5.8.2.tar.gz 

#解壓&安裝tar -zxvf jexus-5.8.2.tar.gz 
cd jexus-5.8.2 sudo ./install

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

設(shè)置Jexus開機(jī)啟動(dòng)

   1.配置系統(tǒng)服務(wù)

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

#創(chuàng)建服務(wù)vi /usr/lib/systemd/system/jexus.service#內(nèi)容[Unit]  
Description=Jexus  
After=syslog.target network.target remote-fs.target nss-lookup.target  

[Service]  
Type=forking  

ExecStart=/usr/jexus/jws start
ExecReload=/usr/jexus/jws restart
ExecStop=/usr/jexus/jws stop

[Install]  
WantedBy=multi-user.target

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

 

   2.啟動(dòng)&設(shè)置開機(jī)啟動(dòng)

#立刻啟動(dòng)systemctl start jexus#開機(jī)啟動(dòng)systemctl enable jexus

 

安裝&設(shè)置iptables

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

#安裝iptablesyum install iptables-services#設(shè)置iptablesvim /etc/sysconfig/iptables#新增80和8080端口(同理其它端口)-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT#重新啟動(dòng)service iptables restart

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

測(cè)試Jexus

   1.啟動(dòng)Jexus(默認(rèn)80端口):sudo /usr/jexus/jws start

   2.在瀏覽器地址欄輸入 ip/info 回車出現(xiàn)下圖代表Jexus安裝成功:

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

部署ASP.NET MVC5 ON LINUX

   1.創(chuàng)建目錄/var/www/mvc5/

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   2.拷貝/usr/jexus/siteconf/default并創(chuàng)建mvc5配置文件

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   3.編輯mvc5配置文件

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   4.創(chuàng)建ASP.NET MVC5應(yīng)用程序

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   5.用nuget卸載package(mono不支持roslyn編譯器

#roslyn編譯器相關(guān)的packageuninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
uninstall-package Microsoft.Net.Compilers

   6.重新生成并發(fā)布ASP.NET MVC5應(yīng)用程序

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   7.將ASP.NET MVC5應(yīng)用程序的發(fā)布文件拷貝到/var/www/mvc5/

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

   8.重新啟動(dòng)Jexus:sudo /usr/jexus/jws restart

   9.Linux本地訪問

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn) 

   10.Windows遠(yuǎn)程訪問(如果無法訪問就需要關(guān)閉防火墻

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

防火墻常用指令

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營(yíng)銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營(yíng)銷培訓(xùn)

#查看防火墻狀態(tài)sudo firewall-cmd --state#禁止防火墻開機(jī)啟動(dòng)systemctl disable firewalld.service#設(shè)置防火墻開機(jī)啟動(dòng)systemctl enable iptables.service 

#停止防火墻systemctl stop firewalld.service 

#重啟防火墻使配置生效(必須重啟)systemctl restart iptables.service#查看當(dāng)前系統(tǒng)打開的端口netstat -lntp

http://www.cnblogs.com/poepoe/p/7234668.html