[Nginx] Ubuntu 安装 Nginx
【文档】:http://www.nginx.cn/install
【说明】:下载源码包,若使用的是桌面版的 Linux 系统可直接通过网站链接下载,若使用的是命令下载则需要源码包下载地址
【 如何获取源码包下载地址? 】:
【准备】:编译环境 gcc / g++ 开发库
apt-get install bulid-essential
apt-get install libtool
【目录】:选择好你需要安装 Nginx 的目录
cd /user/local
【PCRE】:下载 PCRE 源码包(具体版本自行可自行查找:http://www.pcre.org/ )
# @ 下载源码包
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
# @ 解压
tar -zxvf pcre-8.39.tar.gz
# @ 目录
cd pcre-8.39
# @ 环境监测
./configure
# @ 编译
make
# @ 安装
make install
# @ 返回上级
cd ../
【Zlib】:下载 Zlib 源码包(具体版本自行可自行查找:http://www.zlib.net/ )
wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
cd ../
【OpenSSL】:下载 OpenSSL 源码包(具体版本自行可自行查找:https://www.openssl.org/ )
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz
tar -zxvf openssl-1.0.2l.tar.gz
【Nginx】:下载 Nginx 源码包(具体版本自行可自行查找:http://nginx.org/ )
wget http://nginx.org/download/nginx-1.4.7.tar.gz
tar -zxvf nginx-1.4.7.tar.gz
cd nginx-1.4.7
cd ../
# @ 环境检查 & 配置
./configure --sbin-path=/usr/local/nginx/nginx \
--conf-path=/usr/local/nginx/nginx.conf \
--pid-path=/usr/local/nginx/nginx.pid \
--with-http_ssl_module \
# @ 指定源码包路径
--with-pcre=/usr/local/pcre-8.39 \
--with-zlib=/usr/local/zlib-1.2.11 \
--with-openssl=/usr/local/openssl-1.0.2l
# @ 编译 & 安装
make
make install
# @ 检查 80 端口是否占用
netstat -ano|grep 80
# @ 启动 Nginx
cd nginx
./nginx
【测试】:打开浏览器访问本机 IP
# @ 查看网络情况
ifcongif
本作品采用《CC 协议》,转载必须注明作者和本文链接
感觉更多人需要 PHP环境.
@Ali 感谢你的建议~