apache服务器如何配置多站点
apache服务器如何配置多站点
Apache在安装之后默认只是指向一个站点,即127001,如果要进行多站点的配置,需要更改一些配置。
1
让Apache在启动时能加载虚拟主机模块。
打开Apache安装目录下conf/httpdconf文件,找到下面两行文字,把最前面的 # 号去掉,然后保存。
#LoadModule vhost_alias_module modules/mod_vhost_aliasso
#Include conf/extra/httpd-vhostsconf
2
接着找到同一文件中的DocumentRoot和Directory,改为站点目录的上一级目录
例如站点放在 D:/Appserv/www/1 和 D:/Appserv/www/2,则改为以下形式
DocumentRoot"D:/Appserv/www"
<Directory"D:/Appserv/www">
3
配置完成后即可打开Apache安装目录下/conf/extra/httpd-vhostsconf文件,在最后添加如下:
DocumentRoot是文件放置路径,ServerName是网站域名:
<VirtualHost:80>
DocumentRoot"D:/Appserv/www/1"
ServerName wwwxxxcom
</VirtualHost>
<VirtualHost:80>
DocumentRoot"D:/Appserv/www/2"
ServerName wwwxxx2com
</VirtualHost>
4
最后重启Apache服务就配置完成。
5
我个人配置阿帕奇的时候遇到过一个问题,就是比如我的网站wwwstzjzcom
直接输入域名打开的结果却是appserv界面
如图所示:
6
我的解决办法是
Apache安装目录下/conf/extra/httpd-vhostsconf文件,在最后添加如下:
<VirtualHost:80>
DocumentRoot"D:/Appserv/www"
ServerName 127001
</VirtualHost>
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
在Linux下搭建apache服务器可以有多种方法:
一种是源码编译安装,这种方法耗时间,对不熟悉的人来说不建议
另外一种则是yum安装,下面给出yum安装方法
1、安装Apache
yum install httpd2、设置Apache服务的启动级别
chkconfig --levels 235 httpd onApache是一个服务,所以,可以通过设置服务的启动级别来让它启动。2,3,5三个级别开机启动
3、启动命令
service httpd start注意事项:
1、验证是否安装成功
现在打开http://ip地址,看看有没有Apache的默认页面出来了?如果有就对了。
2、安装目录介绍
Apache默认将网站的根目录指向/var/www/html 目录
默认的主配置文件是/etc/httpd/conf/httpdconf
配置存储在的/etc/httpd/confd/目录
资源链接: https://panbaiducom/s/1UYmQ-nf9OVudO4g8ePtpBQ
提取码:5x02
首先确定自己的安装位置,将文件解压到自己的安装位置,解压出来的文件可以重新命名。打开解压后的文件找到Apache24文件夹;Apache24文件夹的路径就是我们的安装路径我的是 G:/AndroidWeb/ApachePackage/Apache/Apache24
无法打开的可以修改后缀为txt修改,改完之后再回来。
1安装目录不在C盘,比如我是G盘,那么输入 G: 回车
2进入Apache24文件夹下面的bin目录,我的输入 cd G:/AndroidWeb/ApachePackage/Apache/Apache24/bin
3安装Apache: httpdexe -k install -n “localhost”
4如果出问题需要卸载:(上述问题是我们的修改没有保存,所以说目录不合法) httpdexe -k uninstall -n "localhost"
5开启服务: httpdexe -k start -n "localhost"
6关闭服务: httpdexe -k stop -n "localhost"
7测试是否成功:终端进入进入Apache24文件夹下面的bin目录 cd G:/AndroidWeb/ApachePackage/Apache/Apache24/bin ,开启服务 httpdexe -k start -n "localhost" ,打开浏览器,地址栏输入 http://localhost 并回车,显示It works!,表明Apache配置成功。
8对应的进程。
9快速开启服务,重启,关闭:
0条评论