windows下php+mysql+apache环境集成 简易版

时间:2022-07-08 20:31:14

下载apache2.4(VC9或11支持php5.5以上版本)

下载php5.5 (以上版本,线程安全类型)

下载mysql

Apache2.4 配置

         解压到 d:\Apache24

         找到D: \Apache24\conf\httpd.conf文件:

                   修改 : DefineSRVROOT “d:/Apache24”

                   Find->  Listene 80 (cmd 下netstat –a 查看端口占用情况,如被占用,修改)

         安装apache2.4 服务

                   cmd -> 切换到目录d:\Apache24\bin  命令 httpd –k install –napache (-n 为设置服务名称,可无)

                   Errors reportedhere must be corrected before the service can be started.意思是,若该句话后面有错误信息,则表示服务安装失败,需要先改正错误。

         找到D: Apache24\bin\Apache.exe  双击打开(可生成桌面快捷方式)

         浏览器:http://localhost 出现apache 网页,成功。

 

         添加php支持

                   #php5 support

                   LoadModule php5_module D:/Develop/php/php5apache2_4.dll  (线程安全行的会有)

                   AddType application/x-httpd-php .php .html .htm

                   # configure the path to php.ini

                   PHPIniDir "D:/Develop/php"

         Apache卸载

                   Cmd -> 切换到目录d:\Apache24\bin   命令 httpd –k unstall或sc delete apache(服务名称)

Php 配置

         php.ini-development  复制重命名为php.ini

         定位registe_globals= Off;  #建议关掉,如此只有$_POST之类可以传递,更安全

         修改 : extension_dir= “D:\Develop\php\ext”

         开启:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_odbc.dll

extension=php_soap.dll

extension=php_sockets.dll

mysql 配置

         mysql环境变量

         管理员身份运行cmd 进入Mysql/bin目录 命令:mysqld –install

 

        

         配置文件 my.ini

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\Develop\mysql\mysql-5.6.26-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\Develop\mysql\mysql-5.6.26-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB