LNMP之Nginx配置.md

作者在 2018-08-30 17:17:12 发布以下内容

如何搭建直播系统LNMP环境,下面先教如何配置Nginx。

.前期准备:

需要一台服务器(系统centos 6.0以上或者Ubuntu)

1.关闭防火墙及selinux

$service iptables stop

$chkconfig iptables off

$setenforce 0(其实执行这一步selinux=disabled)

$vim /etc/sysconfig/selinux


SELINUX=disabled #enforcing改为disabled

 

2.安装必要软件

yum install -y zip unzip wget curl git vim zsh nano screen

二、安装Nginx

安装Nginx前也有一些库需要下载,分别是pcre,zlib以及openssl。

1.下载并解压pcre:

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz


tar zxvf pcre-8.34.tar.gz

2.下载并解压zlib:

wget http://zlib.net/zlib-1.2.8.tar.gz


tar zxvf zlib-1.2.8.tar.gz

3.下载并解压openssl:

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


tar zxvf openssl-1.0.1g.tar.gz

4.下载Nginx并解压缩:

wget http://nginx.org/download/nginx-1.4.2.tar.gz


tar zxvf nginx-1.4.2.tar.gz

5.Nginx配置安装

切换到Nginx的源码目录 「/usr/local/nginx-1.4.2」进行安装前的配置,根据你pcre、zlib、openssl所在的源码目录以及Nginx的最终安装路径,输入配置命令,我的配置命令如下:

./configure --prefix=/usr/local/nginx \

--with-http_ssl_module \--with-pcre=/home/usr/local/pcre-8.34 \--with-zlib=/usr/local/zlib-1.2.8 \--with-openssl=/usr/local/openssl-1.0.1g

执行configure成功后进行安装:

make && make install

要验证Nginx是否安装成功了,可以切换到Nginx的安装目录(我的是「/usr/local/nginx」),然后启动Nginx:

./sbin/nginx

 

然后你在浏览器中访问你的机器的IP地址(有公网IP的可以访问公网IP,没有的可以打开CentOS的浏览器然后访问「127.0.0.1」),是不是就看到很漂亮的「Welcome to nginx!」了

 

默认分类 | 阅读 778 次
文章评论,共0条
游客请输入验证码
文章分类
文章归档
最新评论