当前位置:厦门SEO > 建站技术 > 正文

Apache如何绑定域名跟新建站点

龙腾SEO 2018-07-04 3159 0


Apache 2.4 服务安装好后,我们要进行配置,网站才可以访问,就像IIS绑定域名、IP、选择站点路径一样,第一步先启动服务,比如程序安装在C盘根目录,那么找到:C:/apache/bin/ApacheMonitor.exe,是一个羽毛形状的图标,双击启动,这时图标会在右下角出现,右键图标打开控制面板,如果start按钮是灰色则表示启动成功:


4116.png

如果启动时出现:The requested operation has failed! 提示,请打开:apache24/conf/httpd.conf,找到这一行:Define SRVROOT "/apache",改为正确的路径:Define SRVROOT "C:\apache"

接下来配置域名,找到:C:/apache/conf/httpd.conf,可以记事本形式打开,这里建议服务器安装Notepad++,小巧高效的编辑器,方便查看修改代码,在末尾处换行添加如下代码:


<VirtualHost *:80>

    ServerAdmin test@163.com

    DocumentRoot c:/fjxmseo

    ServerName fjxmseo.cn

    ServerAlias www.fjxmseo.cn

    #这里配置欢迎首页面

    DirectoryIndex index.php index.html index.htm

    <Directory "c:/fjxmseo">

    Options Indexes FollowSymLinks

    #不容许别人修改我们的页面

    AllowOverride None

    #设置访问权限

    Order allow,deny

    Allow from all

    </Directory>

</VirtualHost>

显红处替换成你站点的信息,邮箱、路径、域名。然后保存,重启服务,这时如果出现错误,提示:the requested operation has failed!并无法启动,可以检查80端口是否被占用,打开CMD,在命令行使用 netstat -aon|findstr "80",或者命令行内进入安装目录Apache\bin,使用命令:httpd -t,看出现什么样的错误提示。

接下来输入域名访问,会出现:外网访问403(Forbidden)错误,仍然是打开httpd.conf文件,找到:

<Directory />

    AllowOverride none

    Require all denied

</Directory>

修改为:

<Directory />

    AllowOverride none

    #Require all denied

    Require all granted

</Directory>


然后重启服务访问域名会出现php代码,这是PHP无法解析直接显示了源代码,打开httpd.conf文件,在末尾处换行粘贴下面代码:

#php5_start


phpIniDir "c:/websoft/php"


LoadModule php5_module "c:/websoft/php/5.2/php5apache2_4.dll"


#php5_end

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

然后重启服务,红色部份是PHP安装的路径,请自行替换,到这里,域名就绑定成功了,网站也可以正常访问。


转载请注明来自龙腾SEO,本文标题:Apache如何绑定域名跟新建站点
本文地址:http://www.fjxmseo.cn/content/24.html

标签:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

关于我

欢迎加我的微信号交流

文章代更新
热门文章
随机tag
网站排名SEO工具网站优化外包百度恶意点击url地址浮动广告代码网站搬家关键词优化wap推广仿站404 not found企业SEOSEM术语反向链接域名历史sns是什么意思电商推广网站权重品牌知名度UGC内链优化免费网盘DEDECMS搬家百度网站收录