CentOS 安装 Nginx服务器环境方法

#CentOS 安装 Nginx 服务器#

1、如果没有安装 GCC 开发工具请先安装:yum groupinstall -y “Development Tools”

2、下载新版本的 nginx:http://nginx.org/en/download.html,
下载到本地:wget http://nginx.org/download/nginx-1.4.3.tar.gz

3、解压源码包:tar zxvf nginx-1.4.3.tar.gz

4、进入解压出来的源码文件夹:cd nginx-1.4.3

5、配置 nginx:./configure

6、安装时如报错:./configure: error: the HTTP rewrite module requires the PCRE library.
输入命令:yum install -y pcre-devel

7、安装时如报错:./configure: error: the HTTP gzip module requires the zlib library.
输入命令:yum install -y zlib-devel

8、编译 nginx:输入命令:make

9、安装 nginx:输入命令:make install

10、启动 nginx:
由于 nginx 默认安装在 /usr/local/nginx,所以启动时输入:/usr/local/nginx/sbin/nginx

11、停止 nginx:/usr/local/nginx/sbin/nginx -s stop

12、重载 nginx:/usr/local/nginx/sbin/nginx -s reload

 

#配置 Nginx 后无法通过ip访问的解决方法#

本机或局域网无法通过 ip 访问 Nginx 服务器是由于 CentOS 防火墙的问题,处理如下:

/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart

时间: 2024-09-20 00:09:45

CentOS 安装 Nginx服务器环境方法的相关文章

CentOS安装OpenLiteSpeed服务器环境步骤详解

第一.部署OpenLiteSpeed服务器准备工作   根据官方的说法,我们可以在CentOS 5,6,7版本中是官方认可可运行的,也有用户在Debian Wheezy版本中测试通过,这里我们还是先根据官方的指导在CentOS环境中部署,后期老蒋在单独在我比较喜欢的占用资源较小灵活的Debian环境,好歹我们先看看是否可以成功,体验性能如何再深入挖掘.   第二.更新系统环境及系统源    代码如下 复制代码 yum update   这里我们为了确保系统获取的最新源版本,所以我们需要更新Cen

centos安装nginx+php+mysql方法详解

系统:centos 5.9 64位 需要的软件:libiconv-1.14.tar.gz mysql-5.5.25a.tar.gz 1.安装前的准备 2.安装libiconv  代码如下 复制代码 1 ./configure --prefix=/usr/local/libiconv  2 make && make install 3.只安装mysql客户端  代码如下 复制代码 1 cmake . && make mysqlclient libmysql  2 make i

CentOS安装Nginx

一.安装准备   首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.openssl-devel.pcre-devel和zlib-devel 所以执行如下命令安装   [html] view plaincopy $   yum install gcc-c++   $   yum install pcre pcre-devel   $   yum install zlib zlib-devel   $   yum inst

Linux 安装nginx服务器详细介绍_nginx

nginx依赖一些软件库,在安装之前请确保系统安装了gcc.ssl.pcre和gzip等软件,可以用rpm -q 命令查看软件是否安装. [root@RedHat1 ~]# rpm -q gcc gcc-4.1.2-44.el5 依赖库信息如下: (1). gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ ) (2). rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/) (3). ssl 功能需要 openssl

centos安装nginx、mysql、php的方法(lnmp)

对于lnmp的安装,每个运维人员可能都进行过上百次.这里提供一个我认为最简单高效的安装方案. 1.升级yum到最新版本:  代码如下 复制代码 yum -y update 2.用yum对lnmp服务器依赖的组件进行安装:  代码如下 复制代码 LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-dev

centos系统编译安装nginx+php环境另加独立mysql教程

  前端(nginx+php)ip:192.168.10.8 后端(独立mysql)ip:192.168.10.5 软件版本:libiconv-1.14.tar.gz mysql-5.1.63.tar.gz php-5.2.17.tar.gz php-5.2.17-fpm-0.5.14.diff.gz php-5.2.17-max-input-vars.patch 1.先在后端安装mysql 在192.168.10.5上只安装mysql.方法可以去看centos编译安装nginx+php-fpm

Linux下Tomcat+Nginx服务器环境安装配置的简明教程_nginx

一.安装 1.安装JDK下载的jdk文件为:jdk-6u45-linux-x64.bin,执行如下命令进行安装: #./jdk-6u12-linux-i586.bin 2.安装tomcat: #tar zxvf apache-tomcat-6.0.18.tar.gz #mv apache-tomcat-6.0.29 tomcat 这里我将解压后的apache-tomcat-6.0.29重命名为了tomcat方便操作. 3.配置环境变量:编辑/etc下的profile文件,加上如下内容: JAVA

Ubuntu上安装Nginx服务器程序及简单的环境配置小结_nginx

Ubuntu 从官方源安装 Nginx cd ~ wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key sudo nano /etc/apt/sources.list # 添加以下两句 deb http://nginx.org/packages/ubuntu/ precise nginx deb-src http://nginx.org/packages/ubuntu/ precise ng

腾讯云CentOS 6.6快速安装 Nginx服务器图文教程_nginx

一.下载Nginx 从Nginx的官网(http://nginx.org/en/download.html)下载Nginx的最新版本,这里我下载的是nginx-1.9.12. 下载完成后,得到一个如下图所示的压缩包 上传nginx的tar包到Linux服务器上,如下图所示: 二.安装Nginx 2.1.安装前提 在安装Nginx前,需要确保系统安装了g++,gcc, openssl-devel.pcre-devel和zlib-devel软件. 1.安装必须软件:yum -y install zl