Ubuntu22.04安装nginx

1.安装nginx

  1. 首先,更新你的包索引:

sudo apt update

  1. 安装必要的软件包以允许apt通过HTTPS使用仓库:

sudo apt install ca-certificates curl gnupg lsb-release

  1. 添加Nginx官方的GPG密钥:

curl -fsSL https://nginx.org/keys/nginx_signing.key | gpg --dearmor \

| sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

  1. 为Nginx设置官方的APT仓库:

echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \

| sudo tee /etc/apt/sources.list.d/nginx.list

  1. 再次更新包索引:

sudo apt update

  1. 安装Nginx:

sudo apt install nginx

  1. 确认安装并启动Nginx服务:

sudo systemctl start nginx

sudo systemctl enable nginx

  1. 验证Nginx是否已经成功运行:

systemctl status nginx

或者,在浏览器中输入你的服务器IP地址,如果看到Nginx的欢迎页面,说明Nginx已经成功安装并运行。

curl IP地址 # 能看见返回的前端代码就是正确的

相关推荐
IT北辰20 分钟前
Linux 系统python环境( Miniconda),最新版
linux·运维·python
go_bai22 分钟前
Linux--常见工具
linux·开发语言·经验分享·笔记·vim·学习方法
shylyly_23 分钟前
Linux-> UDP 编程3
linux·运维·网络协议·udp·bind·cs·聊天室程序
挨踢攻城1 小时前
Linux 安全 | 使用 iptables 测量流量
linux·服务器·安全·iptables·linux安全·厦门微思网络·测量流量
挺6的还2 小时前
42.传输层协议TCP(一)
linux
阿方索2 小时前
DHCP 服务器
linux·运维
春夜喜雨2 小时前
linux下如何检查与设置程序与服务崩溃时生成coredump文件--包括systemctl启动的服务
linux
用户51681661458412 小时前
使用[DeepSeek]快速定位nginx前端部署后报错:500 Internal Server Error nginx/1.29.1
nginx·deepseek
小狗爱吃黄桃罐头2 小时前
正点原子【第四期】Linux之驱动开发学习笔记-6.1 pinctrl和gpio子系统
linux·驱动开发·学习
小心草里有鬼2 小时前
Linux 数据库 Mysql8 主从复制
linux·运维·数据库·sql·mysql