【taotao】linux下安装Nginx
2017-03-10 08:20
155 查看
前言
一直都听到这个词,一直在想这是个什么东西,终于有一天要揭开这个神秘的面纱了……今天我们就先来了解一下!
简介
Nginx:是一款高性能的http服务器,可以独立提供http服务,可以做网页静态服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够不间断服务的情况下进行软件版本的升级。
安装
一、首先我们需要安装所需的安装包
按照下面的步骤,依次安装1、pcre
输入yum install pcre*命令
2、openssl
输入yum install openssl*命令
3、zlib
输入yum install zlib命令
4、zlib-devel
输入yum install zlib-devel命令
5、wget
输入yum install wget命令
6、查看是否都已经装好了
使用rpm -qa| grep "文件名"
二、安装nginx
1、下载安装包
使用xshell将下载好的nginx的安装包放到linux的usr/local目录下2、解压
使用tar -zxvf nginx-1.8.0.tar.gz命令3、在根目录下创建var/temp/nginx临时目录
使用mkdir 文件名 命令4、进入解压文件夹,执行configure命令
./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
5、执行make 命令
6、执行make install 命令
7、启动nginx
进入安装文件夹(nginx)下的sbin文件夹,执行启动nginx命令,启动成功三、测试
没有成功,是因为我们的防火墙没有关闭。
执行下面的命令
1) 永久性生效,重启后不会复原
开启:chkconfig iptables on
关闭:chkconfig iptables off
2) 即时生效,重启后复原
开启:service iptables start
关闭:service iptables stop
成功
相关文章推荐
- Linux下nginx的安装
- linux 下nginx安装与配置
- Linux下的Nginx安装(开机自启动)
- LNMP一键安装Linux系统下Nginx+MySQL+PHP这种网站服务器架构
- 【Linux】Nginx安装、部署--CentOS5.4
- LNMP-Linux下Nginx+PHP+MySQL+phpMyAdmin+eAcelerator一键安装包
- LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包(2011年2月8日更新)
- nginx-linux安装说明
- linux 下 Nginx 0.8.40的安装
- Linux 编译安装Nginx 配置 Python FastCGI Django (3) 配置nginx和django
- linux 下 nginx 安装 配置
- LNMP一键安装包 0.5 正式发布(Linux+Nginx+Mysql+PHP)
- Linux 编译安装Nginx 配置 Python FastCGI Django (1) 编译安装nginx
- LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包(2009年11月17日更新)
- Linux环境下nginx的安装
- Linux下nginx的安装问题
- linux 下安装nginx经常出现 make[2]: Leaving directory `/usr/local/ssl' 或make[2]: Leaving directory `/usr/local/openssl' 找不到的情况解决方法
- nginx 0.6.3 安装与配置(linux,nginx,php-cgi)
- Linux下怎么确定Nginx安装目录
- linux下怎么安装nginx