首页 > Web开发 > 详细

phpStudy集成环境安装(序)

时间:2020-04-22 12:01:04      阅读:63      评论:0      收藏:0      [点我收藏+]

httpd.conf配置文件进行语法检查

如果配置文件httpd.conf有语法错误时,apache服务一定启动不了。因此,在启动apache之前对httpd.conf做语法检查。

DOS命令下,使用 httpd.exe  t 来进行httpd.conf文件进行语法检查技术分享图片

 

注意:配置文件httpd.conf修改以后,必须重新apache服务,否则,修改的内容不会生效。

 

hosts文件的修改后,不需要重启操作系统,它是立即生效。

Windows系统环境变量的配置

 

“我的电脑”右击——属性——高级系统设置——“高级”选项卡——“环境变量”按钮——系统变量——path的选项

 

特别注意:在进行系统环境变量设置时,一定要小心,如果一旦操作失败,会导致整个window系统无法启动。

 

 

Path的值中,每个路径都要以英文下的分号(;)分隔。

 

以上我自己添加了两个路径,一个是apache的主程序目录,二是MySQL主程序的目录

 

如果出现以下错误,说明没有指定apache的主程序目录技术分享图片

Apache全局配置

 

一、DocumentRoot命令

 

含义:设置网站的虚拟目录(网站根目录)

 

举例:DocumentRoot "e:\www"

 

注意:配置文件中的所有路径上,一律不能出现中文

 

 

 

如果在地址栏中输入localhost/images/img01.png,指向的实际路径是哪里?

 

实际路径:e:\www\images\img01.png

 

localhost代表DocumentRoot

 

127.0.0.1代表DocumentRoot

 

192.168.3.100代表DocumentRoot

 

二、ServerRoot命令

 

含义:设置Apache安装目录,这个目录一般不需要修改

 

举例:ServerRoot "C:/Program Files (x86)/phpStudy/Apache2"

 

   

 

下面这个命令是设置访问日志的存放位置,但它用的是相当对路径,相对于ServerRoot来说的。

 

CustomLog "logs/access.log" common

 

 

 

三、Listen命令

 

含义:当Apache启时,将绑定本机的IP地址(自己的IP地址)和端口号,等待请求的进入。

 

格式:Listen  IP地址[IP地址和端口号][端口号]

 

举例:Listen  80                //侦听所有的IP80端口

 

  Listen  192.168.3.100:80    //侦听192.168.3.10080端口

 

  Listen  192.168.3.100      //侦听192.168.3.100所有端口的请求

 

理解:计算机的端口,大约可以65536个端口。

 

80端口提供WWW服务。80端口是默认端口。

 

21端口提供FTP服务(上传下载文件)。比如:FlashFXPleapFTP网站文件维护FTP软件

 

一台电脑可以有多个IP地址,IP地址可以设置在网卡中。

 

 

 

 

 

 

 

四、DirectoryIndex命令

 

含义:默认首页的设置,多个首页文件名中间用空格隔开

 

举例:DirectoryIndex  index.html  index.php  default.html default.php

 

多个首页文件的优先级:前面的优先级最高

 

注意:如果没有指定首页文件的话,会直接显示网站中文件列表,这样对于网站安全不太好。

 

 

 

五、<Directory></Directory>命令

 

含义:设置虚拟目录的访问权限

 

格式:

 

<Directory  “e:\www”>

 

Options  Indexes

 

Order deny,allow

 

Deny from All

 

Allow from 192.168.3.200

 

</Directory>

 

参数说明:

 

Options要开放哪些服务器的特性,取值:IndexesnoneAll

 

Indexes:如果首页文件不存在(DirectoryIndex没在设置),显示文件列表

 

None:任何服务器的特性都不开放

 

All:所有服务器的特性都开放

 

 技术分享图片

 

上面图片的含义:你没有访问这台服务器的权限

 

Order:指定(deny)禁用和允许(allow)的顺序,如:Order Deny,Allow

 

Deny:设置禁止访问的IP地址或禁止所有

 

Deny from 192.168.3.200 192.168.3.45

 

Allow from 192.168.3  //允许192.168.3后面256台电脑访问我的主机

 

phpStudy集成环境安装(序)

原文:https://www.cnblogs.com/ltl11230/p/12750976.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!