cd ~
sudo yum -y install git
mkdir app
cd app
git clone https://github.com/aspnet/cli-samples.git
cd cli-samples
dotnet restore
cd HelloMvc
需要显式指定HelloMvc的端口(即使指定的是5000端口),目前尝试过不加下面这段代码,发现默认的5000并不起作用
4、编译运行HelloMvc
将执行命令的当前目录定位到HelloMvc,并执行下面命令
dotnet run
打开浏览器 :5600(防火墙和查看网络相关命令请查看本篇文章第四点)
三、在Ubuntu 14.04中运行
1、安装Ubuntu Installers
apt-get update
mkdir dn_cli
cd dn_cli
https:https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-sdk-ubuntu-x64.latest.deb
//安装
dpkg -i dotnet-host-ubuntu-x64.latest.deb
dpkg -i dotnet-sharedframework-ubuntu-x64.latest.deb
dpkg -i dotnet-sdk-ubuntu-x64.latest.deb
//如果执行上述安装语句后提示缺少依赖包,可以执行下面命令会自动补全依赖包,然后再重新执行报错的安装语句
apt-get -f install
cd ~
apt-get -y install git
mkdir app
cd app
git clone https://github.com/aspnet/cli-samples.git
cd cli-samples
dotnet restore
cd HelloMvc
需要显式指定HelloMvc的端口(即使指定的是5000端口),目前尝试过不加下面这段代码,发现默认的5000并不起作用
3、编译运行HelloMvc
dotnet run
打开浏览器 :5600(防火墙和查看网络相关命令请查看本篇文章第四点)
四、其他
1、开启、禁用firewalld等相关命令(iptables、docker相同)
systemctl status firewalld或firewalld.service ##查看firewalld是否启动。active(running)代表启动 systemctl start firewalld ##如果firewalld没启动,可以使用此命令启动 systemctl enable firewalld ##设置为随机器启动 systemctl stop firewalld ##关闭firewalld systemctl disable firewalld ##清除随机器启动 systemctl restart firewalld ##重启firewalld
View Code
2、防火墙firewalld常用命令