news 2026/5/1 3:02:58

ubuntu安装nginx

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu安装nginx

记录自己的外网部署步骤
1、下载nginx

sudo apt-get install nginx

2、验证版本

/usr/sbin/nginx -v # 查看nginx状态 ps -ef | grep nginx # 验证 sudo nginx -t # 验证结果 nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful

3、常用管理命令

启动 Nginx: sudo systemctl start nginx 停止 Nginx: sudo systemctl stop nginx 重启 Nginx: sudo systemctl restart nginx (会先停止再启动,服务会有短暂中断) 重新加载配置: sudo systemctl reload nginx (平滑加载新配置,服务不中断,推荐) 开机自启: sudo systemctl enable nginx (默认已启用) 禁止开机自启: sudo systemctl disable nginx

4、启动错误

sudo systemctl start nginx # 报错 Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

查看配置文件

sudo cat /etc/nginx/sites-available/default # 查看监听端口 listen 80 default_server; listen [::]:80 default_server; # 查询端口 sudo ss -tlunp | grep :80 # 查询结果 tcp LISTEN 0 128 0.0.0.0:80 0.0.0.0:* users:(("python3",pid=857,fd=6)) tcp LISTEN 0 128 [::]:80 [::]:* users:(("python3",pid=857,fd=7)) # 修改监听端口 sudo vim /etc/nginx/sites-available/default # 修改结果 listen 8080 default_server; listen [::]:8080 default_server;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 3:22:10

解决condaerror: run ‘conda init‘ before ‘conda activate‘的完整方案

解决 condaerror: run conda init before conda activate 的完整方案 在现代 Python 开发中,尤其是人工智能、数据科学和机器学习等领域,环境隔离已成为工程实践的核心需求。随着项目复杂度上升,不同任务对 Python 版本和库版本的要求差异显著…

作者头像 李华
网站建设 2026/4/30 19:45:01

GitHub热门推荐:Miniconda-Python3.10镜像助力大模型Token训练提速

Miniconda-Python3.10镜像:重塑大模型训练的开发体验 在如今的大模型时代,一个看似不起眼的技术决策——Python环境如何管理——往往决定了整个项目的推进效率。你是否经历过这样的场景:团队成员提交的代码在本地运行完美,却在服…

作者头像 李华
网站建设 2026/4/12 21:18:30

Anaconda cloud服务停用:转向Miniconda本地环境管理

Anaconda Cloud服务停用:转向Miniconda本地环境管理 在数据科学与人工智能项目日益复杂的今天,一个看似微不足道的依赖包下载失败,可能就会让整个实验复现工作陷入停滞。不久前,许多开发者突然发现,原本稳定的 conda i…

作者头像 李华
网站建设 2026/4/23 13:22:07

安装包冲突解决方案:Miniconda-Python3.10优先级规则详解

安装包冲突解决方案:Miniconda-Python3.10优先级规则详解 在人工智能和数据科学项目中,一个看似微不足道的 ImportError 或版本不兼容问题,往往能让开发者耗费数小时排查——而这背后最常见的罪魁祸首,就是依赖冲突。你有没有遇到…

作者头像 李华
网站建设 2026/4/15 18:50:32

ProfiNet转DeviceNet协议转换网关助力多泵协同,年省电费3万元

一、项目背景 华东某市自来水公司 2025 年重点节能改造项目——“二供泵站并联泵组智慧调度系统”需在既有土建基础上新增 3 台 110 kW 立式离心泵,与原有 2 台 90 kW 旧泵构成“32”五泵并联运行模式。工艺要求:1. 根据清水池水位、管网瞬时流量、出口压…

作者头像 李华
网站建设 2026/4/25 18:18:50

一键清除指定端口的 Windows 批处理脚本使用指南

一键清除指定端口的 Windows 批处理脚本使用指南 前言 在日常开发工作中,我们经常遇到端口被占用的问题。比如启动 Web 服务时提示端口 3000 已被占用,或者某个进程没有正常关闭导致端口一直处于监听状态。手动查找并终止占用端口的进程既繁琐又容易出…

作者头像 李华