XP下Apache php mysql phpmyAdmin的安装与配置
初学php,需要搭建其开发环境。由于版本更替等原因,网上的方法几乎一人一个样,让人无所适从。昨天花了一晚上时间才在XP下配置好,现将其整理出来,希望能对别人有用。(2007-11-21)
一、 下载软件。
1. 下载apache_2.0.55-win32-x86-no_ssl.msi,右键用迅雷点击此处下载(直接点击不行)。
2. 下载php-5.2.5-win32.zip,点击此处下载。
3. 下载mysql-essential-5.0.45-win32.msi,点击此处下载。
4. 下载phpMyAdmin-QA_2_11-latest.7z,可到其官网上下载最新版本。网址:http://www.phpmyadmin.net/home_page/index.php
5. 下载ZendOptimizer-3.3.0a-Windows-i386.exe,点击此处下载。如果链接失效,请到zend的官网下载,网址 http://www.zend.com/en/products/guard/optimizer/,点击右侧download即可(不过下载须先注册成为官网的用户)。关于如何安装配置测试zendoptimizer在我的另一篇文章中介绍了(网址:http://blog.chinaunix.net/u/32475/showart_428503.html),这里不再赘述。
二、安装配置
1. 首先安装apache
双击安装即可。假设我安装到了 c:\apache2 目录下。安装完毕后在浏览器中输入http://localhost 或者http://127.0.0.1 如果不出现错误界面既是安装成功。
apache默认使用80端口,由于未知原因我的apache和80端口冲突,我手动将其改为了8080端口,方法如下:
使用ultrleEdit-32打开c:\apache2\conf\httpd.conf文件(此为apache的配置文件),用ctrl+f找到"Listen 80",将其改为“Listen 8080”即可。但以后要浏览器中就得这样打了:
http://localhost:8080
或者:
http://127.0.0.1:8080 了
你的站点文件默认是在c:\apache2\htdocs下的,这就是你网站的根目录,你可以更改。方法如下:
在c:\apache2 新建目录www,然后在httpd.conf找到“DocumentRoot "c:/apache2/htdocs"改成DocumentRoot "c:/apache2/www",然后找到它下面不远处的“<Directory "./">”,将其改为<Directory "c:/apache2/www">即可。
修改目录的默认首页:
在httpd.conf中找到,DirectoryIndex 后面写上你想设置为首页的文件名,如:index.html index.htm index.php等
要使这些配置生效需要重新启动apache
2. 安装配置p
相关文档:
发信人: feuvan ( }><(([@> ~ ), 信区: PHP
标 题: [入门]用 PHP 读取文件的正确方法
发信站: 水木社区 (Wed Mar 7 17:51:58 2007), 站内
http://www.ibm.com/developerworks/cn/opensource/os-php-re ......
<?php
###########################################
#作者: 沈潋(S&S Lab) #
#E-mail:shenlian@hotmail.com ......
Hibernate MySQL 中文乱码问题
环境:Hibernate 2.1.7 + MySQL4.1(MySQL的编码已设置为utf8)
问题:通过Hibernate向MySQL写入中文后,通过Hibernate取回数据,在console中打印java对象显示正常。但在MySQL Query Browser中看到的是乱码,传给前端的Flex也是乱码。
原因:Hibernate的基础还是JDBC,所以一样需要设置 ......
1. 创建索引
$ sudo /usr/local/bin/indexer --config /usr/local/etc/sphinx.conf --all
Sphinx 0.9.7
Copyright (c) 2001-2007, Andrew Aksyonoff
using config file '/usr/local/etc/sphinx.conf'...
indexing index 'catalog'...
collected 8 docs, 0.0 MB
sorted 0.0 Mhits, 82.8% done
total 8 docs, 149 byt ......