服务器配置:
windows2003,appserv-win32-2.5.8.exe
运行程序有
shopex4.84 文件目录:D:\AppServ\www
wordpress-3.1.2-zh_CN 文件目录:D:\AppServ\wordpress
问题是:
1.想通过www.xxx.com访问shopex
2.想通过blog.xxx.com访问wordpress
请问怎么实现,最好有具体步骤。
在谷歌,百度里面搜索的解析方式没有一个通过的。
下面是自己努力了2天的结果,自己给出方案吧。
前提条件:自己必须有域名www.xxx.com,和服务器,我的域名和服务器是万网的。看图说话。
配置二级域名的时候,需要新增域名解析,在RR值填写*,或者二级域名的开头,如blog.xxx.com,类型为A记录,值填写对应IP地址。新增即可。
首先:修改本机的hosts文件,如下: C:\WINDOWS\system32\drivers\etc\hosts
示例:
127.0.0.1 localhost
127.0.0.1 www.xxx.com
127.0.0.1 blog.xxx.com
其次: 打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉#意思是启用apache的虚拟主机功能。
#Include conf/extra/httpd-vhosts.conf
去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。
最后:
4: 打开extra目录内的httpd-vhosts.conf文件,什么都不管,直接在文件底部加入自己要加的虚拟主机的信息。如下面所示。
分别是给出一个管理员邮箱、指出此网站的根目录、域名。注意目录间隔最好用/而不是\ 。
重要提示:图1的代码也可以放到httpd.conf文件的最底部。或者放在extra目录内的httpd-vhosts.conf
两个文件都可以,但是只能放在其中一个文件中。
--------------------------------------图1-----------------------------------------------------
<<VirtualHost *:80>
ServerAdmin xxx@126.com
DocumentRoot "D:/AppServ/www"
ServerName www.xxx.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin xxx@126.com
DocumentRoot "D:/AppServ/wordpress"
ServerName blog.xxx.com
</VirtualHost>
----------------------------------------图1-------------------------------------------------------------------
*以上路径中的斜线左斜右斜都可以。
将appserv的apache服务重启,就可以了。
对了:可能会出现apache出现You don't have permission to access / on this server. 提示,
查了一下apache手册找到问题所在处。这里定义了默认对网站根的访问权限。
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
改成
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
就可以了
相关推荐
二、Appserv的配置 1. 配置文件:Appserv的主要配置文件是`httpd.conf`,位于安装目录的`conf`子目录下。你可以通过编辑此文件来调整服务器的行为,如设置端口号、修改网站根目录等。 2. 环境变量:Appserv的环境...
AppServ的功能相当完整,包含了以下相当常用的元件: .Apache 1.3.31 .PHP 4.3.8 .MySQL 4.0.20 .Zend Optimizer2.5.3 .phpMyAdmin 2.6.0-rc1 .Perl 5.8.4 安装好AppServ之后,预设的WWW网页资料夹为「...
《Apache AppServ 2.5.9:搭建个人Web服务器的详细指南》 Apache AppServ是一款集成化的Web服务器软件,它包含Apache HTTP Server、MySQL数据库和PHP编程语言,为用户提供了一站式的Web开发和测试环境。这个版本,...
这个压缩包文件名为“AppServ”,很可能就是完整的AppServ安装包,方便用户下载后直接解压使用。 Apache是AppServ中的核心部分,是一个强大的、免费的、开源的HTTP服务器,被广泛应用于互联网上。它具有高度的可...
9. **版本更新**:`AppServ V2.5.9.exe`表示的是AppServ的2.5.9版本安装程序。随着技术的发展,新版本可能包含性能优化、新功能或修复的安全问题,因此建议定期检查并升级到最新版本。 10. **应用部署**:当开发...
二、Appserv的配置 1. 启动Appserv服务:安装完成后,可以在开始菜单找到Appserv的相关项,点击"Start Appserv"启动Web服务器。 2. 配置Apache:打开浏览器,输入"http://localhost:8080",如果一切正常,你应该能...
在压缩包内,"appserv-win32-2.5.9.exe"是一个可执行文件,这是整个Appserv安装程序。双击运行此文件,Windows用户可以按照向导式的步骤来安装Apache、PHP和MySQL。安装过程中,用户可以选择安装路径、设置端口号...
《Apache Tomcat与Appserv:一个简易Web服务器的探索》 Apache Tomcat,作为一个开源的Java Servlet容器,是许多开发者构建Web应用程序的首选工具。它实现了Java Servlet和JavaServer Pages(JSP)规范,允许开发者...
Appserv-win32-2.6.0 (2).exe这个文件名表明这是Appserv的Windows 32位版本,版本号为2.6.0的第二次更新,它通常包含预设配置,只需简单几步就能在本地计算机上启动并运行一个完整的PHP开发环境。 【Yourphp】Your...
标题“appserv-win32-2.5.10”指的是一个特定版本的Apache AppServ Web服务器软件,专为32位Windows操作系统设计。AppServ是一个集成的Web开发环境,它集成了Apache HTTP服务器、PHP编程语言、MySQL数据库管理系统和...
本文将详细解析Appserv的安装过程以及基本配置步骤。 一、Appserv的下载与安装 标题中的"appserv-win32-2.5.9.zip"表明这是一个针对Windows系统的Appserv版本,版本号为2.5.9。这个压缩包内包含的主要文件有...
"appserv安装图解教程.pdf" titular summary:本文档提供了 AppServ 安装图解教程,涵盖了从下载到安装完成的详细步骤,包括安装前的准备、安装过程中的选择和设置、安装完成后的测试等内容。 知识点1:AppServ ...
【标题】"appserv win32-2.5.10"指的是Appserv在Windows 32位系统上的一个特定版本,即2.5.10。Appserv是一款开源的Web服务器集成包,它集成了Apache、PHP、MySQL等组件,方便用户在本地计算机上快速搭建网站开发...
**二、APPserv-8.6.0 的特性** 1. **新版本更新**:APPserv-8.6.0 是官方提供的最新版本,这意味着它包含了一系列的修复和改进,提高了整体性能和兼容性。 2. **一键安装**:与之前的版本一样,APPserv 提供了简单...
AppServ 是 PHP 网页架站工具组合包,泰国的作者将一些网路上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、...
Appserv 是一个针对初学者和开发者的轻量级Web服务器解决方案,它整合了Apache服务器、PHP解释器、MySQL数据库等组件,简化了这些组件的安装和配置过程。对于那些想要学习PHP编程或者测试网站的人来说,这是一个非常...
AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等
在使用Appserv进行安装时,用户只需运行`appserv-win32-2.5.9.exe`这个执行文件,然后按照向导提示进行操作。安装过程中,Appserv会自动配置Apache和PHP的设置,将它们关联起来,并创建一个默认的MySQL数据库。安装...