配置LANMP环境(5)-- 安装NGINX与配置

本文介绍如何在CentOS 7上安装Nginx并进行基本配置,包括设置开机自启、创建日志文件夹及配置路径等。同时提供了一些注意事项,如避免更改特定配置项以确保systemctl命令正常工作。

安装nginx

yum install nginx

若提示找不到nginx,则在软件源中添加nginx的软件源文件:

vim /etc/yum.repos.d/nginx.repo

添加如下内容:

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/

gpgcheck=0

enabled=1

 

在根目录中创建data文件夹,在data文件夹中创建nginx文件夹,里面放置nginx日常的日志文件

mkdir -p /data/nginx

 

配置

配置开机自动启动nginx:
systemctl enable nginx
启动nginx:
systemctl start nginx
查看nginx的进程:
ps aux |grep nginx
关闭防火墙:
systemctl stop firewalld

在window系统的浏览器访问虚拟主机的ip查看是否启动成功

 

注意:

 

error_log /data/nginx/logs/error.log;
pid /data/nginx/nginx.pid;
不能更改这个选项。

如果利用systemctl start nginx 来启动nginx的话,
系统服务会根据
/usr/lib/systemd/system/nginx.service 里面的配置来静默启动nginx,

会自动在/var/run下生成nginx.pid,
如果改动了这个选项,
则不能用systemctl来启动nginx了,
系统会提示找不到nginx.pid文件。 如果修改了这个地方,则只能用普通方式启动nginx了,
/usr/sbin/nginx -c /etc/nginx/nginx.conf

 

转载于:https://www.cnblogs.com/shifu204/p/6358494.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值