LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 03-06-23, 00:27 第 1 帖
dreamrise 帅哥
 
dreamrise 的头像
 
 
注册会员  
  注册日期: Nov 2002
  帖子: 396
  精华: 8
 

标题: [转贴]编译APACHE+PHP+MYSQL的一个脚本


原地址: http://202.205.160.7/psb/
作者没署名,转贴出来供大家学习

代码:
#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!"
  dreamrise 当前离线   回复时引用此帖
旧 03-06-23, 01:17 第 2 帖
KornLee
 
 
 
★☆★☆★☆★  
  注册日期: Nov 2002
  我的住址: LinuxWorld
  帖子: 6,960
  精华: 61
 

不错~~
  KornLee 当前离线   回复时引用此帖
旧 03-06-23, 08:55 第 3 帖
lucida
 
 
 
注册会员  
  注册日期: Oct 2002
  我的住址: .:DRL:.
  帖子: 2,492
  精华: 9
 

其实php/mysql的编译选项博大精深啊,如果需要还是好好研究一下

比如最简单的,编译mysql的时候加上
--disable-debug --enable-inline-optimization
编译php尽量用fastcgi,而且至少得加上gd库的支持,最后别忘了php accelerator

当然只是自己玩玩就无所谓了,这个脚本还是很方便的







__________________
E6300@3.2G/P5B-D WiFi/2G RAM/1TB HDD/3540A/7900GT/E-MU 0404
Logitech S 510/MX Revolution/2407WFP/LaserJet 1020
go wild, go Gentoo
  lucida 当前离线   回复时引用此帖
旧 06-09-08, 01:43 第 4 帖
suse_sam
 
suse_sam 的头像
 
 
注册会员  
  注册日期: Sep 2006
  帖子: 15
  精华: 0
 

这个小脚本对初学来说很有用
以前也自己写过一个,是PowerDNS+mysql5+apache
  suse_sam 当前离线   回复时引用此帖
旧 06-09-08, 01:49 第 5 帖
godpetmail
 
godpetmail 的头像
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 102
  精华: 1
 

标题: 这个是我第一个脚本


[ATTACH]maap[/ATTACH]

我上星期也写了一个。输入版本号自动下载,自动判断需要的依赖RPM包,自动编译,包括apache ,mysql ,apr, php
上传的附件
文件类型: txt maap.sh.txt (10.4 KB, 34 次查看)







__________________
Gate
  godpetmail 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 13:13


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org