怎么搭建php环境Apache+PHP+mysql

怎么搭建php环境Apache+PHP+mysql,第1张

方法: 1 建立文件夹 在D盘(这个盘可以任意选,建议不要建立在C盘)根目录下新建一个文件,命名为amp,并分别创建apache、php和mysql文件夹 2 开始安装Apache Apache的安装很简单,直接双击>

用 phpstduy 这个软件,很好安装和使用,安装好开启apache和mysql 就可以了。

如果开启apache开启失败,一般都是80端口被占据,所以要关闭,在window里的 dos  输入命令 netstat -ano 查询 占据80端口的程序,也就是PID例如下图

然后打开任务栏(任务管理器),点击进程查看pid

然后

,这里就能查看到哪个程序占用,然后关系掉程序就可以了。如果没用PID。点击菜单栏的查看,选择‘选择列’

先从网站上下载APACHE223 Mysql 5022 PHP 520
假设:系统盘为 c:/
假设:安装好后目录状态会是这样子:
apache--> C:\Program Files\Apache Software Foundation\Apache22
mysql-->C:\Program Files\MySQL\MySQL Server 50
php--> c:/php
准备工作:
安装之前需要检查80端口、3306端口是否被其它程序占用,如果有,则需要删除相应的软件
-------------------------------------
第一步安装mysql
解 开压缩包,执行安装文件,大部分只需要按照缺省路径和安装提示进行安装就可以了,需要注意就是不能选择匿名用户,同时需要把mysql的路径加入系统的 Path路径中。安装结束后,需要重新启动计算机。重启计算机后,检查[控制面板]-[管理工具]-[服务],确定里面的mysql服务是否启动,如果没 有,则启动mysql服务。
注意:快捷方式里面的mysql登录端,是直接以root用户登录进去的,提示的密码是root用户的密码。你可以在此root用户的状态下,创建用户的数据库和新的用户。
命令如下:
CREATE DATABASE gc0100; //创建数据库
GRANT ALL PRIVILEGES ON gc0100 to gc0100@localhost IDENTIFIED BY 'gc0100';//创建本地用户
GRANT ALL PRIVILEGES ON gc0100 to gc0100@"%" IDENTIFIED BY 'gc0100';//创建远程用户
然后可以在[开始]->[运行],输入cmd
然后执行命令:
mysql –u 用户名 –p 访问的数据库
随后将提示输入相应用户的密码。
-----------------------------------
第二步: 安装apache 并配置支持PHP
双击安装文件apache_223-win32-x86-no_sslmsi,按照缺省路径和提示安装就可以了。缺省将安装在C:\Program Files\Apache Software Foundation\Apache22下。
还会有输入框,提示输入域名呀管理员信箱,随便填就是了
+----------------------------------------
| 注: 安装完后会自动安装并启动apache的服务,如在此处出现问题:
|“(OS 10048)通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次:
| make_sock: could not bind to address 0000:80” 一般是IIS占用了80端口引起的
| 解决方法: 打开控制面板->服务找到 IIS admin 的服务关闭并禁用
| 然后用CMD进入命令行模式进入你安装apache的目录 /apache2/bin
+----------------------------------------
启动Apache,只需要在Apache的快捷功能中,进行启动就可以了。
随后在IE里面测试apache是否成功,输入
如果出现 It works!则表示apache安装成功。
------------------------------------
PHP的安装
将php-520-Win32zip 里内容解压到 c:\php里
找 到 php目录里的 phpini-dist (似乎这是一个习惯,其实我更喜欢用phpini-recommended)重命名为 phpini 并拷到 windows系统目录下(特殊情况:win2k系统目录为c:\winnt, Windows XP 则为 c:\windows目录。再将php目录里的所有动态库(dll)拷贝到system32目录下(win2k为c:\winnt\ system32,windows xp则为c:\windows\system32)最后到c:\php\ext下将php_gd2dll php_mysqldll这两个文件复制到system32目录下(同上)
---------------------------------
配置apache里的>一、先测试php成功安装与否,PHP环境搭建好后,需要查看其中细节是否正常,
<php echo phpinfo(); >保存为PHPINFOPHP运行,看能不能正常显示,有没有mysql的部分,以及有无Zend部分Zend optimizer是否正常。
二、然后写个脚本先测试下php连接mysql是否正常吧
<php
$link=mysql_connect("localhost","root","");
if(!$link) echo "失败!" ; else echo "成功!" ;
mysql_close();
>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13365799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存