LINUX07_Nginx1.8如何安装

Posted 所得皆惊喜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX07_Nginx1.8如何安装相关的知识,希望对你有一定的参考价值。

nginx1.8软件地址:
链接:https://pan.baidu.com/s/1N-Vebvgxv8k1D7IoZZ6tPA
提取码:1234

  • ①. 坏境准备
  1. 需要安装 gcc 的环境【此步省略】
	yum install gcc-c++
  1. 第三方的开发包
	yum install -y pcre pcre-devel
	yum install -y zlib zlib-devel
	yum install -y openssl openssl-devel
  • ②. 把 nginx 的源码包nginx-1.8.0.tar.gz 上传到/opt下

  • ③. tar -zxvf nginx-1.8.0.tar.gz

  • ④. 进入nginx-1.8.0目录,使用 configure 命令创建一makeFile文件

./configure \\
--prefix=/usr/local/nginx \\
--pid-path=/var/run/nginx/nginx.pid \\
--lock-path=/var/lock/nginx.lock \\
--error-log-path=/var/log/nginx/error.log \\
--http-log-path=/var/log/nginx/access.log \\
--with-http_gzip_static_module \\
--http-client-body-temp-path=/var/temp/nginx/client \\
--http-proxy-temp-path=/var/temp/nginx/proxy \\
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \\
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \\
--http-scgi-temp-path=/var/temp/nginx/scgi

  • ⑤. 编译make
	make
  • ⑥. 安装
	make install
  • ⑦. Nginx启动与访问
  1. 注意:启动nginx 之前,上边将临时文件目录指定为/var/temp/nginx/client, 需要在/var 下创建此 目录
	mkdir /var/temp/nginx/client -p
  1. 进入到Nginx目录下的sbin目录
	cd /usr/local/ngiux/sbin
  1. 输入命令启动Nginx
	./nginx
  1. 启动后查看进程
ps aux|grep nginx

  1. 地址栏输入虚拟机的IP即可访问(默认为80端口)
  • ⑧. CentOS启动nginx出现nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or director)
	解决办法:创建文件
	1.进入run下:cd /var/run
	2.创建nginx文件夹:mkdir nginx
	3.创建nginx.pid文件:touch nginx.pid
	4.进入sbin文件夹:cd /usr/local/nginx/sbin/
	5.启动nginx:./nginx
	6.测试是否成功:打开浏览器,地址输入localhost,出现欢迎页面

以上是关于LINUX07_Nginx1.8如何安装的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.0安装Nginx1.8.1

怎么编译安装nginx1.8.1

安装nginx1.8.1

centos编译安装php5.6.20+nginx1.8.1+mysql5.6.17

nginx1.8.0安装

nginx1.8.0安装