安装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
时间: 2024-10-05 23:57:09