从零用Nginx部署你的网页
系统版本
centos6 64位
安装基本功能
yum install [功能]
功能与相关说明:
wget
网络文件下载
tar
解压缩文件
vi
编辑文本
gcc
编译二进制源码
开始安装Nginx(参考菜鸟教程)
安装所需工具
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
安装pcre
下载链接在此链接获取,找到“tar.gz”结尾的。(下载之前请先进入文件下载目录下)
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz
解压pcre
tar zxvf pcre-8.42.tar.gz
进入pcre文件夹
cd pcre-8.42
编译pcre
./configure make && make install
下载Nginx
下载链接在此链接获取。
wget http://nginx.org/download/nginx-1.12.2.tar.gz
解压Nginx
tar zxvf nginx-1.12.2.tar.gz
进入Nginx文件夹
cd nginx-1.12.2
安装编译Nginx
./configure --with-http_stub_status_module --with-http_ssl_module --with-pcre=[pcre目录]
解压出来的是源码需要用GCC编译,编译后的安装目录也会变成–prefix后的那串
make && make install
配置Nginx
vi /usr/local/nginx/conf/nginx.conf
vi基操:
i
进入编辑状态
Esc
退出当前状态
冒号
准备输入编辑后的操作
wq
保存并退出
将server用上述操作修改成
server { listen 80; server_name [网页域名]; root [页面存放目录]; index index.html; }
检验配置正确性
/usr/local/nginx/sbin/nginx -t
启动Nginx
/usr/local/nginx/sbin/nginx
Nginx基操:
/usr/local/nginx/sbin/nginx -s reload
修改完配置文件需要执行上述命令生效
/usr/local/nginx/sbin/nginx -s reopen
重启Nginx
/usr/local/nginx/sbin/nginx -s stop
停止Nginx
服务器重启后如何开启Nginx
/usr/local/nginx/sbin/nginx