准备工作

  1. 先确保你的 Linux 系统已经装了 gcc、make 这些编译工具
  2. 需要提前安装几个依赖库:pcre、zlib 和 openssl

安装依赖的命令(以 CentOS 为例):

复制下载

yum install gcc make pcre-devel zlib-devel openssl-devel

安装步骤

  1. 把下载的 nginx-1.3.15.tar.gz 放到服务器上,
  2. 下载链接:https://pan.quark.cn/s/894a0d11f8ed
  3. 找个合适的目录,比如 /usr/local/src
  4. 解压这个压缩包:
tar -zxvf nginx-1.3.15.tar.gz
  1. 进入解压出来的目录:
cd nginx-1.3.15
  1. 配置安装选项(这里用最简单的配置):
./configure --prefix=/usr/local/nginx

如果想加 SSL 支持可以这样:

./configure --prefix=/usr/local/nginx --with-http_ssl_module
  1. 编译安装:
make && make install
  1. 安装完成后,nginx 的可执行文件在 /usr/local/nginx/sbin/ 下面

启动和测试

  1. 启动 nginx:
/usr/local/nginx/sbin/nginx
  1. 检查是否运行:
ps aux | grep nginx
  1. 在浏览器访问服务器 IP,应该能看到欢迎页面

常用命令

  • 停止:​​/usr/local/nginx/sbin/nginx -s stop​
  • 重新加载配置:​​/usr/local/nginx/sbin/nginx -s reload​
  • 检查配置文件:​​/usr/local/nginx/sbin/nginx -t​

注意:1.3.15 是个比较老的版本了,建议用新版本,除非你有特殊需求。


小童童
1 声望0 粉丝