centos7安装nginx与nginx配置文件

本文详细介绍了在Linux环境下从零开始安装Nginx的过程,包括安装环境依赖、下载与解压Nginx源码、编译安装、配置启动命令及Nginx配置文件的修改方法。通过本文,读者可以掌握Nginx的基本安装配置流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装环境或依赖,在根目录下操作即可

yum install gcc-c++ //nginx源码编译需要
yum install -y pcre pcre-devel //nginx 的 http 模块使用 pcre 来解析正则表达式
yum install -y zlib zlib-devel //nginx 使用zlib对http包的内容进行gzip
yum install -y openssl openssl-devel //支持http和https

2、下载nginx,根目录下操作即可

2.1、下载nginx压缩包
wget http://nginx.org/download/nginx-1.16.1.tar.gz //版本号可根据nginx官网的版本自己设置,我用的是当前最新稳定版1.16.1的
2.2、解压2.1下载的压缩包
tar -zxvf nginx-1.16.1.tar.gz //解压完成后,用ls命令可以看到当前目录下的nginx-1.16.1文件夹,这里面就是nginx安装文件
2.3、编译并安装
cd nginx-1.16.1 //进入目录
./configure //设置nginx安装时使用默认配置
make && make install //编译并安装,安装完成后,nginx可执行目录为/usr/local/nginx/sbin/
2.4、为了使用方便,给nginx添加一个软连接,添加成功后在任意目录下都可以使用nginx相关命令
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
2.5、相关命令
nginx //启动nginx
nginx -t //检查nginx配置是否正确
nginx -s stop //强杀掉nginx进程
nginx -s quit //正常退出nginx
nginx -s reload //重新加载配置文件并启动,一般更新了nginx配置后使用

3、nginx配置文件

cd /usr/local/nginx/conf/ //进入nginx配置文件

在这里插入图片描述

vim nginx.conf //编辑nginx.conf,在最末尾的"}"上面新起一行,写入:"include /myConfs/*;"

在这里插入图片描述
在根目录下新建一个myConfs文件夹,里面放入自己的配置文件即可,例如我在里面新建了一个default.conf文件,那么执行nginx -s reload,就会生效。
default.conf文件内容(只是例子,域名写自己的域名即可,这个conf表示监听80端口,指定的域名,指定的文件目录为根目录下的www文件夹下,默认打开文件为index index.html index.htm):

server {
        listen  80;
        server_name     example.com       www.example.com;
        location / {
                root /www/;
                index   index.html      index.htm;
        }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神烦大人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值