PHP配置

一.安装Apache
Apache官网下载:http://www.apache.org
1.直接按照默认方式安装即可。
(apache_2.2.4-win32-x86-no_ssl.msi)

2.安装完成后验证是否能正常工作
浏览器:http://localhost/或者http://127.0.0.1
回车如显示:It works!则正常启动工作。
p


二.安装PHP
PHP官网下载:http://ww.php.org
1.解压下载的PHP压缩包。原则上可任意选择路径。建议解压到“C:\php”下,这样做配置比较容易
(php-5.2.10-Win32.zip,解压后文件夹名改为php)

2.将PHP安装目录下的php5ts.dll复制到C:\windows目录下

3.将PHP安装目录下的php.ini-recommended文件复制到C:\windows下,并改名为php.ini

4.修改Apache配置文件httpd.conf(conf路径下)
 LoadModule php5_module "C:/php/php5apache2_2.dll"
 ScriptAlias /php/ "C:/php/"
 AddType application/x-httpd-php .php
 AddType application/x-httpd-php .php3
 AddType application/x-httpd-php .php4
 AddType application/x-httpd-php .php5
 AddType application/x-httpd-php-source .phps
 Action application/x-httpd-php "/php/php.exe"
 
5.测试第一个PHP文件firstpage.php(放在htdocs目录下)
 <?php
  echo"<center><b>Hello,world!</b></center>";
 ?>
 
 浏览器地址栏里输入:http://localhost/firstpage.php

 测试成功!!
 
三.安装MySQL
MySQL官网下载:http://www.mysql.com
1.解压下载的mysql压缩包,如mysql-5.0.51a-win32.rar,执行Setup.exe,然后一直向下安装,但是记得注意输密码和该UTF-8字符的地方,安装完成

2.验证MySQL。(开始-程序-MySQL-MySQL Server5.0-MySQL Command Line Client,输入配置时设置的密码,进入后显示成功即可)

3.配置PHP使用MySQL数据库:打开C:WINDOWS/php.ini文件
(display_errors = On 这个是配置发生错误时显示错误信息,如不想显示设为Off)
extension_dir = "./" 改为extension_dir = "C:\php\ext"

;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_fdf.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll

照见上面配置,把她们前面的;去掉

4.在C:\php文件夹下找到libmysql.dll文件复制到C:\WINDOWS\system32下。

至此PHP支持MySQL的配置完成!!

测试(1)concection.php,简单验证连接
<?PHP
 $conn = mysql_connect('localhost','root','root');
 if($conn){
  echo "连接服务器的localhost成功!!";
 }else{
  echo "连接数据库失败!!";
 }
 mysql_close($conn);
?>

测试(2)connectsql.php,验证持久性连接
<?php
 $conn = mysql_pconnect('localhost','root','root');
 if($conn){
  echo '已建立了持久性连接!';
 }else{
  echo '连接持久性连接失败!';
 }
 //mysql_close($conn);
?>

测试(3)selectsql.php,连接到某个数据库
<?php
 $conn = mysql_pconnect('localhost','root','root');
 $select_db_result = mysql_select_db('cattsoft',$conn);
 if($select_db_result){
  echo '连接数据库cattsoft成功!';
 }else{
  echo '连接数据库cattsoft失败!';
 }
 mysql_close($conn);
?>

 

 

你可能感兴趣的:(apache,C++,c,mysql,PHP)