教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 在SGI企业服务器上集成Apache+Php+Mysql的实例

在SGI企业服务器上集成Apache+Php+Mysql的实例

上传者:网友
|
翻新时间:2022-10-30

在SGI企业服务器上集成Apache+Php+Mysql的实例

在SGI企业服务器上集成Apache+Php+Mysql的实例 在SGI企业服务器上集成Apache+Php+Mysql的实例 信息技术论文 更新:2006-4-8 阅读: 在SGI企业服务器上集成Apache+Php+Mysql的实例

在SGI企业服务器上集成Apache+Php+Mysql的实例

许云廷

(江西省地震局)

摘要

本文通过大量技术实践总结,探索了一种在SGI IRIX6.5环境下集成Apache+php+mysql系统的方法,为在商业UNIX环境下集成动态网页开发环境提供了一种思路和实践方法。

关键词:SGI Apache php Mysql 集成

1.引言

随着中国地震局九五重点项目的实施,全国地震系统陆续配置了一批SGI O2图形工作站和SGI Origin200企业入门级服务器,它们所运行的操作系统是IRIX 6.5,随机配送的是Netscape Enterprise Server和Netscape fasttrack Server两个Web服务器软件,由于Netscape Enterprise Server/Fasttrack Server公共网关接口CGI只支持PERL和JAVA等少数几种,而且对于数据库的支持也只有通过NSAPI或COBRA来实现,不太方便。

因此,想把在Linux系统下运用成熟的Apache+php+Mysql技术运用到SGI的IRIX系统中来。

2.集成系统简介:

2.1 Apache Server

Apache Server的主要特点是稳定性高、速度快、功能多。通过第三方的测评,Apache Server比大多数的WEB服务都快。目前,Internet上有60%以上的网站服务器使用的是Apache Server。

2.2 Mysql数据库

Mysql是由瑞典的T.C.X公司在mSQL小型数据库的基础上开发的一个强大、快速而价钱低廉的数据库软件。它是一个真正的多线程多用户的数据库系统,特别是它的多线程是直接使用了系统核心的多线程内核,效率相当高。在互联网的数据库产品中,Mysql的数据库检索速度与其他产品相比占有很大的优势。

2.3 PHP语言

PHP是一种服务器端的HTML嵌入式的脚本描述语言,它以独特的语法混合了C、JAVA和PERL的语言特色。在保证最大可操作性的前提下提供了比一般的CGI更快的执行速度。其最大的特色就是数据库层操作功能的十分强大,可以和MYSQL数据库完美地组合,成为当前最流行的动态网页设计语言。

现在,已经有一大批使用PHP和MYSQL的成功范例。

3.实现过程:

(1)分别从PHP的网站(http://www.php.net)、APACHE的网站(http://www.apache.org)和MYSQL的网站(http://www.mysql.com)

下载三个软件的源码:apache_1.3.x.tar.gz,

mysql-3.x.x.tar.gz,

php-4.0.x.tar.gz。

实际过程中我们下载了以下三个软件版本:

apache_1.3.14.tar.gz

mysql-3.22.32.tar.gz

php-4.0.3pl1.tar.gz

解包后,通过IRIX的Inst工具或GUI图形界面的Software Manager工具进行安装。

(3)分别编译安装三个软件:

① 配置和编译MYSQL

将MYSQL-3.22.32.tar.gz拷贝到/usr/local中,用

shell>gunzip mysql-3.22.32.tar.gz

shell>tar -xvf mysql-3.22.32.tar

shell>cd mysql-3.22.32

shell>./configure --prefix=../mysql

shell>make

shell>make install

shell>scripts/mysql_install_db

shell>support-files/mysql.server start #运行mysqld&

用mysqladmin对root用户进行口令设置等。

shell>./mysqladmin -u root password 'newpassword'

② 配置和编译apache+php

将apache_1.3.14.tar.gz和php-4.0.3pl1.tar.gz拷入/usr/local目录中,

shell>gunzip apache_1.3.14.tar.gz

shell>tar -xvf apache_1.3.14.tar

shell>gunzip php-4.0.3pl1.tar.gz

shell>tar -xvf php-4.0.3pl1.tar

shell>cd apache_1.3.14

shell>setenv CC gcc;./configure --prefix=/usr/local/apache

shell>cd ../php-4.0.3pl1

shell>./configure --with-mysql=../mysql --with-apache=../apache_1.3.14

--enable-track-vars

shell>make

shell>make install

shell>cp php.ini-dist /usr/local/lib/php.ini

shell>cd ../apache_1.3.14

shell>setenv CC gcc;./configure --prefix=/usr/local/apache

--activate-module=src/modules/php4/libphp4.a

shell>make

shell>make install

进入/usr/local/apache/conf目录,对httpd.conf文件进行配置(请查阅有关apache的配置资料),完成后用

/usr/local/apache/bin/apachectl start

启动Apache Server。

(4)进行测试:

&nb

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

听英国的中国人讲英语
日记两则
童年趣事
树林中的发现
自我介绍
扳手腕
我爱春天
玩电脑
我最喜欢的游戏
买菠萝
童年趣事
快乐的六一
小草
放风筝
晒笋干
入团申请书和入团志愿书的写法
2012年9月初中生入团申请书
企业员工的入党申请书
农村村长的入党申请书范文
2012年初一学生入团申请书
10月份入党申请参考
服役军人入党申请书
预备党员的最新入党申请例文
大学生入党申请书600字
9月份入党申请书参考
初一班长入团申请书2篇
2012年9月入团申请书
高中入团申请书范文
部队士兵的入党申请书参考
共青团员入党申请书
浅谈新时期中学合唱队的训练方法
电子水准仪在广州市轨道交通工程中的应用
地铁车站端头井受力计算模型研究
浅谈肖邦24首前奏曲的和声手法及其表现意义
城市轨道交通系统中列车间隔的有关分析
浅论美术行业经济投资价值
应用特征抽取图像技术进行车站人群监测的初探
贝多芬晚期奏鸣曲曲式结构初探
对比较音乐学研究方法探索
浅谈让农村小学音乐课堂“唱”起来
盖挖法施工在上海轨道交通11号线愚园路站中的应用
论民族唱法如何用“声”
浅谈音乐课中的节奏训练
城市轨道交通换乘方式的探讨
谈高校教育中校园音乐文化建设的重要意义
《孔子拜师》教学设计5
《盘古开天地》教学建议
《赵州桥》(教学设计)
《赵州桥》第二课时说课设计
《盘古开天地》课堂实录
《盘古开天地》教学实录
《盘古开天地》教学设计6
《孔子拜师》教学设计4
《孔子拜师》教学设计2
《盘古开天地》教学设计1
《孔子拜师》教学设计3
《盘古开天地》学习目标和教材简说
《赵州桥》教学建议
《盘古开天地》教学设计7
《赵州桥》学习目标和教材简说