当前位置: 首页 > news >正文

基础---nginx 启动不了,跟 Apache2 服务冲突

文章目录

  • 查看 nginx 服务状态
  • nginx 启动后 访问页面 127.0.0.1
  • 停止 nginx 服务,访问不了页面
  • 停止/启动 Apache2 服务,启动 Apache2 页面访问显示正确
  • nginx 莫名启动不了
  • 卸载 Apache2 服务器

启动 nginx ,但是总是不能实现反向代理,查找问题。
是自己的问题,终究还是会遇到,必须克服,要不什么时候都是绊脚石。

查看 nginx 服务状态

systemctl status nginx

本地启动nginx后如何访问nginx默认页面
首先,确保你的Nginx服务器已经成功启动。你可以通过终端命令执行 sudo systemctl status nginx(如果是使用systemd管理的Linux系统)或者 sudo service nginx status(如果是使用init.d的Linux系统)来检查Nginx的运行状态。

如果Nginx已经成功启动,你可以在浏览器中输入 http://localhost 或者 http://127.0.0.1 来访问Nginx的默认页面。如果你正在本地访问其他机器上的Nginx,默认页面的访问方式为 http://<服务器IP地址>。

请注意,以上命令和URL假定Nginx已经在标准端口(80)上正常运行。如果Nginx配置了不同的端口,你需要将URL中的端口号修改为相应的值。

nginx 启动后 访问页面 127.0.0.1

不是预期的,显示的是 apache2 的服务启动页面

停止 nginx 服务,访问不了页面

在这里插入图片描述
在这里插入图片描述
求助:

如果在本地访问Nginx服务器的默认页面时显示了Apache服务器的页面,通常这种情况是因为Apache服务器也在本地运行,并且监听在80端口上。

要解决这个问题,你可以尝试以下几种方法:

停止Apache服务器:如果你只需要使用Nginx,可以暂时停止或者卸载Apache服务器,这样就不会与Nginx产生冲突了。你可以通过执行 sudo systemctl stop apache2(对于systemd)或者 sudo service apache2 stop(对于init.d)来停止Apache。修改Nginx的监听端口:如果你想同时保留Apache和Nginx,你可以将Nginx的监听端口修改为除了80以外的其他端口,比如8080。这样即使Apache监听在80端口上,也不会影响Nginx了。你可以通过修改Nginx配置文件中的listen指令来实现。直接访问Nginx的端口:如果你已经将Nginx的端口修改为了8080,那么你可以通过http://localhost:8080 或者 http://127.0.0.1:8080来访问Nginx的默认页面。

以上是解决Nginx与Apache冲突的一些常见方法,你可以根据自己的需求选择适合的方式。

停止/启动 Apache2 服务,启动 Apache2 页面访问显示正确

在这里插入图片描述
在这里插入图片描述

nginx 莫名启动不了

nginx 启动不了莫名错误,关机,第二天来查看启动状态,正常

在这里插入图片描述

卸载 Apache2 服务器

# Stop the Apache service:
sudo systemctl stop apache2# Remove Apache package:
sudo apt-get purge apache2# Remove Apache configuration files:
sudo rm -rf /etc/apache2/# Remove Apache log files:
sudo rm -rf /var/log/apache2/


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • <Senior High School Math>: inequality question
  • 【C/C++ 学习笔记】指针
  • 【OceanBase诊断调优】 —— 敏捷诊断工具obdiag一键收集诊断信息实践
  • ChatGPT的核心技术
  • GoLang:云原生时代致力于构建高性能服务器的后端语言
  • 实现两栏布局
  • 数据仓库为什么要分层建设?每一层的作用是什么?
  • 微信小程序之tabBar
  • 利用Java实现数据矩阵的可视化
  • 分布式id生成方案
  • 大模型笔记:吴恩达 ChatGPT Prompt Engineering for Developers(1) prompt的基本原则和策略
  • UE4开个头-简易小汽车
  • 树莓派3b 4b 实战
  • 【经验总结】ubuntu 20.04 git 上传本地文件给 github,并解决出现的问题
  • 【Algorithm】动态规划和递归问题:动态规划和递归有什么区别?如何比较递归解决方案和它的迭代版本?
  • ----------
  • 【Linux系统编程】快速查找errno错误码信息
  • Android开源项目规范总结
  • ComponentOne 2017 V2版本正式发布
  • CSS实用技巧
  • ESLint简单操作
  • FineReport中如何实现自动滚屏效果
  • js写一个简单的选项卡
  • KMP算法及优化
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • linux安装openssl、swoole等扩展的具体步骤
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • PAT A1120
  • Python学习之路13-记分
  • tweak 支持第三方库
  • vue 个人积累(使用工具,组件)
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 第2章 网络文档
  • 复杂数据处理
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 使用agvtool更改app version/build
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • "无招胜有招"nbsp;史上最全的互…
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (09)Hive——CTE 公共表达式
  • (7)STL算法之交换赋值
  • (Java数据结构)ArrayList
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (顺序)容器的好伴侣 --- 容器适配器
  • (原)Matlab的svmtrain和svmclassify
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转)编辑寄语:因为爱心,所以美丽
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'