Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。
安装依懒库
检查安装nginx的依赖库
- 编译需要 gcc-c++
- gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
- rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
- ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
apt-get install -y build-essential
apt-get install -y zlibc zlib1g zlib1g-dev
apt-get install -y libpcre3 libpcre3-dev
apt-get install -y libssl-dev
安装nginx
- 下载
wget http://nginx.org/download/nginx-1.12.2.tar.gz
- 解压
tar -zxvf nginx-1.12.2.tar.gz
- 进去目录,执行
./configure --with-http_ssl_module
- 编译安装
make & make install
- 默认安装在 /usr/local/nginx 下
配置nginx
- 默认配置文件:/usr/local/nginx/conf/nginx.conf
- 启动命令:/usr/local/nginx/sbin/nginx
|
|
作为系统服务
vi /etc/init.d/nginx
|
|
chmod +x /etc/init.d/nginx
update-rc.d nginx defaults
service nginx start
检查防火墙
|
|