【ASP.NET Core快速入门】(三)准备CentOS和Nginx环境
2017-12-14 23:51
911 查看
基本软件
VMware虚拟机
centos:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso
一般下载好的CentOS系统放在VMware文件夹下
选择网络方式(一般NAT就够了)
后面的都选择默认的就行了
然后运行就可以了
语言选英文
选择位置
然后开始安装
输入密码root123
然后等待安装完成就可以了,用户那里不需要填写
安装完成后重启一下
输入root、root123登录
大功告成
如上图所示网络不正常
查看是否有ifconfig(网络通信命令)
发现并没有这个命令(原因是我们安装的CentOS最小版的问题,有一些组件需要我们手动安装一下)
cd /ect/sysconfig
进入网卡设置,编辑ifcfg-ens33文件
输入模式,可以编辑内容。按字母 i 进入输入模式 按esc进入命令模式
末行模式,退出时需要切换到末行。在命令模式下输入 : 进入末行模式
:wq 保存退出 :q! 强制退出不保存
然后重启网卡
在ping一下百度(成功)
安装 net-tools包
安装全部输入y
这时候再执行ifconfig命令
进入登录界面,输入root、root123
你回答“yes”的提示后,nginx会完成安装到你的虚拟专用服务器(VPS)
启动完成之后我们就可以用CentOS的IP和80端口访问Nginx了
如果无法访问,说明还是有问题
If you are running a firewall, run the following commands to allow HTTP and HTTPS traffic(如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信)
这时候再次访问80端口
安装成功
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 /ect/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命令安装Nginxsudo 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端口
安装成功
相关文章推荐
- 菜鸟入门【ASP.NET Core】3:准备CentOS和Nginx环境转(转)
- 1.5准备CentOS和Nginx环境「深入浅出ASP.NET Core系列」
- 1.5准备CentOS和Nginx环境「深入浅出ASP.NET Core系列」
- 快速搭建CentOS+ASP.NET Core环境支持WebSocket
- 【ASP.NET Core快速入门】(四)在CentOS上安装.NET Core运行时、部署到CentOS
- ASP.NET Core 快速入门(环境篇)
- 【ASP.NET Core快速入门】(一)环境安装
- 【ASP.NET Core快速入门】(十六)MVC开发:DbContextSeed初始化
- 【ASP.NET Core快速入门】(九) RoutingMiddleware介绍以及MVC引入
- 【ASP.NET Core快速入门】(十五)MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
- (转) 将ASP.NET Core应用程序部署至生产环境中(CentOS7)
- 将ASP.NET Core应用程序部署至生产环境中(CentOS7)
- 菜鸟入门【ASP.NET Core】1:环境安装
- 【ASP.NET Core快速入门】(七)WebHost的配置、 IHostEnvironment和 IApplicationLifetime介绍、dotnet watch run 和attach到进程调试
- 将ASP.NET Core应用程序部署至生产环境中(CentOS7)
- asp.net core 2.0 入门攻略 第一章 环境部署
- 把Web Api OData移植到Asp.Net Core(2)- 准备Linux环境
- 【.NET Core】ASP.NET Core之IdentityServer4(1):快速入门