PHP 学习笔记1 - wamp 套件安装

  做了五年doNet开发了,最近新入职一家公司,需要使用PHP开发。第一反应是有点小慌张,毕竟doNet的经验已经很足了,而且最近也在深入学习doNet的底层机制。之前一直觉得doNet不好,唠叨着要转语言,现在真有机会摆到自己面前了,却没那么痛快了。冷静想想,以后的日子还长,不要只看着眼前这一年半载,多学一门语言,对专业方面的认识高度也是一种提升吧,不要把doNet的知识丢掉就行了。

  这是学习PHP的第一周,我决定记录下在这个过程中遇到的问题,特别是工具的安装配置问题,语法方面的不会记录太多。

  这个过程中,我安装了 wamp 套件、Composer、PhpStorm。

 wamp 套件的安装与配置

  我安装的版本如下:

  

  一路点击【下一步】直到最后一步:

  

  点击【完成】之后,会启动 wampServer,我们可以在任务栏看到一个 wampServer 图标

  

  可是等等,我们这个图标的颜色有点不对,wampServer 图标正常的颜色是绿色,橙色和红色都表示不正常。

  点击图标,检查MySql服务,发现是正常的,并且已经启动:

  

  检查 Apache 服务,发现 Apache 服务未启动,然后,我们点击菜单【Test port80】来测试端口80:

  

  发现,端口 80 被 IIS 占用了,没办法,这两个web服务器都对 80 端口情有独钟。现在我们选择让 Apache 委屈一下:找到 wampServer 安装目录,并且找到 apache 的配置文件 httpd.conf,我的目录是 C:\wamp\bin\apache\apache2.4.9\conf\httpd.conf,打开文件找到 Listen 段,将端口修改为 8080:

  

  重新启动 Apache 服务,如无意外图标就变绿了,当然我只遇到了端口被占用的问题。

  现在,我们打开浏览器访问 http://localhost:8080/ 就可以访问到 wampServer 的首页了。

  点击页面左下角的 【phpinfo()】链接可以进入到 php 信息页。

  点击页面左下角的【phpmyadmin】链接可以进入到mysql的管理页。

  进一步测试:

  在 C:\wamp\www 目录下新建一个文本文档 ,命名为 test.php,并输入简单的 php 代码:

  

  打开浏览器,访问 http://localhost:8080/test.php 地址,浏览器正常输出:

  

  至此,我们简单的 wamp 环境就安装测试好了!

  ---------------------------------------------------------------------- 3.29 日补充

  配置一个 Apache 站点,有两个步骤:

  1. 监听端口

    在 httpd.conf 文件中添加 Listen [端口号]

  2. 配置虚拟主机,下面是一个例子,将

<VirtualHost *:【端口号】>
ServerAdmin webmaster@dummy-host.localhost
DocumentRoot "【你的站点根目录(绝对目录,web可以访问到的目录)】"
ServerName 【网站域名,也需要在host文件中配置此地址】
ServerAlias 【域名别名,一般同服务地址】
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
<Directory "【需要配置权限的目录(绝对目录,这个暂时不清楚限制)】" >
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>

 

遇到的问题:

在访问站点时,提示错误:Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

解决方案:

在 httpd.conf 文件中,找到 LoadModule rewrite_module modules/mod_rewrite.so 行,并去掉前面的【#】。

 

posted on 2016-03-25 15:47  刘子翔  阅读(462)  评论(0编辑  收藏  举报

导航