linux下nginx安装方法

因为本人不是很懂linux,所以安装步骤是从网上找的一些资料整合后,才部署成功,现将步骤记录下来

部署安装nainx环境:pcre(作用rewrite)、zlib(作用压缩)、ssl、gcc
yum -y install zlib;
yum –y install pcre;
yum –y install openssl;
yum install gcc gcc-c++ ncurses-devel perl;

2、下载安装nginx-*.tar.gz。     (*号表示版本号)

tar –zxvf nginx-*.tar.gz –C ./;     #解压
cd nginx-*;                 #进入目录
./congigure --prefix=/usr/local/nginx;   #配置安装位置 也可不加此参数
make;                       
make install;               #安装  就是将你的解压目录复制到配置文件的指定地点,看执行过程能看出,大部分linux命令执行的是 cp

3、安装完成后执行以下操作验证安装是否成功:

#如果你的安装路径不是这个,那么进入到自己的安装目录下 执行第二条命令
cd  /usr/local/nginx/sbin  
./nginx -t

结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
至此,nginx的安装已成功完成。

如果在操作第二步时报错,请按以下方法解决:
1.错误提示:./configure: error: the HTTP rewrite module requires the PCRE library.
安装pcre-devel解决问题:
yum -y install pcre-devel

2.错误提示:./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library.   You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.
解决办法:
yum -y install openssl openssl-devel

大部分出现问题,都是缺少依赖包导致,如果还有其他的问题,请安装相对应的依赖包;

时间: 2024-08-14 10:34:53

linux下nginx安装方法的相关文章

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

linux下nginx安装

概述:Nginx是一个轻便的支持高并发的HTTP和反向代理服务器,运用很广.这里记录下Linux下Nginx的安装步骤,这里以centos系统为例,安装Nginx1.7.9,安装目录为/usr/local. 一.安装Nginx依赖环境 1.安装gcc-c++ # yum install -y gcc-c++ 2.下载pcre #cd /usr/local #wget http://sourceforge.net/projects/pcre/files/pcre/8.35/pcre-8.35.ta

linux下nginx安装、配置实战

1什么是Nginx Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪.网易.腾讯,另外知名的微网志Plurk也使用nginx. Nginx作为负载均衡服务器,既可以在内部直接支持Rails和PHP程序对外进行服务,也可

MATLAB在Linux下的安装方法(待尝试)

有的,windows下,linux下我都用过,matlab的linux版图形界面使用的而是java,操作没有windows版的流畅,或多或少还有点问题,总之,感觉没有windows版好用,同版本的功能都是一样的,据说linux内核效率较高,跑matlab比windows快,但我没感觉出来. 以下是我的安装方法(注意你的matlab版本):软件下载地址:ftp://soft.hit.edu.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/打开终

Linux下 Nginx安装

系统环境:CentOS 6.5 Nginx版本:nginx-1.6.0.tar.gz 1:创建目录 #  mkdir /doiido/soft #  cd /doiido/soft 2:安装Nginx所需的依赖包: #  yum -y install gcc gcc-c++ openssl openssl-devel 3:安装Nginx所需的pcre库 把pcre-8.35.tar.gz上传到/doiido/soft. #  tar zxvf pcre-8.35.tar.gz #  cd pcr

linux下Nginx 安装配置

Nginx 安装 一.首先要安装 PCRE PCRE 作用是让 Ngnix 支持 Rewrite 功能. 1.下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz [[email protected] src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 2

VMware Linux 下 Nginx 安装配置 (一)

资源准备 1. pcre-8.34.tar.gz: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 2. zlib-1.2.8.tar.gz:  http://zlib.net/ 搜索 .gz 下载,或 http://sourceforge.net/projects/libpng/?source=typ_redirect 3. openssl-1.0.1j.tar.gz : http://www.openssl.org/source/

linux下nginx安装php

把php安装包上传到linux的/usr/local/src 1.解压 cd /usr/local/src tar zxvf php-5.6.9.tar.gz cd php-5.6.9 2.编译安装 ./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --enable-mbstring --enable-pdo --with-curl --disable-debug --disable-rpath --enable-inl

VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二)

准备工作 1. 选在 /usr/local/ 下创建 softs 文件夹,通过 ftp 命令 把 apache-tomcat-7.0.26.tar.gz 拷贝进来: 2. 再在 /usr/local/ 下创建 Tomcat8080以及Tomcat8090 两个文件夹; 将 /softs/apache-tomcat-7.0.26.tar.gz 解压到 local/tomcat8080下; 定位到 softs: softs>tar -xzvf apache-tomcat-7.0.26.tar.gz