第一步:安装依赖
yum -y install gcc gcc-c++ pcre-devel zlib-devel
第二步: 解压nginx包
tar xzf nginx-1.18.0.tar.gz
第三步:检测并安装到/srv/nginx
cd nginx-1.18.0/
./configure --prefix=/srv/nginx
第四步:编译并安装
make && make install
第五步:进入/srv/nginx里后改配置文件
cd /srv/nginx/
vim conf/nginx.conf
内容如下:
以下是第三行去掉注释后修改
error_log /data/logs/nginx/error.log;
error_log /data/logs/nginx/error.log notice;
error_log /data/logs/nginx/error.log info;
第41行去掉注释在修改:
access_log /data/logs/nginx/host.access.log;
第44行修改为:
root /data/web/www;
第54行修改为:
root /data/web/www;
第六步:去创建放日志和目录的地方
mkdir -p /data/web/www
mkdir -p /data/logs/nginx
第七步:nginx指定目录
cd /srv/nginx/sbin
./nginx -c /srv/nginx/conf/nginx.conf(如果有报错,就pkill nginx关闭他在执行一遍)
第八步:创建一个测试页面
vim /data/web/www/index.html(随便写)
然后打包:
cd /srv/
tar cvzf nginx.tar.gz nginx
(友情提醒,打完包完放在在第二台机器的时候也要把nginx放在/srv里面,也是要创建
第六步操作的,也是要创建测试页面的),或者写启动脚本
源码安装nginx并打包
最新推荐文章于 2024-05-29 09:34:39 发布