LNMP 之 Nginx 配置.md

2018-08-30 13:45:32 +08:00
 zhibo2144899870
如何搭建直播系统 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!」了
1115 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/484541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX