创建完整的PHP服务器

godict
godict
管理员
969
文章
0
粉丝
网络周边阅读模式

windows默认的情况下.PHP是无法打开的,所以就要自己安装配置。现在网上有好多关于PHP服务器配置的方法。不过有好多都太复杂,结果搞了一天都没有搞出门楣。偶然间发现一个比较简单的路子,在这里写出来也供大家分享:
1,首先要安装IIS服务,安装过程就不用说了,网上多大去。
2,选择PHP安装包,这里推荐一个非常方便的软件包,不用那么麻烦的去配置了。去网上下一个AppServ的软件包,里面集成了PHP5+MySQL+phpMyAdmin。这么多的东西一次都装成功了,关键配置也非常简单.
3,点击安装AppServ,安装路径根据需要可以更改也可不改,然后一路next;在出现出现apache httpd server对话筐,要你输入主机名和管理员油箱和端口时,一般情况下主机为localhost,用户自己定义,端口就不用改了(默认80)。

4、配置IIS,右击我的电脑-》高级-》环境变量-》系统变量里新建(或更改)path,修改路径为"C:\AppServ\php5"(默认安装路径),然后点击应用。
右击我的电脑-》管理-》默认网站??右击打开属性-》点击主目录-》配置-》映射中添加 扩展名为".php "执行路径为"C:\AppServ\php5\php5ispai.php",点击确定。
点击“ISAPA筛选器”-》添加-》筛选名称“PHP",可执行文件“C:\AppServ\php5\php5ispai.php",点击确定。
5、在主目录中配置一下本地路径“C:\AppServ\www”点击确定,然后在把你的网站程序放到该目录下,用浏览器就可以打开了。
6、为了安全还要做一下工作
改变网页存储目录
用编辑工具(如记事本)打开c:\AppServ\apache\conf 文件下的httpd.conf文件,找到DocumentRoot “C:/AppServ/www” 命令中把C:/AppServ/www改为你自己想做为php主目录的文件夹下面。比如我是改为d:\phproot,以后你输入http://127.0.0.1:80就会自动从d:\phproot中提取网页,单改这还不行,在httpd.conf里还要改一句:命令中把C:/AppServ/www和上面改的目录一样.保存httpd.conf文件覆盖原来的.
将c:\AppServ\www目录下的phpmyadmin目录,复制到d:\phproot目录下,d:\phproot目录就是你上一步设置目录.
打开http://127.0.0.1:80/phpmyadmin就可以看见phpmyadmin了.
改变http访问端口
打开c:\AppServ\apache\conf 文件下的httpd.conf文件,找到port 80这行,把80改你想要的端口就可以了,改变后,以后你HTTP访问也要带相应的端口.
改变mysql的用户名和密码
IE打开http://127.0.0.1:80/phpmyadmin选择语言,这里我们以中文来说明.
点击权限,我们看到了四个用户,在2.2.0中就只有一个.在把第一第二第三个前打上钩,还在其下面选择这两项,点执行:
收回用户的所有激活权限,然后删除用户
删除与用户名称相同的数据库

改用户密码
现在只剩下一个mysql用户,点击这个用户编辑,更改密码选项下填入你的密码(默认密码是空).比如输入密码:123
打开d:\phproot\phpmyadmin\config.inc.php文件找到$cfg[’Servers’][$i][’password’](注意是第一个)看他后面是不是空的,在其内填入你上一步更改的密码,比如:123
改用户名
点”权限”改用户名,把root改成你想要的比如我改成good(注,英文名),其他的不动,并选择:
创建带有相同权限的新用户并 ...... 从用户表中删除旧用户

打开d:\phproot\phpmyadmin\config.inc.php 找到$cfg[’Servers’][$i][’user’] = ‘root’; 将root修改为你刚才修改的用户名,比如:good
防止别人进入phpMyAdmin
打开d:\phproot\phpmyadmin\config.inc.php把:
$cfg['PmaAbsoluteUri'] = ''

修改为

$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin';

现在你只要把文件放到d:\phproot目录下就可以通过http://127.0.0.1:80http://127.0.0.1浏览.

提示:config.inc.php用记事本打开时不太好修改,可以用Macromedia打开。

文章末尾固定信息

我的微信
这是我的微信扫一扫
weinxin
我的微信
微信号已复制
我的微信公众号
我的微信公众号扫一扫
weinxin
我的公众号
公众号已复制
 
godict
  • 本文由 godict 发表于2008年8月12日 23:39:26