Ubuntu 安装nginx
在 Ubuntu 上安装 Nginx 非常简单,只需执行以下步骤:
打开终端并更新 apt 软件包索引:
sudo apt update
安装 Nginx:
sudo apt install nginx
安装完成后,可以使用以下命令启动、停止、重启和检查 Nginx 服务的状态:
sudo systemctl start nginx # 启动 Nginx sudo systemctl stop nginx # 停止 Nginx sudo systemctl restart nginx # 重启 Nginx sudo systemctl status nginx # 检查 Nginx 状态
如果您的服务器上有防火墙,您需要允许 HTTP 和 HTTPS 流量通过:
sudo ufw allow 'Nginx HTTP' sudo ufw allow 'Nginx HTTPS'
这将打开 80 和 443 端口,允许 Nginx 服务使用。
现在,您已经成功安装并启动了 Nginx 服务器。您可以在 Web 浏览器中输入服务器的 IP 地址,然后应该能够看到 Nginx 的欢迎页面。
Ubuntu安装Nginx
安装 Nginx 的方法
使用官方仓库安装 Nginx
对于大多数用户而言,在 Ubuntu 上通过官方软件库来安装 Nginx 是最简单的方式。这种方式不需要手动编译源代码,可以快速完成部署并获得稳定版本。
更新本地包索引:
sudo apt update
安装 Nginx:
sudo apt install nginx
启动 Nginx 服务并且设置开机自启:
sudo systemctl start nginx
sudo systemctl enable nginx
验证 Nginx 是否成功运行可以通过浏览器访问服务器 IP 地址查看默认欢迎页面[^2]。
编译安装 Nginx
如果需要更灵活地控制 Nginx 功能,则可以选择从源码编译安装。这允许根据具体需求定制化配置文件以及启用或禁用某些模块。
确保已经安装了必要的构建工具和依赖项:
sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
下载最新的稳定版 Nginx 并解压:
wget http://nginx.org/download/nginx-1.20.1.tar.gz
tar -zxvf nginx-1.20.1.tar.gz
cd nginx-1.20.1
配置编译参数(可以根据个人喜好调整),之后执行 make 和安装命令:
./configure --with-http_ssl_module
make
sudo make install
此时,默认情况下 Nginx 将被安装到 /usr/local/nginx
目录下[^1]。
ubuntu安装NGINX
在Ubuntu系统上安装NGINX,你可以按照以下步骤操作:
更新系统: 打开终端并运行命令
sudo apt update && sudo apt upgrade
,以确保你的系统是最新的。添加官方存储库: 添加 NGINX 的官方软件包存储库,输入以下命令:
sudo add-apt-repository ppa:nginx/stable
更新索引:
sudo apt update
安装NGINX: 使用
apt
安装 NGINX,输入:sudo apt install nginx
如果你希望安装的是最新稳定版本,可以加上
-y
。启动和检查服务: 安装完成后,通过下面的命令启动服务:
sudo service nginx start
检查服务状态可以用:
sudo systemctl status nginx
设置开机自启: 让 Nginx 在系统启动时自动运行:
sudo systemctl enable nginx
访问默认站点: 在浏览器中输入
http://localhost
或者服务器的IP地址来查看是否安装成功并配置了默认站点。
相关推荐
















