linux 安装Nginx
一.安装的两种方式
- 可以是以二进制包的方式安装, 需要用到
yum
安装工具, 比较方便,会在自带的yum
源里面检索,版本不一定。 - 也可以源码安装, 安装比
yum
安装复杂一点,可以安装特定的版本。
二.源码包安装
-
检查是否安装过
nginx -v # 查看nginx版本 # 通过检查系统中是否有Nginx的安装目录来确定是否已经安装了Nginx。默认情况下,Nginx的安装目录为/usr/local/nginx ls /usr/local/nginx # 检查系统进程 ps -elf | grep nginx # 检查系统日志 sudo tail -f /var/log/syslog | grep nginx # 检查端口 sudo netstat -tulpn | grep -E ':(80|443)' # 查看是否安装过 yum list installed | grep nginx # 卸载 yum remove -y nginx
-
通过源码安装
# 先选择一个软件包的下载目录,一般放在 /usr/local 下
mkdir /usr/local
cd !$ # 进入该目录
# 下载nginx1.20.2
wget http://nginx.org/download/nginx-1.20.2.tar.gz
ls # 查看源码包
# 解压下载的文件
tar -zxvf nginx-1.20.2.tar.gz
# 安装依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel pcre-devel
#进入Nginx源代码目录并配置Nginx
cd nginx-1.20.2
# 这将会把 Nginx 安装在 /usr/local/nginx 目录下,并启用 HTTPS 支持
./configure --prefix=/usr/local/nginx --with-http_ssl_module
# 编译安装
make && make install
# 启动nginx
/usr/local/nginx/sbin/nginx
# 查看nginx是否启动
lsof -i :80
# 设置软连接
sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
nginx -V # 验证是否安装成功
# 取消软连接
sudo rm -f /usr/local/bin/nginx
三.yum 安装
-
设置repo源
vim /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true [nginx-mainline] name=nginx mainline repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true
-
清理更新yam缓存并且更新系统软件包依赖
sudo yum clean all && sudo yum makecache && sudo yum update -y
-
安装 nginx
yum install nginx -y
-
安装完成后,启动Nginx服务:
sudo systemctl start nginx
-
您可以检查Nginx是否正在运行:
sudo systemctl status nginx # 如果一切正常,您将看到“Active: active (running)”的消息。
-
您还可以将Nginx配置为在系统启动时自动启动:
sudo systemctl enable nginx
四.nginx基本命令
- 开启nginx:
systemctl start nginx
- 停止nginx:
systemctl stop nginx
- 重启nginx:
systemctl reload nginx
版权声明:
作者:淘小欣
链接:https://blog.taoxiaoxin.club/222.html
来源:淘小欣的博客
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
海报
linux 安装Nginx
一.安装的两种方式
可以是以二进制包的方式安装, 需要用到 yum 安装工具, 比较方便,会在自带的yum源里面检索,版本不一定。
也可以源码安装, 安装比 yum 安装……

共有 0 条评论