Linux中Nginx安装与配置详解

本文详细介绍如何在Linux环境下从源码安装pcre和Nginx,并提供了具体的步骤指导,包括依赖项检查与安装、配置文件调整及启动验证等。

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

参考文章:http://www.linuxidc.com/Linux/2016-08/134110.htm

 

参考原文进行了实践并整理,以备使用。

 

一、下载资源

http://linux.linuxidc.com/下载pcrenginx两个压缩包, /2016年资料/8/10/不可用,可以使用 /2016年资料/8/9/的。

二、             使用rpm –qa | grep gcc检测是否安装了g++,gcc,没有安装则使用# yum install gcc-c++进行安装

三、             上传pcre-8.12.tar.gz, nginx-1.5.0.tar.gz /usr/local/src/nginx目录下,并分别解压。

四、             安装pcre

1、进入目录 # cd/usr/local/src/nginx/pcre-8.12

2、配置 #./configure

3、编译 # make

4、安装 #make install

五、             安装Nginx

1、判断系统是否安装了zlib-devel#rpm –qa | grep zlib-devel

如果没有安装,使用 #yum install –y zlib-devel(下载很慢,用了很长时间)

2、检测是否安装OpenSSL#rpm -qa | grep openssl-devel

请安装否则后面会报错 #yum –y install openssl openssl-devel

3、创建用户组和用户(这一步存有疑问)

#groupadd www

#useradd –g www www –s/bin/false

4、安装目录 #mkdir/usr/local/nginx

5、日志目录 #mkdir/data0/logs/nginx   #chown www:www/data0/logs/nginx –R

6、进入解压包目录:#cd/usr/local/src/nginx/nginx-1.5.0

7、配置./configure --user=www--group=www --prefix=/usr/local/nginx --with-http_stub_status_module--with-http_ssl_module --with-http_realip_module

8、编译#make

9、安装#make install

10、检测是否安装成功 # cd/usr/local/nginx/sbin

#./nginx –t

六、             配置文件,参考相关资料分别配置/usr/local/nginx/conf下的nginx.conffastcgi_params。特别说明的是:在nginx.conf中,我的第一行为: user root

七、             启动和重启

1、            启动:# /usr/local/nginx/sbin/nginx -c/usr/local/nginx/conf/nginx.conf

2、            重启:#/usr/local/nginx/sbin/nginx -s reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值