Apache2.2.16,php5.3.3,mysql5.1.50环境配置

通过查阅网上的资料,加上自己的实践,成功配置。博客里的第一篇文章,让自己开心下,如果能够帮助别人就更好了

下面开始:

准备工作:

1.httpd-2.2.16-win32-x86-no_ssl.msi(http://httpd.apache.org/download.cgi)

2.php-5.3.3-Win32-VC6-x86-Thread-Safe.zip(http://windows.php.net/download/)

3.mysql-5.1.50-win32.msi(http://dev.mysql.com/downloads/mysql/)

 

Apache安装配置:

1.安装Apache到"D:/server/Apache2.2",在浏览器下输入http://localhost/回车,如果出现It works!说明Apache 2.2.16安装成功,并且能正常使用!(注意:如果本机上有IIS服务器的话,建议将IIS端口改成其他端口,因为Apache默认用的是80端口)

2.在"D:/server/Apache2.2/conf"找到httpd.conf文件,打开,找到DirectoryIndex index.html,这里可以添加一个index.php表示打开一个目录时,默认打开index.php;

3.关于工作目录的配置,在"D:/server/Apache2.2/conf"找到httpd.conf文件,打开,找到DocumentRoot,默认显示是"DocumentRoot D:/server/apache2.2/htdocs"并将其改为DocumentRoot "E:/workspace",并将<Directory "D:/server/apache2.2/htdocs">改成<Directory "E:/workspace">,什么意思呢,E:/workspace这个目录是我的默认工作目录,每次在浏览器中输入http://localhost/时默认打开的目录就是E:/workspace,这里可能用词不太准确,见谅。

4.重启Apache,每次配置完后重启Apache生效。

 

PHP5.3.3安装配置

1.php-5.3.3-Win32-VC6-x86-Thread-Safe.zip解压到"D:/server/php-5.3.3-Win32-VC6-x86-Thread-Safe",并将文件夹名称改为php5.3.3(方便配置php.ini的时候不至于用那么长的名字)。

2.找到php5.3.3文件夹下的php.ini-development文件,把名字改成php.ini,打开php.ini文件,找到extension_dir这一行,默认显示为extension_dir = "./",这里我们把它改成extension_dir = "D:/server/php5.3.3/ext"(注意斜杠的方向,不要使用"/"),并把前面的分号去掉。现在我们要做的就是打开php扩展模块,在php.ini文件中找到extension=php_bz2.dll,extension=php_fileinfo.dll,extension=php_gd2.dll,extension=php_mbstring.dll,extension=php_mysql.dll,extension=php_mysqli.dll,把这几行前面的分号去掉就可以了。(注意:这里不介意添加php_mssql.dll扩展,因为php5.3.3中并没有这个组件,需要通过微软的驱动支持,参考http://topic.csdn.net/u/20100824/15/3c1368cb-db4c-4fb5-8f50-5473cd59918a.html

3.关于时间的显示,在开发时我们经常要用到获取当前时间等操作,这里要把时区设为“北京时间”,在php.ini找到date.timezone,将其改为date.timezone = Asia/ShangHai就OK了。

4.接下来我们要将Apache和php关联起来,找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so这一行的下面输入:

LoadModule php5_module D:/server/php5.3.3/php5apache2_2.dll
PHPIniDir "D:/server/php5.3.3"
AddType application/x-httpd-php .php .phtm

重启Apache,配置完成了,至于更高级的配置,额也是菜鸟一个,也不太明白,还有待学习。

 

mysql的安装

mysql和php的关联倒不是太大,只要加载了php_mysql.dll模块就可以使用mysql了。提供一些链接,很有用。

1.mysql5.1安装图解

http://apps.hi.baidu.com/share/detail/6305595

2.windows下mysql5.1安装启动不成功的问题

http://blog.csdn.net/rj042/archive/2010/09/02/5857748.aspx

 

参考资料:http://student.csdn.net/space.php?uid=276192&do=blog&id=38972

 

 

 

 

n久之后用到了memcache再说明下:

php版本:php5.3.3 vc6 x86

memcahce对应版本:php_memcache-cvs-20090703-5.3-vc6-x86.zip

(下载地址:http://code.google.com/p/thinkam/downloads/detail?name=php_memcache-cvs-20090703-5.3-VC6-x86.zip&can=2&q=)

 

php.ini 加上 extension=php_memcache.dll

 

安装memcache server ,我这里安装的是memcached.exe 1.2.1.0 网上有很多

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页