Apache配置localhost虚拟主机步骤
1、打开apache目录下ess.log"mon Options FollowSymLinks AllowOverride None Order deny,allow Allow from all 修改配置如下: DocumentRoot 修改为本地wamp环境下的www目录(如:C:wampwwwa) ServerName 改为localhost
3、重启Apache,这样就配置好了,本地可以用来访问C:/wamp/www/a 这个站点。 注意事项: 1、httpd文件,打开Include conf/extra/httpd-vhosts.conf模块
2、目录路径,如 C:/wamp/www/a
3、访问权限,如上Deny from all修改为Allow from all 4、hosts文件,配置虚拟域名host指向 5、httpd-vhosts文件,配置虚拟主机
1,hostname 先设置一下,不然 error.log 中会有警告,虽然无关紧要但是总归不好看
2,设置 documentroot 路径,端口设置一下也
3,配置 directory 增加 index index.php index.html 项,options 项目禁止列目录
4,依然是 directory 配置,设置 ess 及其它文件的 ess 为 deny
5,配置 log 目录及 logformat
6,配置虚拟主机,记得设置 ess log 指向你设置的 logformat,error log 的目录设置好
7,启用 rewrite
8,其它项:采用 include 包含的方式包含 虚拟机配置文件目录,模块加载目录及模块配置文件目录,对于所有的目录项最好先声明全局变量方便统一修改
9,性能优化项目,配置 max_connect ,start server number 等相关参数,具体请 google
10,欢迎补充
1.下载并安装好xampp,这个过程就不掩饰了哇。
如果已经打开了apache服务器,先将其关掉。接下来进入配置虚拟主机:
我这里先项目放在了D盘,文件夹名称project,新建一个index.php文件,双击打开文件后写入测试代码:
2.找到你的xampp安装目录,依次找到下面的目录:apache目录--conf目录--extra目录-- 保存。
启动apache服务器,输入你的网站名称,如果结果和如图一样,则说明xampp配置虚拟主机成功。
个人建议,仅供参考,谢谢
如果是apache2.2以上(具体忘记是不是2.2了)的版本,要先把http.conf中的# Include conf/extra/httpd-vhosts.conf 注释#去掉,打开虚拟主机功能,然后配置conf/extra/httpd-vhosts.conf,具体配置参照httpd-vhosts.conf里面的范例就好了
1、安装apache:make,make install。
2、把虚拟机配置成桥接模式。
3、把虚拟机防火墙关掉。
4、把虚拟机和客户机设置成同一个网段内。
5、启动apache:/usr/local/apache2/bin/apachectl start
6、配置apache 的conf目录下面的http.conf:
ServerName: 主机地址和端口
DocumentRoot:默认文档。
7、访问apache,成功!
如果想访问svn,那么加上如下东西:
打开apache的httpd.conf文件,应该在/etc/httpd/conf/httpd.conf下
将231,232行改为User apache Group apache ,如果已经改过来就不用改了。
在最后添加(注意:要在英文状态下输入,并且#后的注释内容不要写的配置文件里,否则apache启动不了)DAV svnAuthType Basic
# SVNPath /usr/linux/xiu #单库时需要这么写,xiu为库名。
SVNParentPath /usr/linux #库路径(多库),根据实际情况而定。
AuthName "repos-project"
AuthUserFile "/etc/httpd/passwd" #存放用户名及密码的文件路径。