关于linux下apache分配多端口找不到httpd.conf文件的情况要怎么操作?

网上关于linux下apache分配多端口的教程都是操作httpd.conf来完成的,但是现在我的电脑里面没有那个文件,只有apache2.conf文件,而且apache2.conf中也没有网上教程说的那几行需要改的代码,那现在应该怎么操作?谢谢

我装的是虚拟机 版本是ubuntu 18.04.2 LTS

对于这种情况,你可以通过以下步骤来操作:

  1. 打开终端,在终端输入以下命令来搜索httpd.conf文件

    sudo find / -name httpd.conf
    
  2. 如果能够搜索到httpd.conf文件,进入文件所在目录,然后使用vim等编辑器打开httpd.conf文件进行修改。

  3. 如果未能搜索到httpd.conf文件,那么可以尝试打开apache2.conf文件,查找类似Listen 80的内容(80为默认端口),并在下面添加需要使用的端口号,例如:

    Listen 8080
    

    然后保存并退出apache2.conf文件。

  4. 接下来,需要重启Apache服务器使配置生效,可以通过以下命令重启:

    sudo systemctl restart apache2.service
    

以上就是针对这种情况的解决方法,希望能对你有所帮助。