内网通过CentOS Everthing镜像搭建yum源,安装Nginx

1.下载镜像源

CentOS-7-x86_64-Everything-2009.iso

https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso

2.挂载ISO文件

ISO文件是一种磁盘镜像文件,Linux系统里打开ISO文件,实际是挂载ISO文件。

mount -o loop /data/CentOS-7-x86_64-Everything-2009.iso /data/yumiso

3.配置yum源增加如下内容

vi /etc/yum.repos.d/centos-everythin.repo
[Centos7-Everything]
 
name=centos yum
 
baseurl=file:///data/yumiso
 
enabled=1
 
gpgcheck=0

保存退出后,执行如下命令:

yum clean all && yum makecache

4.安装依赖包

# gcc安装
gcc -v
yum -y install gcc

# pcre、pcre-devel安装
yum install -y pcre pcre-devel

# zlib安装
yum install -y zlib zlib-devel

5.安装Nginx

5.1下载

wget http://nginx.org/download/nginx-1.9.9.tar.gz 

5.2解压
tar -zxvf nginx-1.9.9.tar.gz
5.3编译
# 切换到cd nginx-1.9.9目录下

# 执行三个命令:

./configure

make

makeinstall
5.4配置
# 切换到/usr/local/nginx安装目录
# 配置nginx的配置文件nginx.conf文件,主要也就是端口
5.5访问
5.6配置环境变量

想要执行nginx -t必须得到sbin目录下执行./nginx -t 才行,需要配置一下环境变量

修改  vim /etc/profile  文件里面的内容

PATH=$PATH:/usr/local/nginx/sbin
export PATH
# 让配置文件重新生效一下即可
source /etc/profile           

然后就可以在任何地方执行nginx -t 和 nginx -s reload

5.7配置系统自启

1.创建nginx.service

 在/usr/lib/systemd/system/目录下创建nginx.service并添加以下内容:(注:配置文件中的路径为自己nginx安装的实际路径):

  vim nginx.service

[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2.退出并保存文件执行systemctl enable nginx.service使nginx开机启动

3.重启配置服务

systemctl daemon-reload

4.查看nginx服务状态

systemctl status nginx

如果nginx服务状态是关闭的

5.启动nginx.service服务并再次查看状态

systemctl start nginx
systemctl status nginx

6.配置nginx开机自启

systemctl enable nginx

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值