一键安装
yum install epel-release -y // 自动配置yum源
yum list all | grep nginx
yum install nginx -y
rpm -ql nginx //包管理工具,列出nginx所有目录信息
netstat -tnlp | grep 80 // 查看端口占用情况
ss -tnl // 查看端口监听情况
yum install psmisc -y // killall 命令安装
lscpu
自定义安装
# 关闭SELINUX(SELINUX=disable)--图形化开关
vi /etc/sysconfig/selinux
yum install gcc gcc-c++ -y
yum install openssl openssl-devel -y
yum install gd gd-devel -y
groupadd nginx
useradd nginx -s /sbin/nologin -M
#<== 不需要有系统登录权限,应当禁止其登录能力,相当于Apache里的用户
id nginx #<==检查用户
mkdir -p /opt/source
cd /opt/source
wget http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz
wget http://nginx.org/download/nginx-1.17.4.tar.gz
wget http://www.zlib.net/zlib-1.2.11.tar.xz
tar xf zlib-1.2.11.tar.xz
tar xf pcre-8.43.tar.gz
tar xf nginx-1.17.4.tar.gz
cd nginx-1.17.4
./configure --help # 查看安装文档
# 预编译
./configure --prefix=/opt/nginx --conf-path=/opt/nginx/conf/nginx.conf --user=nginx --group=nginx --pid-path=/opt/nginx/pid/nginx.pid --http-log-path=/opt/nginx/logs/access.log --error-log-path=/opt/nginx/logs/error.log --with-pcre=/opt/source/pcre-8.43 --with-zlib=/opt/source/zlib-1.2.11 --with-http_ssl_module --with-http_stub_status_module --with-http_auth_request_module
# 编译
make
# 安装
make install
# 启动
/opt/nginx/sbin/nginx
本文暂时没有评论,来添加一个吧(●'◡'●)