1。apache
默认端口号是80
测试:在地址栏中输入 http://localhost 显示结果:it works
配置文件夹:conf文件夹
配置文件:conf/httpd.conf
默认的虚拟目录:htdocs
2。php
配置文件:php.ini
在apache的虚拟目录htdocs中新建测试php文件
测试代码
1 <?php 2 phpinfo(); 3 ?>
3。mysql
默认的端口3306
4。虚拟目录的更改
DocumentRoot用来更改虚拟目录,要注意更改文件夹的权限
DocumentRoot的位置:
在apache的conf文件夹的httpd.conf配置文件中
5。更改首页
DirectoryIndex
DirectoryIndex的位置:
在apache的conf文件夹的httpd.conf配置文件中
6。更改监听的端口
Listen
Listen的位置:
在apache的conf文件夹的httpd.conf配置文件中
7。DNS解析
DNS:域名解析系统,浏览器输入域名,先到最近的DNS服务器上解析出域名对应的IP地址,
然后通过IP地址去访问服务器。
ps:
最近的DNS在本地,路径:C:\Windows\System32\drivers\etc
8。虚拟主机的配置
一个apache支持多个网站,从浏览者的角度看起来,每个网站都是一个独立的主机,称为虚拟主机
开启虚拟主机的指令位置:
在apache的conf文件夹的httpd.conf配置文件中
ps:
将注释行“Virtual hosts”下面的注释关闭。
在httpd-vhosts.conf文件中做相关的配置:
<VirtualHost *:80>
DocumentRoot "网站放置的位置"
ServerName 域名
<Directory "网站放置的位置">Allow from all</Directory> #权限设置
</VirtualHost>
原文地址:https://www.cnblogs.com/mrray1105/p/8191766.html