关于php:Wampserver安装和配置

55次阅读

共计 1512 个字符,预计需要花费 4 分钟才能阅读完成。

Wam pserver 是由 Windows+Apache+MySQL+PHP 组合的集成开发软件包,能够用于搭建 Web 服务器为外界提供网络服务。

浏览器浏览网页的流程:

1. 浏览器输出网址后,通过 DNS 服务器将网址转换成相应的 IP 地址,如 198.1.16.33. 因为域名的默认端口是 80,最终的解析地址是 198.1.16.33:80. 网络会依据这个 ip 地址找到对应的服务器 – 也就是咱们配置的 Apache 服务器。

2. 而后 Apache 服务器会将它某个目录下的 index.html 里的代码,通过 URL 地址在返回给客户端的游览器,而后游览器就会依据返回的代码解析成咱们看到的网页内容。

3. 如果咱们拜访的是 PHP 文件,那么在 Apache 会将文件传给 PHP 进行解析,解析后在通过 Apache 服务器返回到浏览器中。

4.MySQL 用来存储服务器上相应的数据的。当须要提交或者读取相干数据时,都是通过 MySQL 来读取其中的数据的。

Wampserver 的配置:

1.Apache 的配置:

(1). 外网拜访权限

刚装置好的 wampserver 默认是只容许 127.0.0.1 拜访的,也就是只容许本机拜访。

1). 找到 wamp/bin/Apache/conf/httpd.conf 关上,搜寻 onlineoffline tag – don’t remove。把其下的“Deny from all”删掉,再把“Allow from 127.0.0.1”改成“Allow from all”,就能够了。

注:开启 URL 重写性能非必须。(它的作用就是设置 URL 重写以暗藏 URL 中含有的 index.php。一般来说 URL 过长或者动态化的 URL 都不利于 SEO(搜索引擎优化:改良网站在搜索引擎中的关键词天然排名,为了达到更好的搜寻到本网站)。因而暗藏的目标就是要达到更好的 SEO 成果。)

2). 持续搜寻,找到如图所示的两个中央(别离在大概第 190 行和第 225 行),别离把“AllowOverride None”改成“AllowOverride All”(这一步操作是针对应用了 URL 重写性能的敌人,如果没有用到的话这步倡议不要做批改,因为

改了这个之后 Apache 的安全性会稍微有所降落。)

3). 开启 URL 重写性能,当然咯,如果大家感觉 URL 重写性能没有必要的话,这个能够间接忽视,然而如果开了

的话,下面的第二条就必须做一下了,否则很容易造成谬误。依照下面的办法关上 httpd.conf 文件,找到 #LoadModule rewrite_module modules/mod_rewrite.so,而后把后面的“#”删掉,就能够了,当然咯,如果想要这个批改失效的话,还须要立刻重启一下 apache 服务。

(2). 批改 wampserver 网页文件寄存目录:

1). 批改 wampserver 中的 www 文件地位。关上 wampserver 的装置目录,在关上外面的“script”文件夹,用记事本关上外面的 config.inc.php,找到“$wwwDir = $c_installDir.’/www’;”,改成大家心愿的目录就行了,比方改成 D:website,对应的代码就是 $wwwDir =‘D:/website’;(留神,windows 下示意门路的“”在这里必须改为“/”)。而后敞开 wampserver,而后再关上,www 目录就变成咱们设定的 D:website 了。

2). 批改 Apache 中 www 文件的地位。关上 wamp/bin/Apache/conf/httpd.conf,寻找“DocumentRoot”大略在第 178 行,把前面的值改成咱们理论网站须要的门路,再寻找“”,同样把前面的值改成咱们网站寄存的理论地址,就 OK 了。

正文完
 0