新闻报价汽车商家技术软件 驱动     本站短域名:珠江路.cn、zjlu.net

电脑

数码

办公

网络

汽车

招聘

经销商

珠江路论坛

购物街
首页 新闻 专题 报价库 经销商 驱动 软件 游戏 学院
三大件 主板 显卡 显示器 装机推荐 珠江路渠道特价
手机 DC/DV GPS 笔记本 平板电脑
学院首页 软件应用 编程开发 创意设计
ASP ASP.NET PHP JSP SQL MYSQL Java VB DIV+CSS JavaScript XML

您的位置:电脑学院 >> 编程开发 >> PHP >> PHP4.03在linux下的安装


PHP4.03在linux下的安装



   所需软件

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查看数据库当前的状态

/server/mysql/bin/mysqlshow

   第二步 安装apache及php4。

   如果系统中已有apache运行先关闭此服务

   killall httpd

编译apache及php4, 每一个行号为一行

cd /usr/src/apache_1.3.x
./configure --prefix=/server/apache
cd http://www.zhujiangroad.com/php-4.0.x
./configure --with-mysql=/server/mysql --with-apache=http://www.zhujiangroad.com/apache_1.3.x --enable-track-vars
make
make install
cd http://www.zhujiangroad.com/apache_1.3.x
./configure --prefix=/server/apache --activate-module=src/modules/php4/libphp4.a
make
make install
cd http://www.zhujiangroad.com/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_db'] = '';
$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


//查看系统状况 文件开始

< ? phpinfo();?>

//文件结束


在流览器中访问此页时你将得到有关PHP的运行资料.

注.本文中所有内容都在文中有关的平台上运行通过,不同的PHP版本可能会有所不同。


百度中 PHP4.03在linux下的安装 相关内容
Google搜索中 PHP4.03在linux下的安装 相关内容
技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·DIV+CSS
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
网络技术
·路由器 ·交换机 ·服务器
·运维管理 ·无线网络 ·布线技术
·网络安全    

相关软件 相关文章
PHP代码中函数前面的@的意思
Header函数的使用
用PHP生成访客计数器
谈谈php中的正则表达式
关于PHP与Sybase数据库的连接与使用
网站当前在线人数的实现
PHP的面向对象编程:开发大型PHP项目的方法(五)
PHP的面向对象编程:开发大型PHP项目的方法(四)

相关软件 产品库推荐
·笔记本 ·平板电脑 ·上网本
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU/硬盘/内存 ·音箱 ·主板
·键鼠套装 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

Copyright 2011 www.zhujiangroad.com All Rights Reserved.
珠江路在线版权所有 苏ICP备05016148号
 
关于我们 |  广告服务 |  付款方式 |  南京地图 | 南京公交查询 | 南京火车时刻表 | 站长工具