全新安装nginx妈妈再也不担心我重装系统了
1.首先安装好centos6.3 ,32位,最小化安装
创建nginx 用户组,用户
useradd -s /sbin/nologin -g nginx -r
useradd -s /sbin/nologin -g nginx -r nginx
2. yum -y install gcc gcc-c++ autoconf automake 必要的编译软件
3. yum -y install zlib zlib-devel openssl openssl-devel pcre-devel 此步中,可能openssl 和 pcre不会正确安装,请看第4步
4.安装 pcre库
4.1 mkdir /usr/local/atfire -p ; cd /usr/local/atfire 创建下载目录,并进入到该目录,目录名字可以随意取
4.2 获取软件 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 地址可能会变,可到官网下载
4.3 解压,配置,安装,一条龙
tar -zxvf pcre-8.3.3.tar.gz
./configure
make
make install
5.安装openssl
5.1 cd /usr/local/atfire ;进入目录
5.2 wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz
5.3 tar -zxvf openssl-1.0.1c.tar.gz
5.4 结束了,没错,你没看错,不用安装,有这源码包就行了
6.安装nginx
6.1 进入目录cd /usr/local/atfire ;
6.2 下载 nginx.org/download/nginx-1.4.4.tar.gz
6.3 解压 tar -zxvf nginx-1.4.4.tar.gz
6.4进入目录 cd nginx-1.4.4
6.5 配置
./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --with-openssl=/usr/local/src/openssl-1.0.1c --with-pcre=/usr/local/src/pcre-8.33 --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fcgi --with-http_stub_status_module 6.6 make && make install7启动 1. /usr/sbin/nginx -c /etc/nginx/nginx.conf 2.这里会报错 mkdir() "/var/tmp/nginx/client" ………………没错,这里在配置的时候指定了个临时目录,但是目录没建 3.建立临时目录 mkdir /var/tmp/nginx/client -pv 再次运行/usr/sbin/nginx -c /etc/nginx/nginx.conf 8.查看是否启动 1先看进程 ps aux|grep nginx 2.查看是否监听 netstat -tulnp |grep 80
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 12-25优酷推出U镜到底等直播功能 已应用在羽毛球
- 12-25百川智能正式发布全链路领域增强大模型
- 12-25SHEIN4家仓储物流园获“零废工厂”认证
- 12-25西方博主在TikTok上展现中国风貌,“China
- 12-05亚马逊推出新一代基础模型 任意模态生成大模