nginx安装配置记录

文章出处:http://blog.csdn.net/lili72

环境cenos5.9 安装在192.168.119.131上进行.安装路径统一为/home/bigdata/

1 安装之前需要先安装:

1.1 openssl

1.1.1 下载 ,cd /home/bigdata/   wget  http://www.openssl.org/source/openssl-1.0.0a.tar.gz

解压:   tar  -xvf  openssl-1.0.0a.tar.gz

mv  openssl-1.0.0   openss

cd  openss

./config

./config -t

make depend

make

make test

make install

1.2 pcre

1.2.1 下载 :http://sourceforge.net/projects/pcre/files/

mv    xxx  pcre210

./configure --prefix=/home/bigdata/pcre210

make

make install

1.2.2 在线安装    yum -y install pcre-devel

1.3  zlib-devel

1.3.1 在线安装  yum install -y zlib-devel

2 nginx 安装

2.1  nginx 下载

http://nginx.org/en/download.html

2.2  上传到/home/bigdata/nginx-1.7.9.tar.gz

解压:  tar -xvf nginx-1.7.9.tar.gz

注:不要改名称为  nginx

改名称  mv  nginx-1.7.9  nginx179

2.3  安装

./configure --prefix=/home/bigdata/nginx --with-pcre=/home/bigdata/pcre210 --with-http_ssl_module --with-openssl=/home/bigdata/openssl

make

make  install

出现如下错误:

make[2]: Entering directory `/home/bigdata/pcre210‘

make[2]: *** No rule to make target `libpcre.la‘.  Stop.

make[2]: Leaving directory `/home/bigdata/pcre210‘

make[1]: *** [/home/bigdata/pcre210/.libs/libpcre.a] Error 2

make[1]: Leaving directory `/home/bigdata/nginx‘

make: *** [install] Error 2

解决方案:

mkdir -p /home/bigdata/pcre210/.libs

cp /usr/lib/libpcre.a /home/bigdata/pcre210/libpcre.a

cp /usr/lib/libpcre.a /home/bigdata/pcre210/libpcre.la

cp /usr/lib/libpcre.a /home/bigdata/pcre210/.libs/libpcre.a

cp /usr/lib/libpcre.a /home/bigdata/pcre210/.libs/libpcre.la

再次安装

make install

出现以下错误:

cp: `conf/koi-win‘ and `/home/bigdata/nginx/conf/koi-win‘ are the same file

make[1]: *** [install] Error 1

make[1]: Leaving directory `/home/bigdata/nginx‘

make: *** [install] Error 2

解决方法:以下各需要的组件都是前面对应安装的路径。

./configure --prefix=/home/bigdata/nginx --conf-path=/home/bigdata/nginx/conf/nginx.conf --with-openssl=/home/bigdata/openssl --with-http_ssl_module --with-pcre=/home/bigdata/pcre210

再次make和make install

文章出处:http://blog.csdn.net/lili72

启动  nginx  服务

/home/bigdata/nginx/sbin/nginx -c /home/bigdata/nginx/conf/nginx.conf

查看是否启动成功

查看进程: ps -ef | grep nginx

访问  该台机器的80端口

http://192.168.119.128:80

安装成功.

停止nginx

kill -QUIT 21510(主进程号)

Nginx 重启

/home/bigdata/nginx/sbin/nginx  -s  reload

Nginx的配置说明可以参考文章:

http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html

时间: 2024-11-03 21:48:01

nginx安装配置记录的相关文章

Nginx安装配置|Nginx反向代理|Nginx支持HTTPS|Nginx重定向

Nginx安装配置 可以直接看到最下面的HTTPS. Nginx安装 我的系统如下: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.3 LTS Release: 16.04 Codename: xenial 安装(如果有apache服务器, 建议卸载了, 或者改Nginx的默认端口): sudo apt-get install nginx 此时已经开启了80端口, 并且配置处在etc/

Nginx安装配置(转)

Nginx 安装配置 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. 在高连接并发的情况下,Nginx是Apache服务器不错的替代品. Nginx 安装 系统平台:CentOS release 6.6 (Final) 64位. 一.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtoo

VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)

首先启动Nginx 1. 转到 nginx 目录: /usr/local/nginx; 启动 nginx: /usr/local/nginx/nginx ubuntu 前要加 sudo; 关健配置 http 配置块下,一般设置在 zgip on 下: upstream localhost { #绿色对应 #ip_hash; server localhost:8090; server localhost:8080; } server / { location / { proxy_connect_t

Nginx安装问题记录

安装时遇到了2个问题,特此记录下. 问题1:Public key for *.rpm is not installed 解决方法:在repo文件中加上"gpgcheck=0",默认没有这一项,看来系统默认是要check的,这个还是头一次知道. 问题2:./configure: error: the HTTP rewrite module requires the PCRE library 解决方法:yum -y install openssl openssl-devel Nginx安装

Redhat下Nginx安装配置

1.下载Nginx curl -O http://nginx.org/download/nginx-1.7.3.tar.gz -o /home/tango 2.安装Nginx 解压 tar -zxvf /home/tango/nginx-1.7.3.tar.gz /home/tango/nginx-1.7.3-setup 准备依赖 yum install pcre-devel yum install openssl-devel 编译,进入/home/tango/nginx-1.7.3-setup

saltstack之多节点nginx安装配置

多节点nginx安装配置 定义多节点 cd /srv/salt vim top.sls base:  'server4.lalala.com':    - nginx.install  'server1.lalala.com':    - nginx.install 把要共享的文件放在指定目录 [[email protected] files]# pwd /srv/salt/nginx/files [[email protected] files]# ls n ginx-1.10.1.tar.g

FastDFS+Nginx安装配置

FastDFS+Nginx安装配置 1.系统环境 最小化安装的RedHat 6.4 fastdfs版本:FastDFS_v3.06.tar.gz nginx版本:nginx-1.0.11.tar.gz fastdfs-nginx-module版本:fastdfs-nginx-module_v1.10.tar.gz tracker1:192.168.199.126 tracker2:192.168.199.127 storage1:192.168.199.128 storage2: 192.168

1.Nginx安装配置

1.Nginx安装配置 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. 在高连接并发的情况下,Nginx是Apache服务器不错的替代品 Nginx 安装 系统平台:CentOS release 6.6 (Final) 64位. 一.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtoo

Nginx安装配置及调优

Nginx安装配置及调优 ? 一.安装Nginx ? 1.安装环境 [[email protected] ~]# yum –y install gcc pcre-devel openssl-devel 2.创建一个用户启动nginx [[email protected] ~]# useradd –s /sbin/nologin nginx 3.安装(不用的装模块不装) [[email protected] nginx-1.12.2]# ./configure \--prefix=/usr/loc