×

apache域名配置方法是怎样的?apache配置域名出现异常如何处理

分类:域名资讯 编辑:互联网观察 浏览量:112
2021-03-30 15:54:39
   apache其实是一个网页服务器,它是开放源码的服务器,它可以在大部分的电脑操作系统里面使用,因此安全性被大家所认可,它也是当前最为流行的一个网页服务器软件,大家在把项目所在服务器的IP和购买的域名绑定好之后,接下来就需要做apache域名配置了,但是很多朋友不知道如何操作,接下来新网就给朋友们具体的来说下apache域名配置方法是怎样的?apache配置域名出现异常如何处理。
 
  apache域名配置方法是怎样的?
  1、找到apache安装目录下,conf文件夹下的httpd.conf文件,用记事本或其他文本编辑软件打开。
  2、在文件中搜索”Include conf/extra/httpd-vhosts.conf“这一行,去掉前面的”#“,开启虚拟主机功能。
  3、找到apache安装目录下,conf/extra文件夹中的httpd-vhosts.conf文件,用记事本或其他文本编辑软件打开。
  4、在文件的最后,加上以下代码后保存:
  ServerName www.domain.com
  DocumentRoot D:/www/domain
  Options +Indexes +Includes +FollowSymLinks +MultiViews
  AllowOverride None
  Order allow,deny
  Allow from all
  其中,80是服务器的端口,ServerName后面的是域名,DocumentRoot和Directory后面的是网站程序所在的目录。
  5、找到服务器的hosts文件,以Windows系统为例,在C:\windows\system32\drivers\etc目录下,用记事本或其他文本编辑软件打开。
  6、在hosts文件的末尾添加一行126.63.36.3 www.domain.com,并保存,重启服务后即可通过域名访问。
  apache域名配置-绑定项目方法
  1:Apache配置
  进入Apache的conf目录;
  2.1:查找# Virtual hosts
  2.2:输入:
  DocumentRoot F:/www_php/blog_com/my_blog#域名对应的-项目目录;
  ServerName blog.com#项目目录对应的-域名;
  3:查找# Virtual hosts
  将# Include conf/extra/httpd-vhosts.conf前面的“#”去掉;
  打开Apache目录下Apache2.2\conf\extra\httpd-vhosts.conf文件;
  在文件末尾添加
  DocumentRoot F:/www_php/blog_com/my_blog#域名对应的-项目目录;
  ServerName blog.com#项目目录对应的-域名;
  重启Apache;
  测试;
  打开C:\Windows\System32\drivers\etc目录下的hosts文件;
  输入127.0.0.1 blog.com;
  注意:用管理员用户权限打开。
  注意事项
  还可以参考我的配置默认主页。
  还可以参考我的配置虚拟目录。
  详解apache配置域名出现异常如何处理
  首先,配置域名,监听端口。
  第二步,重启apache;
  /www/server/apache/bin/apachectl restart;
  第三步,外网浏览器访问 ,访问不了;
  第四步,排查原因
  1. 在服务器上本地 curl localhost:889 访问,连接拒绝。
  2.查看端口的使用情况 lsof -i:889。
  3.查询了一下监听 netstat -tnl。
  4. 想到有可能是服务器端口没开放,用 firewall-cmd --list-ports 查看开放端口。
 
  5. 以centos7开放889端口为例:
  添加端口
  firewall-cmd --zone=public --add-port=889/tcp --permanent (--permanent永久生效,没有此参数重启后失效);
  刷新规则
  frewall-cmd --reload;
  查看指定端口
  firewall-cmd --zone=public --query-port=8080/tcp;
  删除指定端口
  firewall-cmd --zone=public --remove-port=8080/tcp --permanent;
  查看已开放得所有端口

  firewall-cmd --list-ports。


  apache域名配置方法是怎样的?大家在做apache域名配置的时候,就可以参考上面的方法去做,如果在apache域名配置的过程中,出现了异常的情况的话,也不要着急,大家可以按照上面的步骤一步步的去解决,如果还不能解决问题的话,那么就可以咨询下新网的工作人员。


声明:免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发

送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。本站原创内容未经允许不得转载,或转载时

需注明出处:新网idc知识百科

免费咨询获取折扣