蜂鸟数码 | 注册会员 | 取回密码 | 新闻中心 | 独立面版 | 付款方法|用户管理 | 代理管理 | 简体
云主机 智能建站 裂变工具 全平台涨粉
首 页 域名注册 美国空间 香港空间 国内空间 智翔主机 防御空间 特价空间 NET空间 数据库 服务器 企业邮局 代理中心
新闻首页 官网公告 帮助信息 网络知识 所有新闻

 
 


[22its技术网]windows7下 php mysql apache phpmyadmin 配置

发布者:ocean 发布时间:2013/1/8

 


以下内容仅代表本人观点:http://www.joceancloud.com
http://my.home.news.cn/blog/control/articleFolder.doASP虚拟空间
这两天因为要写一个PHP环境配置的文档,所以我又把环境重新配置了一遍。文档写得很详细,几乎是一步一个截图。在这期间也参考了一些网上的资料,但转载还是请注明出处,下面言归正传。

需要的软件
  1. php-5.4.8
  2. Apache2.2
  3. Mysql 5.2.44
  4. phpmyadmin
其它版本也可以。

软件下载地址:

做好安装前的准备工作以后就可以开始安装了。


. 安装apache

1.将压缩包ttpd-2.2.22-win32-x86-openssl-0.9.8t.zip(名字因版本不同而不同,下面我就不再重复了)解压后,打开文件中的执行程序。

2.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

点击next。

3.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

next。

4.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
next.

5.
windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

如果要连接到互联网network domainserver name 写入对应的服务信息,如果只是作为单机可以随便 输入,但不能为空,一般可以输入localhost;apache默认端口是80号,可以根据不同需要选择其它端口。

6.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

这里选择安装类型,可以是典型安装也可以是自己手动选择,可以由自己选择,一般选择typical。接下 来就直接点击next

7.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
next.

8.

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

开始安装.
9.
windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
安装完成。

安装PHP

1. 在安装PHP时我选择有是PHP代码包,可以直接从官网上下载,解压后将文件名php-5.4.8-Win32-VC9- x86改为php。并放入自己想放入的文件位置。比如我选择的是D盘下的PHPserver文件中路径 D:\PHPServer \php

2.php配置

找到PHP的安装文件,将文件中的php.ini-development文件。(在我的电脑中路径为D: \PHPServer\ php\php.ini-developmen)名字改为php.ini,打开 php.ini文件。

3. php.ini找到

; On windows:

http://blog.10jqka.com.cn/account/3125/147683125/posts/8184732.shtml;extension_dir = "ext"

约在729;

将其改为(不要忘记将extension_dir前的分号去掉):

; On windows:

extension_dir = "D:/PHPServer/php/ext/"

其中的路径为你的PHP文件下面的ext文件夹的路径,根据自己的路径修改。

4.找到下列句子,将前面的分号去掉(功能为开启扩展功能)

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll

5.配置session

找到

;session.save_path = "/tmp"

去掉前面的分号,并将后面的"/tmp"修改为你保存session有路径,可以自己创建一个文件夹。

比如我在D:\PHPServer\路径下创建了一个tmp文件夹用于保存session,所以我修改为:

session.save_path = "D:/PHPServer/tmp"

6.配置php的文件上传功能

找到

;upload_tmp_dir =

去掉前面的分号,将其改为上传文件临时保存文件夹的路径。

比如我选定的位置还是在tmp文件夹中(也可以选择其它文件夹),所以我修改为:

7.配置PHP时区

找到

;date.timezone =

去掉前面的分号,我选择的是世界标准时间UTC(你也可以选择其它时区),所以修改为:

date.timezone = UTC

.配置apache

apache的安装文件中找到httpd.Conf打开,路径为Apache Software Foundation\Apache2.2\conf\

1.

找到

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

在其下面添加:

LoadModule php5_module " D:/PHPServer/php/php5apache2_2.dll"
PHPIniDir "
D:/PHPServer/php"
AddType application/x-httpd-php .php .html .htm

PHP目录下有多个php5apacheDLL文件,由于这里使用的是Apache2.2,所以选择php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。

其中D:/PHPServer/phpPHP安装路径

2.

Apache服务器执行WEB主程序的目录默认为Apache2.2/htdocs,由于这个文件夹位置不太方便,所以我们可以更改目录,我的为D:\PHPServer\www,修改方法如下:

找到

DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

修改为

DocumentRoot D:\PHPServer\www

当然文件夹的位置由你决定。

找到

<Directory "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs">

修改为

<Directory " D:\PHPServer\www">

3. 修改具体的index文件先后顺序

找到

DirectoryIndex index.html

修改为

DirectoryIndex index .php index.html

4.到这一步apache配置就算是已经完成了,重启apache

D:\PHPServer\www\文件夹下新建文件index.php

在其中写入

<?php

phpinfo();

?>

打开浏览器输入localhost如果出现下面所不则成功

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" /> Apache启动常见的错误就是80号端口被占用(如迅雷、SII等),可以关闭这些软件后重启.

安装mysql

1.打开mysql安装程序点击next。开始安装(有的图没有贴出来)

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

2.安装成功开始配置安装向导

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TIThttp://www.joceancloud.comLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

点击nxet直到出现

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

选择默认点击next

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />

选择server machine,其它也可以选,但是如果仅仅只是作为WEB数据库,推荐选择第二项。点击next


windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" /> 点击next可以根据自己需要选择

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
选择文件存放位置,由自己决定。点击next

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
选择并发连接数,第一个为20个,第二个为500个,第三个为自定义。由你自己选择不过一般还是 选择第一个。点击next

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
选择数据库的端口,一般选择默认端口。点击next

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" /> 选择字符集。推荐使用UTF8。由自己决定

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
选择作为windows服务,名字默认为mysql(可以改)。如电脑存在mysql可能会发生头号冲突。

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
输入root用户密码

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
点击execute执行,完成。我在安装的时候在这一步的第二步出现卡死,原因一部份是因为以前安 装过mysql。只需要更改mysql的配置文件my.ini就可以解决问题。如果在下面出现启动服务不成功则 有可以是电脑中原先存在一个mysql服务。

3.检验数据库是否安装成功

开启mysql cmd中输入net start mysql 打开mysqlcmd以管理员的身份运行)

如果没有开启apache 则在cmd中输入 net start apache2.2

在刚才建立的php文件index.php文件中写入

<?php

$connect=mysql_connect('127.0.0.1','root','数据库密码');

if(!$connect) echo '连接失败!';

else echo '连接成功';

mysql_close();

?>

在浏览器中打开locahost,如果输出“连接成功”则配置完成。

.phpmyadmin安装

mysql有很多图形化界面,但是web版的phpmyadmin比较方便(你也可以选择其它图形界面)。下面 phpmyadmin的配置.

1.phpMyAdmin-3.5.3-all-languages.zip解压后将里面的文件夹命名为:phpMyAdmin

2.将文件phpMyAdmin放入web根目录下,我是放在D:\PHPServer\www

3.然后配置目录下libraries文件下的 config.default.php 文件。

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

$cfg['Servers'][$i]['host'] = 'localhost';

  $cfg['blowfish_secret'] = '123456';//由你自己设置

$cfg['DefaultLang'] = 'zh-utf-8';

  $cfg['Servers'][$i]['auth_type'] = 'cookie';

$cfg['Servers'][$i]['password'] = ‘你的密码’;

4.完成配置

在浏览器中输入http://localhost/phpmyadmin/,如果输出如下则配置成功

windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
windows7下 <wbr>php+<a href=mysql+apache+phpmyadmin 配置" TITLE="windows7下 php+mysql+apache+phpmyadmin 配置" />
好了,现在配置就算完成了。























http://www.joceancloud.comhttp://blog.stockstar.com/nvtpjrno
原文转自杰森云数码:http://www.joceancloud.com
免费虚拟主机22US数码:http://windows.joceancloud.com
便宜空间:http://www.22new.net
 
 

打印本页 | 关闭窗口