易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

PHP程序员最易犯10种错误(转载)


PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种:
1.不转意html entities
一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。
echo $_GET['usenam ......

mysql 命令

查看linux上是否安装mysql
rpm -qa|grep mysql  ;如果有mysql包,本机有mysql;
service mysqld status;查看mysql的状态,如果为stop状态,可以用service mysqld start来启动;
登录
   mysql  -h 主机地址  -u用户名 -p密码;登录成功后进入mysql状态;
数据库操作
show databases;显示当 ......

MySQL Show命令的使用

show tables或show tables from database_name;
解释:显示当前数据库中所有表的名称
show databases;
解释:显示mysql中所有数据库的名称
show processlist;
解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看
他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进 ......

sphinx整合到mysql(master/slave)中

sphinx版本使用的是coreseek修改的支 持中文检索的版本,中文词库使用 coreseek开发的libmmseg
mysql受sphinx中sphinxse引擎要求安装了mysql-5.0.37做生产环境的mysql-5.0.70的从库
编译sphinx,libmmseg以及mysql:
编译安装libmmseg:
./configure --prefix=/usr/local/mmseg && make -j5 && make instal ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号