• 在Linux下安装PHP,APACHE,ORACLE,PERL的方法


    简介:这是在Linux下安装PHP,APACHE,ORACLE,PERL的方法的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=324832' scrolling='no'>

    经过一夜的“奋战”,终于把ORACLE装上了,而且PHP脚本调用ORACLE数据库也成功了,现在就和大家共同分享。
    (注:现在网上一些资料都说oracle8.1.6+php4.0.4+apache1.3.2可以成功
    安装,可是我和一个朋友试过了几次都不能成功,如有高手请指教,最好详细一些。)


    1.硬件环境:

    硬盘:9.2 G ; 内存:128 M ; 网卡:EEpor100

    2.软件

    操作系统:

    RedHat 6.1(***大家注意,一定是6.1啊***)

    3.优化RedHat 6.1
    过程和上一篇文章一样,请参考上一篇文章《在Linux下安装PHP,APACHE,MYSQL,PERL的方法》作者:sucre_tiger

    4.安装和优化mm,oracle,apache,php,,perl,mode_perl

    1) 文件
    mm: mm-1.1.3.tar.gz
    oracle: oracle.8.1.16(第二版)
    apache: apache_1.3.12.tar.gz
    php: php-4.0.0.tar.gz(正式版)
    mode_perl: mod_perl-1.24.tar.gz
    perl-DBI: DBI-1.14.tar.gz
    DBD-Oracle-1.06.tar.gz
    Data-Dumper-2.101.tar.gz
    Data-ShowTable-3.3.tar.gz
    perl: perl-5.6.0.tar.gz

    解压文件:

    tar -zxpf 文件名

    注意:以下所有的预编译和安装必须在要安装的软件目录下

    #) 安装mm
    (注:MM可以采用新的算法,来优化系统,还能设置对CPU的支持,推荐安装)
    ./configure \
    --disable-shared \
    --prefix=/usr
    make
    make test
    make install
    make clean
    (注:make clean在安装完一个模块后,将清除前面的一些设置,防止冲突)

    #) ORACLE的安装
    因为ORACLE的安装过为复杂,很难一笔带过,下一次会有一篇专门的文档来介绍ORACLE的安装。

    #) apache 的预编译

    CC="egcs" \
    OPTIM="-O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro \
    -march=pentiumpro -fomit-frame-pointer -fno-exceptions" \
    CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" \
    ./configure \
    --prefix=/apache \

    #) php的预编译

    CC="egcs" \
    OPTIM="-O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro \
    -march=pentiumpro -fomit-frame-pointer -fno-exceptions" \
    ./configure \
    --prefix=/usr \
    --with-apache=../apache_1.3.12 \
    --enable-safe-mode \
    --with-mm \
    --enable-inline-optimization \
    --enable-memory-limit \
    --enable-track-vars \
    --with-oci8=/$ORACLE_HOME
    (注:此处是与安装MYSQL唯一不同的地方,$ORACLE_HOME指ORACLE的安装路径,可通过查看ORACLE环境变量得到)
    #) 安装php

    make
    make install
    make clean

    #) mode_perl 的预编译

    perl Makefile.PL \
    EVERYTHING=1 \
    APACHE_SRC=../apache_1.3.12/src \
    USE_APACI=1 \
    DO_HTTPD=1

    #) 安装mod_perl

    make
    make install
    make clean

    #) 编译apache

    EAPI_MM=SYSTEM \
    CC="egcs" \
    OPTIM="-O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro \
    -march=pentiumpro -fomit-frame-pointer -fno-exceptions" \
    CFLAGS="-DDYNAMIC_MODULE_LIMIT=0" \
    ./configure \
    --prefix=/apache \
    --activate-module=src/modules/php4/libphp4.a \
    --enable-module=php4 \
    --activate-module=src/modules/perl/libperl.a \
    --enable-module=perl


    #) 安装apache

    make
    make install
    make clean

    cp /apache/bin/apachectl /etc/rc.d/init.d/httpd
    cd /etc/rc.d/rc3.d
    ln -s ../init.d/httpd S80httpd

    系统启动时加载apache


    #) 安装perl DBI

    perl Makefile.PL

    make
    make test
    make install
    make clean

    “在Linux下安装PHP,APACHE,ORACLE,PERL的方法”的更多相关文章 》

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/324832.html pageNo:14
  • 相关阅读:
    Power BI for Office 365(八)共享查询
    Power BI for Office 365(七) Power BI站点
    Power BI for Office 365(六)Power Map简介
    Power BI for Office 365(五)Power View第二部分
    Power BI for Office 365(四)Power View第一部分
    Power BI for Office 365(三)Power Pivot
    Power BI for Office 365(二)Power Query
    java 继承、重载、重写与多态
    Android 热修复方案Tinker(一) Application改造
    阿里最新热修复Sophix与QQ超级补丁和Tinker的实现与总结
  • 原文地址:https://www.cnblogs.com/ooooo/p/2253758.html
Copyright © 2020-2023  润新知