本文主要介绍php4.03及mysql3.23.9在redhat6.0系统apache1.3.11下的安装。 文中所汲及的软件都可以在本站的软件栏目下载。
所需软件
·php4.03源程序 c语言代码
·mysql3.23 alpha源程序
·apache 1.3.11源程序
·phpmyadmin_2.0.5 管理mysql数据库的最佳工具
第一步 下载所需程序,安装mysql3.23程序。
su为root新建一目录为程序安装的目录如
/server
在server下建目录mysql ,apache,
将上面3个文件下载到/usr/src/下.
运行如下指令解开文件包
tar -zxvf php-4.0b3.tar.gz
tar -zxvf mysql-3.23.9-alpha.tar.gz
tar -zxvf apache_1.3.11.tar.gz
将phpmyadmin下载到/server下
同样运行
tar -zxvf phpmyadmin_2.0.5.tar.gz
cd /usr/src/mysql-xxxx
这里xxxx是程序的版本号,下同,系统必需已安装c开发库
·./configure -help
·./configure -prefix=/server/mysql
·make
·make install
·cd /server/mysql/bin
·./mysql_install_db
到这mysql已安装成功
可以运行mysql数据库
/server/mysql/libexec/mysqld &
可以通过数据库查看程序mysqlshow查看数据库当前的状态
第二步 安装apache及php4。
如果系统中已有apache运行先关闭此服务
killall httpd
编译apache及php4, 每一个行号为一行
·cd /usr/src/apache_1.3.x
·./configure --prefix=/server/apache
·cd ../php-4.0.x
·./configure --with-mysql=/server/mysql --with-apache=../apache_1.3.x --enable-track-vars
·make
·make install
·cd ../apache_1.3.x
·./configure --prefix=/server/apache --activate-module=src/modules/php4/libphp4.a
·make
·make install
·cd ../php-4.0.x
·cp php.ini-dist /usr/local/lib/php.ini
apache及php4已安装成功下面配置apache及php4
·配置php4
php4的配置文件为/usr/local/lib/php.ini文件
可以用vi 来编辑,如果你安装了mc也可以用mc来编辑
在[mysql]下修改
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
保存文件。
·配置apache
apache的配置文件为/server/apache/conf/httpd.conf
去掉
#addtype application/x-httpd-php .php
行的注册号"#"加入行
addtype application/x-httpd-php .php3
保存文件。
·配置phpmyadmin_2.0.5
在/server/phpmyadmin_2.0.5下找到config.inc.php3文件 从第10行起修改如下
$cfgservers[1]['host'] = 'localhost';
$cfgservers[1]['port'] = '3306';
$cfgservers[1]['adv_auth'] = false;
$cfgservers[1]['stduser'] = 'root';
$cfgservers[1]['stdpass'] = '';
$cfgservers[1]['user'] = 'root';
$cfgservers[1]['password'] = '';
$cfgservers[1]['only_db27%] = '';
$cfgservers[1]['verbose'] = '';
修改第65行
require("english.inc.php3");为
require("chinese_gb.inc.php3");
保存此文件。
·启动apache
/server/apache/bin/apachectl start
第三步测试
在/server/apache/htdocs/下链接目录/server/phpmyadmin_2.0.5为admin
在流览器中打开http://localhost/admin/index.php3 这时该能连接到mysql的数据库中,你可以对数所库进行操作。这表明整个系统以能正常工作。 你也可以新建立一个php文件如下
文件名 info.php
//查看系统状况 文件开始
//文件结束
在流览器中访问此页时你将得到有关php的运行资料.
注.本文中所有内容都在文中有关的平台上运行通过,不同的php版本可能会有所不同
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器