Linux下安装Nginx
在线安装
bash
# centos
yum install -y nginx
# ubuntu
apt install nginx
1
2
3
4
2
3
4
源码编译安装
源码下载
在官网选择
nginx-相应版本
源码下载bashtar zxvf nginx-1.22.1.tar.gz
1源码编译安装
bashcd nginx-1.22.1 # 指定prefix为nginx安装目录 ./configure --prefix=/usr/local/nginx --with-http_ssl_module # 编译安装 make && make install
1
2
3
4
5--with
表示启用指定模块,--without
表示排除指定模块,若只有--without
表示默认开启的模块,只有--with
表示为非默认模块。参数名称 默认值 作用 --help - 显示帮助信息 --prefix=path /usr/local/nginx 设置 Nginx 安装路径前缀 --sbin-path=path $prefix/sbin/nginx 设置 Nginx 可执行文件路径 --modules-path=path $prefix/modules 设置动态模块安装目录 --conf-path=path $prefix/conf/nginx.conf 设置 Nginx 配置文件路径 --error-log-path=path /var/log/nginx/error.log 设置错误日志文件路径 --http-log-path=path /var/log/nginx/access.log 设置 HTTP 访问日志文件路径 --pid-path=path /var/run/nginx.pid 设置进程 ID 文件路径 --lock-path=path /var/run/nginx.lock 设置锁文件路径 --user=name nobody 设置运行 Nginx 进程的用户名 --group=name nobody 设置运行 Nginx 进程的用户组名 --build=name nginx 设置nginx编译名称 --build-dir=path 当前目录 设置build目录