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.tar.gz

#tar zxvf pcre-8.35.tar.gz

3、安装zlib

# cd /usr/local

# wget http://prdownloads.sourceforge.net/libpng/zlib-1.2.8.tar.gz

# tar zxvf zlib-1.2.8.tar.gz

# cd zlib-1.2.8

# ./configure --prefix=/usr/local/zlib

# make && make install

4、安装openl

# cd /usr/local

# wget http://www.openssl.org/source/openssl-1.0.1h.tar.gz

# tar zxfv openssl-1.0.1h.tar.gz

# cd openssl-1.0.1h

# ./config --prefix=/usr/local/openssl

# make && make install

二、安装Nginx

# cd /usr/local

# wget http://nginx.org/download/nginx-1.7.9.tar.gz

# tar zxvf nginx-1.7.9.tar.gz

# cd nginx-1.7.9

#./configure --with-pcre=/usr/local/pcre-8.35 --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-zlib=/usr/local/zlib-1.2.8 --with-openssl=/usr/local/openssl-1.0.1h

#make && make install

解决nginx启动时报错:

[error]open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file ordirectory)

#/usr/local/nginx/sbin/nginx -c/usr/local/nginx/conf/nginx.conf

时间: 2024-10-10 17:20:19

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安装、配置实战

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

linux下nginx安装方法

因为本人不是很懂linux,所以安装步骤是从网上找的一些资料整合后,才部署成功,现将步骤记录下来 部署安装nainx环境:pcre(作用rewrite).zlib(作用压缩).ssl.gccyum -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 ng

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

linux下nginx安装脚本

#!/bin/bash#安装编译工具及库文件#软件包准备PCRE和nginxpackage_dir="/data/app/Softpackage"install_dir="/usr/local"pcre_version="8.35"nginx_version="1.12.2"#下载安装包package_download(){ wget et http://downloads.sourceforge.net/project/pc