当前位置:web 服务器 > Apache >>

编译APACHE+PHP+MYSQL的一个脚本

源码:--------------------------------------------------------------------------------#FOR APACHE 1.3

  export FilePath=/usr/local

  export MysqlName=mysql-3.23.52

  export PHPName=php-4.2.2

  export ApacheName=apache_1.3.26

  #install mysql

  cd $FilePath

  tar -zxvf $MysqlName.tar.gz

  cd $MysqlName

  ./configure --prefix=$FilePath/mysql

  make

  make install

  cd $FilePath/$MysqlName/bin

  ./mysql_install_db

  #install php and apache

  cd $FilePath

  tar -zxvf $PHPName.tar.gz

  tar -zxvf $ApacheName.tar.gz

  cd $FilePath/$ApacheName

  ./configure --prefix=$FilePath/apache

  cd $FilePath/$PHPName

  ./configure --with-mysql=$FilePath/mysql --with-apache=$FilePath/$ApacheName --enable-track-vars --prefix=$FilePath/php

  make

  make install

  cd $FilePath/$ApacheName

  ./configure --prefix=$FilePath/apache --activate-module=src/modules/php4/libphp4.a

  make

  make install

  echo "ok!ok!ok!"

  --------------------------------------------------------------------------------

  源码:--------------------------------------------------------------------------------#FOR APACHE 2

  export FilePath=/usr/local/myferly

  export MysqlName=mysql-4.0.10-gamma

  export PHPName=php-4.3.1

  export ApacheName=httpd-2.0.44

  #install mysql

  cd $FilePath

  tar -zxvf $MysqlName.tar.gz

  cd $MysqlName

  ./configure --prefix=$FilePath/mysql

  make

  make install

  cd $FilePath/mysql/bin

  ./mysql_install_db

  #install php and apache

  cd $FilePath

  tar -zxvf $PHPName.tar.gz

  tar -zxvf $ApacheName.tar.gz

  cd $FilePath/$ApacheName

  ./configure --prefix=$FilePath/apache --enable-auth-anon --enable-auth-dbm

  --enable-file-cache --enable-cache --enable-disk-cache --enable-mem-cache

  --enable-ext-filter --enable-proxy --enable-proxy-connect --enable-proxy-http

  --enable-http --enable-dav --enable-rewrite --enable-so

  make

  make install

  cd $FilePath/$PHPName

  ./configure --with-mysql=$FilePath/mysql --with-apxs2=$FilePath/apache/bin/apxs --enable-track-vars --prefix=$FilePath/php

  make

  make install

  echo "ok!ok!ok!"

  

上一个:Proftpd-1.2.7+MySQL整合经验
下一个:Linux数据库:MySQL用户管理

更多Apache疑问解答:
为什么配置完php之后apache重启就启动不了
php环境搭建 windows7下如何手动搭建php环境,Apache+php+Mysql
我搭建了apache和mysql还有php。我编了一个脚本
APMServ搭建的apache+php环境问题
目前apache最新版本是?可以兼容php5.3.6和mysql 5.5.11.7吗
Apache PHP Mysql 各自的功能是什么?配合在一起各自如何分工?请用形象的比喻说明下
怎么能把php的服务器端apache配置成https?谢谢您了。
靠配置apache和php的环境!愁死了!照网上说的一样做可是还不行!我的是php-5.2.17 Apache2.2....
我的apache2.2.19也是加载不了PHP,显示不能加载D:/php/php5apache2_2.dll
win7 home basic家庭版 php+mysql+apache
apache mysql mysql 配置服务器 php页面显示一片空白 测试页面访问正常 权限apache正确 能显示php文件html
apache为什么能解释php代码
如何把jsp网站放到apache上
关于apache poi 中excel 样式的问题
javaWeb工程提示:org.apache.jasper.JasperException: Unable to compile class for JSP:
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,