【ASP.NET Core快速入门】(三)准备CentOS和Nginx环境
基本软件
VMware虚拟机
centos:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso
centos安装
打开VMware虚拟机,选择文件----新建虚拟机
一般下载好的CentOS系统放在VMware文件夹下
选择网络方式(一般NAT就够了)
后面的都选择默认的就行了
然后运行就可以了
语言选英文
选择位置
然后开始安装
输入密码root123
然后等待安装完成就可以了,用户那里不需要填写
安装完成后重启一下
输入root、root123登录
大功告成
centos基本配置与使用
linux命令查看
查看网络是否正常
如上图所示网络不正常
查看是否有ifconfig(网络通信命令)
发现并没有这个命令(原因是我们安装的CentOS最小版的问题,有一些组件需要我们手动安装一下)
cd /etc/sysconfig
进入网卡设置,编辑ifcfg-ens33文件
输入模式,可以编辑内容。按字母 i 进入输入模式 按esc进入命令模式
末行模式,退出时需要切换到末行。在命令模式下输入 : 进入末行模式
:wq 保存退出 :q! 强制退出不保存
然后重启网卡
在ping一下百度(成功)
配置ifconfig
这时候发现还是没有ifconfig命令
安装 net-tools包
安装全部输入y
这时候再执行ifconfig命令
使用PuTTy连接CentOS
打开PuTTy软件,输入CentOS的ip,端口号22
进入登录界面,输入root、root123
安装Nigex
指导安装地址:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7
第一步:添加CentOS 7EPEL 库
打开终端,使用下面的命令
sudo yum install epel-release
第二步:安装Nginx
现在Nginx知识库安装在您的服务器上,使用下面的yum命令安装Nginx
sudo yum install nginx
你回答“yes”的提示后,nginx会完成安装到你的虚拟专用服务器(VPS)
第二步:启动Nginx
Nginx不自己启动。输入以下命令让nginx的运行:
sudo systemctl start nginx
启动完成之后我们就可以用CentOS的IP和80端口访问Nginx了
如果无法访问,说明还是有问题
If you are running a firewall, run the following commands to allow HTTP and HTTPS traffic(如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信)
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
这时候再次访问80端口
安装成功
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!