《linux怎么安装启动nginx》
在Linux系统中安装并启动Nginx可以通过多种方式实现,下面将介绍较为简便且常用的几种方法。
一、通过yum或apt安装(适用于主流Linux发行版)
(一)使用yum安装(以CentOS为例)
- 解决方案
这是最简单直接的方法,在基于RPM包管理的系统如CentOS上,利用系统的包管理工具快速安装Nginx。 - 具体操作
- 确保系统的软件源是的,执行命令:
sudo yum update
。 - 然后安装Nginx,输入命令:
sudo yum install nginx
。系统会自动下载并安装Nginx及其依赖项。 - 安装完成后,启动Nginx服务,命令为:
sudo systemctl start nginx
。若想设置开机自启,可使用sudo systemctl enable nginx
。
- 确保系统的软件源是的,执行命令:
(二)使用apt安装(以Ubuntu为例)
- 解决方案
对于基于Debian的系统如Ubuntu,使用apt包管理器能方便地获取和安装Nginx。 - 具体操作
- 更新软件源:
sudo apt - get update
。 - 安装Nginx:
sudo apt - get install nginx
。 - 启动Nginx:
sudo service nginx start
,同样可通过sudo systemctl enable nginx
设置开机启动。
- 更新软件源:
二、从源码编译安装
- 解决方案
这种方式适合需要定制化配置或者想要获取版本的用户,但相对复杂一些。 - 具体操作
- 下载Nginx源码,可以从Nginx官方网站获取稳定版本的压缩包,例如
wget http://nginx.org/download/nginx - 1.21.3.tar.gz
(版本号根据实际情况调整)。 - 解压文件:
tar - zxvf nginx - 1.21.3.tar.gz
。 - 进入解压后的目录:
cd nginx - 1.21.3
。 - 配置编译选项,可以根据自己的需求添加不同的参数,如
./configure --prefix = /usr/local/nginx
(这里指定安装路径为/usr/local/nginx)。 - 编译并安装:
make && make install
。 - 启动Nginx,进入安装目录下的sbin文件夹,执行
./nginx
启动Nginx服务。
- 下载Nginx源码,可以从Nginx官方网站获取稳定版本的压缩包,例如
无论是哪种安装方式,当成功启动Nginx后,可以在浏览器中访问服务器的IP地址,如果看到欢迎页面就表示Nginx已经正常运行了。