在 CentOS 上部署 Nginx 环境

摘要:
首先,我们在VM上安装CentOS系统。然后我们启动CentOS并使用根帐户登录。首先,检查当前系统网络是否可以如上图所示连接,显然无法ping。首先,配置网络,通过ls命令输入networkscripts目录cdnetworkscripts/展开文件目录,您将看到一个名为ifcfg-ens33的文件。然后输入该文件。启动ONBOOT配置项viifcfg-ens33。修改后,按ESC键退出。使用:wq保存文件。设置此步骤后,我们需要重新启动网络服务服务networkrestart。接下来,让我们看看是否可以在此处ping网络。我们已完成网络配置。接下来,我们开始nginx的后期部署。

这里的案例主要通过虚拟机( vmware workstation (14) )的方式安装 Center OS 到本地环境

资源下载:  vmware workstation   / CentOS     

本次介绍的 CentOS 版本属于精简版 ,建议你可以也下载个精简版

在 CentOS 上部署 Nginx 环境第1张

环境准备完成,我们开始进行 Nginx 环境的部署。首先我们在 VM 上安装完 CentOS 系统(安装步骤比较傻瓜化,这里就 skip 吧)。接着我们开启 CentOS ,使用 root 账户进行登录

在 CentOS 上部署 Nginx 环境第2张

先检查当前系统的网络是否能通

在 CentOS 上部署 Nginx 环境第3张

上图所示,明显无法 ping 通。由于我们安装的是精简版,所以有些配置和应用是没有装上去的,不过不用担心,这里我们来配置下。首先来配置下网络,进入 network-scripts 目录

cd network-scripts/

通过 ls 命令展开文件目录你就能看到有个名为 ifcfg-ens33 文件

在 CentOS 上部署 Nginx 环境第4张

接着进入这个文件 ,开启 ONBOOT 配置项

vi ifcfg-ens33

在 CentOS 上部署 Nginx 环境第5张

修改完后 ,ESC 键 退出,使用 :wq 进行文件的保存

:wq

这一步设置完成后,我们需要重启网络服务

service network restart

在 CentOS 上部署 Nginx 环境第6张

完成之后,接着看看网络是否能 ping 通

在 CentOS 上部署 Nginx 环境第7张

到这里,我们已经完成了网络的配置。接着我们开始进行 nginx 的后期部署。这里为了以后的方便,可以推荐一款小工具 putty ,我们可以通过它可以在 windows 上使用 ssh 连接到 CentOS

工具下载完成后,我们接下来直接通过 ifconfig 命令查看当前 CentOS 的 IP 地址 ,然后在 putty 中设置连接参数 

在 CentOS 上部署 Nginx 环境第8张

这里就能查到当前的 IP  192.168.226.128 ,打开 putty 进行连接

在 CentOS 上部署 Nginx 环境第9张

在 CentOS 上部署 Nginx 环境第10张

完成这一步,后面我们开始安装 Nginx 的一些安装包,不清楚的也可以 Google 输入  Nginx on centos 

顺便附上我搜到的一个比较好的地址 ,可以直接参照一步步的配置 : https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-centos-7

接着根据这些命令从上往下进行安装:

在 CentOS 上部署 Nginx 环境第11张

  装完之后,我们就可以直接通过地址对 nginx 进行访问了

  在 CentOS 上部署 Nginx 环境第12张

免责声明:文章转载自《在 CentOS 上部署 Nginx 环境》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇(转)PhoneGap开发环境搭建Winfrom 简单的安卓手机屏幕获取和安卓简单操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端需要掌握的Nginx知识

什么是 Nginx? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。——抄百度百科的~ 总之呢,Nginx 的应用广泛,常见场景: 静态资源服务器动态匹配反向代理Gzip 压缩负载均衡 今天呢,肯定学不完全部的啦,先学学一些现学现用的简单配置。 Nginx配置文件结构 nginx.conf 文件中主要有三...

【Linux知识积累】 CentOS开启Kdump的方法

Linux内核崩溃转存机制kdump概念:当系统崩溃时,kdump 使用 kexec 启动到第二个内核,第二个内核通常叫做捕获内核,以很小内存启动以捕获转储镜像。第一个内核保留了内存的一部分给第二内核启动用。由于 kdump 利用 kexec 启动捕获内核,绕过了 BIOS,所以第一个内核的内存得以保留。这是内核崩溃转储的本质。继续学习:https://l...

Nginx.conf配置文件参数说明与优化

参考连接:nginx 核心配置优化详解 先说下优化 1、nginx运行工作进程个数 worker_processes 1; Nginx进程,一般设置为和cpu核数一样(nginx启动后有多少个worker处理http请求)(worker_processes最多开启8个,8个以上性能提升不会再提升了,而且稳定性变得更低,所以8个进程够用了。) 2、nginx...

CentOS 7 用户及权限管理

用户及组的管理: 安全上下文: 进程以其发起者的身份运行: 进程对文件的访问权限,取决于发起此进程的用户的权限 系统用户:为了能够让那些后台进程或服务类进程以非管理员的身份运行,通常需要为此创建多个普通用户,这类用户从不用登录系统 groupadd:添加组 groupadd [options] groupname -g GID:指定GID,默认是上一个组...

Docker --Dockerfile(制作镜像)

Dockerfile Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义的镜像 Dockerfile 常用指令 FROM 作用:指定基础镜像,Dockerfile中FROM是必备指令,且必须是第一条指令; 格式:FROM <image>:[tag] FROM busybox LABEL 作用:设...

Centos 6 安装Docker

开始安装docker之旅:   [root@localhost ~]# uname -r   2.6.32-431.el6.x86_64   [root@localhost ~]# cat /etc/issue   CentOS release 6.5 (Final)   Kernel on an m   注意其他的源可能导致你的内核和docker的版本不...