关于配置apache时无法用自定义域名访问论坛的问题

之前配置apache的时候,自定义了一个域名,并且将ip和域名写入了windows上的hosts文件里,然后出现了使用ip地址可以正常访问,在windows上也可以ping通自定义的那个域名,但是在浏览器中无法使用自定义的域名进行访问。

我的网络设置为桥接,自动获取ip地址的

然后再虚拟机上测试网络服务的时候发现,

正常系统默认网卡名应该为eth0,而在我的虚拟机上第一个网卡就命名为了eth1

接下来查看网络服务的配置文件,又发现与eth0相关的配置文件中是有内容的,但是与eth1相关的配置文件却是空的

我们重启网络服务试试,结果显示

但是这时候实际上我的虚拟机的网络服务是畅通的。。

这时候把/etc/sysconfig/network-scripts/ifcfg-eth0删掉了

然后重新编辑了/etc/sysconfig/network-scripts/ifcfg-eth1 为如下内容

重新启动网络服务,已经可以正常启动了

重启apache,从浏览器中使用自定义域名访问,成功登录论坛

***************************************************************************************

此处仍有一个疑问

先前我的网络服务使用的网卡为eth1

但是为什么eth0的配置文件中有内容,eth1的配置文件内容为空我还能正常的使用网络服务,只是在重启网络服务中会提示设备不存在的信息?

时间: 2024-07-31 01:26:12

关于配置apache时无法用自定义域名访问论坛的问题的相关文章

配置 Apache 服务器禁止所有非法域名 访问自己的服务器

1.http2.4.1以前: 第一种 直接拒绝访问 打开 httpd.conf  文件,将一下配置追加到文件最后. #直接拒绝所有非法域名 <VirtualHost *:80> ServerName * ServerAlias * <Location /> Order Allow,Deny Deny from all </Location> ErrorLog "/alidata/log/httpd/error.log" CustomLog "

wamp设置自定义域名访问php网站

wamp是一个在window系统下很不错的php开发套件,一般我都是使用此套件在本地进行开发和测试的 特别是alias功能特别好,可以同时开发N个php网站而不互相影响 但alias有一个问题,它其实把不同的alias当成了不同的目录,所以在浏览器的地址像是这样的http://localhost/think.,其中的think就是一个alias 而这样就带来了一个问题,假如页面中的资源文件(css,js,图片等)的路径是这样的:"/js/jquery.min.js",那么在本地这个文件

LAMP(2)--结合discuz配置apache,mysql搭建论坛

★下载discuz mkdir /data/www   <== 先创建一个目录,用以存放网站程序  cd /data/www  wget  http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip  unzip Discuz_X3.2_SC_GBK.zip [[email protected] www]# lsDiscuz_X3.2_SC_GBK.zip  readme  upload  utility ①      ②    

为在Windows Azure上的网站配置自定义域名

本篇体验给Windows Azure上的网站自定义域名,首先"CNAME"和"A记录"是必须了解的概念. 假设,在Windows Azure上的网站域名是:x.chinacloudsites.cn CNAME 通过CNAME,可以把诸如mywebiste.com, www.mywebsite.com的域名映射到x.chinacloudsites.cn上.mywebiste.com, www.mywebsite.com相当于x.chinacloudsites.cn的别

Apache 2.4.6 多域名多网站配置

参考链接:How To Set Up Apache Virtual Hosts on CentOS 7      近日因为需要,需要在一个公网IP的服务器上配置多个网站,不同的域名访问不同的网站,用到了Apache的Virtualhost     系统环境:centos 7 + apache 2.4.6  + php  + mysql # 创建网站目录 mkdir -p /var/www/shuaiqijun.com/public_html    #  帅旗军个人博客  mkdir -p /va

Nginx,Apache只允许域名访问详细配置

Nginx,Apache只允许域名访问详细配置 一.nginx配置只允许域名访问 # 设置不允许Ip访问web(default_server) server { listen 80 default_server; server_name _; return 403; } # 设置www.meteor-yu.com域名访问web server { listen 80; server_name www.meteor-yu.com; location /ngx_status { stub_status

mac下配置Apache虚拟域名方案,以及遇到的坑

  1. 配置Apache虚拟域名 1.执行    sudo vi /etc/apache2/httpd.conf 开始配置httpd.conf 的文件; //配置listen 80端口(默认配置),此处可以修改监听端口,例如Listen 81   2.打开相应 LoadModule 相应LoadModule userdir_module libexec/apache2/mod_userdir.so //允许用户从自己的主目录中提供页面(使用"/~username") LoadModu

【转】七牛免费SSL证书,配置自定义域名CDN加速

原文链接:https://excaliburhan.com/post/use-qiniu-ssl-and-cdn.html 申请七牛SSL证书 其实,七牛在很早之前就支持CDN使用https,但是他要求证书的有效期是一年及以上,而我的主站用了Let's Encrypt的免费SSL证书,有效期90天,自动续签的形式.所以,为了使CDN的图片也是https的,一直采用了七牛默认的xxx.qnssl.com域名. 在11月,七牛发布了免费SSL证书,亚洲诚信的DV证书.申请起来也很简单,参见七牛SSL

配置Apache绑定多个域名

Apache是目前使用的比较多的Http服务器之一,快速,稳定,可靠,并且可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,并且源代码全部开放.如何通过设置Apache的http.conf文件,进行多个域名的绑定呢? 我这里以系统为Centos6.4,IP为112.124.101.177,域名为www.aaa.com,www.bbb.com为例 打开httpd.conf文件 ServerName 127.0.0.1 修改成ServerName 112.124.10