windwos下 php mysql apache 配置

第一步:下载安装的文件 
    1. MySQL:下载地址mysql-5.1.49-win32.msi; 
    2. Apache: 下载地址httpd-2.2.16-win32-x86-openssl-0.9.8o.msi; 
    3. PHP5.3.3  下载地址php-5.3.3-Win32-VC6-x86注意:一定要下载php-5.3.3-Win32-VC6-x86版本 
    的,不要下载php-5.3.3-nts-Win32-VC6-x86版本,更不要下载VC9版本的,因为他是IIS服务器安装版本。 
第二步:安装文件 
    1. 在要安装的磁盘建一个文件夹(笔者的做法是在D盘的根目录下创建一个php文件夹D:\php)。 
    2. 安装Apache服务器,安装完成后的目录结果是:D:\php\Apache。 
    3. 把下载的php-5.3.3-Win32-VC6-x86解压的D:\php目录中,可以把文件夹的名字改短,结果D:\php\php5 
    4. 安装MySql数据库,它的安装和一般情况一样。笔者把他安装在(D:\php\MySQL)和php同目录。 
第三步:配置PHP5.3.3 
    1. 配置PHP5.3.3,打开php安装目录(笔者是D:\php\php5)可以看到目录下有两个这样的文件php.ini-    development和php.ini-production,第一个是开发使用的配置文件,第二个是标准的生产环境的配置。 
    2. 选择php.ini-development复制一份到同目录下,并改名为php.ini使用文本工具打开,查找extension_dir,可以 
        看到两个,选择On windows:下面的那个并去得前面的分号修改为extension_dir = "D:/php/php5/ext",读者根 
        据自己的目录结构配置,目的是找到和php.ini同目录下的ext文件夹中的扩展库。 
    3. 查找extension=php_,去掉extension=php_curl.dll、extension=php_gd2.dll、extension=php_mbstring.dll、 
        extension=php_mysql.dll、extension=php_mysqli.dll、extension=php_pdo_mysql.dll、extension=php_xmlrpc.dll前面 
        的分号。查找short_open_tag = Off把它修改成short_open_tag = On,让其支持短标签。 
    4. 复制php5ts.dll文件到WINDOWS/system32目录下,只有php-5.3.3-Win32-VC6-x86版本中才有php5ts.dll 
        php-5.3.3-nts-Win32-VC6-x86版本是没有的。

5. 如何不能连接到mysql,把php的libmysql.dll也复制到c:/windows/system32/下。
第四步:配置Apache 
    1. 打开Apache目录下conf目录中的httpd.conf文件,查找#LoadModule,在其末尾处大概是128行的地方 
        添加: 
        LoadModule php5_module "D:/php/php5/php5apache2_2.dll" 
        PHPIniDir "D:/php/php5" 
        AddType application/x-httpd-php .php 
        AddType application/x-httpd-php .htm 
        AddType application/x-httpd-php .html 
        目录结构根据用户自己目录配置。 
    2. 查找DirectoryIndex index.html 将其修改成DirectoryIndex index.php default.php index.html index.htm default.html 
        default.htm 
    3. 查找DocumentRoot将其修改为指向你需要放置web文件的文件夹上(笔者在D:/php目录中创建了一个 
        www文件夹)所以DocumentRoot就是DocumentRoot "D:/php/www",读者可以根据自己配置来修改。 
    4. 查找<Directory将其修改为你自己配置的DocumentRoot的路径(笔者是<Directory "D:/php/www">) 
第五步:测试php+Apache+MySql是否配置成功 
    1. 打开MySql在MySql中创建一个新数据库和表。(笔者是userInfo数据库和users表就有id和name两个字段) 
        测试吗?简单就好,呵呵!! 
    2. 在上面创建的www文件夹中创建一个index.php文件使用EditPlus或者其他文本工具打开。 
    3. 写入:

  1. <?
  2. $DB_HOST = "localhost";
  3. $DB_USER = "root";
  4. $DB_PASS = "root";
  5. $DB_NAME = "userInfo";
  6. mysql_connect($DB_HOST,$DB_USER,$DB_PASS);
  7. mysql_select_db($DB_NAME);
  8. mysql_query("set NAMES gb2312");
  9. $sql = "Select * From users";
  10. $result = mysql_query($sql);
  11. while($data=mysql_fetch_array($result)){
  12. echo "------------------------";
  13. echo $data[‘id‘]."<br/>";
  14. echo $data[‘name‘]."<br/>";
  15. }
  16. mysql_close();
  17. ?>

4.启动Apache服务器,在浏览器输入http://localhost/回车。 
        如果看到下图:表示我们大功告成了!祝贺祝贺!

windwos下 php mysql apache 配置

时间: 2024-10-26 19:30:36

windwos下 php mysql apache 配置的相关文章

Linux下PHP+MYSQL+APACHE配置方法

apache: http://www.apache.org  mysql: http://www.mysql.com  php: http://www.php.net/downloads.php  gd: http://www.boutell.com/gd/#buildgd  ZendOptimizer http://www.zend.org/products/zend_optimizer  Gettext http://ftp.gnu.org/pub/gnu/gettext/  netpbm 

LINUX下PHP+MYSQL+APACHE配置过程

需要软件如下: apache: http://www.apache.org mysql: http://www.mysql.com php: http://www.php.net/downloads.php gd: http://www.boutell.com/gd/#buildgd ZendOptimizer http://www.zend.org/products/zend_optimizer Gettext http://ftp.gnu.org/pub/gnu/gettext/ netpb

linux 下安装 mysql 并配置 python 开发环境

1.安装 mysql ,安装过程中将提示设置 root 用户的密码,默认可以设置为 rootadmin . $ sudo apt-get install mysql-server 2.安装 mysql 开发工具(不安装时,安装 MySQL-python 提示错误 "mysql_config not found"). $ sudo apt-get install libmysqld-dev 3.安装 python 的 mysql 库 MySQL-python (首先安装 python-d

Mac os X下安装Mysql 以及配置方法和常用命令

一.安装mysql 1.mysql下载地址http://dev.mysql.com/downloads/mysql/我的机器是mac 10.8的;所以使用mysql-5.6.10-osx10.7-x86_64.dmg安装包: 2.安装软件包位于硬盘映象(.dmg)文件中,必须首先双击搜索起中的图标来安装该文件.应当安装图像并显示其内容. 注释:在继续安装前,一定要使用MySQL管理器应用程序(在Mac OS X服务器上)或通过命令行的mysqladmin shutdown关闭所有运行MySQL服

CentOS7下安装MySQL并配置远程连接

一.CentOS7下安装MySQL数据库 CentOS7默认的安装包里面已经没有 MySQL-Server安装包了,远程镜像中也没有了. 默认的是MariaDB (MySQL的一个分支,开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险 参照百度.开发基本相似). 参考文章:CentOS7 安装MySQL http://www.centoscn.com/mysql/2016/0315/6844.html 这里主要是安装MyS

Ubuntu下安装MySQL 并配置root账号远程访问

# 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install mysql-server 安装完成之后可以使用如下命令来检查是否安装成功: netstat -tap | grep mysql 通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功. 登录mysql数据库可以通过如下命令: mysql -u root -p -u 表示选择登陆的用户名, -p 表示登陆的用户密码,现在是mysql数据

CentOS 7下的 Mysql 主从配置

最近在玩mysql主从配置,在此记录一下 一.前言 1.安装两个虚拟机(CentOS 7).iP分别是192.168.47.131 和192.168.47.133.其中192.168.47.133作为主数据库,192.168.47.131作为从数据库 2.在线安装Mysql数据库.具体安装方法请参考: 3.在主从数据库中创建 testdb 数据库.(作为同步的数据库) 二.具体步骤 1.主数据库(master)配置 (1)在Master MySQL上创建一个用户‘test’,并允许其他Slave

linux下设置mysql apache 开机后自动启动

1 #将mysql启动脚本放入所有脚本运行目录/etc/rc.d/init.d中 2 cp /lamp/mysql-5.0.41/support-files/mysql.server /etc/rc.d/init.d/mysqld 3 4 #改变权限 5 chown root.root /etc/rc.d/init.d/mysqld 6 7 #所有用户都可以执行,单只有root可以修改 8 chmod 755 /etc/rc.d/init.d/mysqld 9 10 #将mysqld 放入lin

centos6.4下安装MySQL+apache+php+phpmyadmin

一 安装apache #yum install httpd 设置Apache的开机启动 #chkconfig httpd on 重启Apache #service httpd restart Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/httpd.conf.配置存储在的/etc/httpd/conf.d/目录. 二 安装PHP #yum install php 重启 #/etc/init.d/httpd resta