准备工作
- 先确保你的 Linux 系统已经装了 gcc、make 这些编译工具
- 需要提前安装几个依赖库:pcre、zlib 和 openssl
安装依赖的命令(以 CentOS 为例):
复制下载
yum install gcc make pcre-devel zlib-devel openssl-devel
安装步骤
- 把下载的 nginx-1.3.15.tar.gz 放到服务器上,下载链接:https://pan.quark.cn/s/5884f1cf8979
- 找个合适的目录,比如 /usr/local/src
- 解压这个压缩包:
tar -zxvf nginx-1.3.15.tar.gz
- 进入解压出来的目录:
cd nginx-1.3.15
- 配置安装选项(这里用最简单的配置):
./configure --prefix=/usr/local/nginx
如果想加 SSL 支持可以这样:
./configure --prefix=/usr/local/nginx --with-http_ssl_module
- 编译安装:
make && make install
- 安装完成后,nginx 的可执行文件在 /usr/local/nginx/sbin/ 下面
启动和测试
- 启动 nginx:
/usr/local/nginx/sbin/nginx
- 检查是否运行:
ps aux | grep nginx
- 在浏览器访问服务器 IP,应该能看到欢迎页面
常用命令
- 停止:
/usr/local/nginx/sbin/nginx -s stop
- 重新加载配置:
/usr/local/nginx/sbin/nginx -s reload
- 检查配置文件:
/usr/local/nginx/sbin/nginx -t
注意:1.3.15 是个比较老的版本了,建议用新版本,除非你有特殊需求。