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

  • 1
  • 0
  • 约2.4千字
  • 约 5页
  • 2016-12-03 发布于天津
  • 举报

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

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

在SGI企业服务器上集成Apache Php Mysql的实例 在SGI企业服务器上集成Apache Php Mysql的实例 许云廷 (江西省地震局) 摘要 本文通过大量技术实践总结,探索了一种在SGI 环境下集成Apache php mysql系统的方法,为在商业UNIX环境下集成动态网页开发环境提供了一种思路和实践方法。 关键词:SGI Apache php Mysql 集成 1.引言 随着中国地震局九五重点项目的实施,全国地震系统陆续配置了一批SGI O2图形工作站和SGI Origin200企业入门级服务器,它们所运行的操作系统是IRIX ,随机配送的是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服务器既是一种软件,又是一个工程。它是由千千万万的服务器代码和文档开发者共同努力的结果。自从daemon(1995年之前比较流行的一种HTTP服务器)的原创者RobMeCool在1994年离开了NCSA后,许多网站管理员通过Email的方式组织到一起,为了合作开发性能更好的web服务器而相互交换、共享patch(补丁)。也就是在1995年4月,apache server 公开发行了。Apache server的名字来源于“A PAtCHy Server”。 Apache Server的主要特点是稳定性高、速度快、功能多。通过第三方的测评,Apache Server比大多数的WEB服务都快。目前,Internet上有60%以上的网站服务器使用的是Apache Server。 2.2 Mysql数据库 Mysql是由瑞典的公司在mSQL小型数据库的基础上开发的一个强大、快速而价钱低廉的数据库软件。它是一个真正的多线程多用户的数据库系统,特别是它的多线程是直接使用了系统核心的多线程内核,效率相当高。在互联网的数据库产品中,Mysql的数据库检索速度与其他产品相比占有很大的优势。 2.3 PHP语言 PHP是一种服务器端的HTML嵌入式的脚本描述语言,它以独特的语法混合了C、JAVA和PERL的语言特色。在保证最大可操作性的前提下提供了比一般的CGI更快的执行速度。其最大的特色就是数据库层操作功能的十分强大,可以和MYSQL数据库完美地组合,成为当前最流行的动态网页设计语言。 现在,已经有一大批使用PHP和MYSQL的成功范例。 3.实现过程: (1)分别从PHP的网站(http://)、APACHE的网站(http://)和MYSQL的网站(http://) 下载三个软件的源码:apache_, , 。 实际过程中我们下载了以下三个软件版本: apache_ (2)由于IRIX是商业Unix,并没有流行的gcc等编译工具,只有古老的cc而已(注:CC需要得到SGI的license许可才可以使用);而CC是无法编译通过的。因此,必须从sgi的官方网站下载(http:///)一个gcc for irix编译软件。实际下载的是fw_和fw_libstdc -两个软件包。 解包后,通过IRIX的Inst工具或GUI图形界面的Software Manager工具进行安装。 (3)分别编译安装三个软件: ① 配置和编译MYSQL 将拷贝到/usr/local中,用 shellgunzip shelltar -xvf shellcd shell./configure --prefix=../mysql shellmake shellmake install shellscripts/mysql_install_db shellsupport-files/ start #运行mysqld& 用mysqladmin对root用户进行口令设置等。 shell./mysqladmin -u root pas

文档评论(0)

1亿VIP精品文档

相关文档