你的位置:首页 > 脚本语言

[AutoAPM作者:张宴 版本:v1.0.5 最后修改:2007.02.19 转载请注明出处:http://blog.s135.com]

  

因工作需要,编写了一个在Linux操作系统下自动从源码包编译安装Apache2.0.59、PHP5.2.1(支持freetype、libpng、jpegsrc、gd、libxml扩展)、MySQL5.0.33、ZendOptimizer3.2.2的bash脚本——AutoAPM,源代码完全公开,可根据自己的需要修改(命令行下tar zxvf autoapm-1.0.4.tar.gz解压缩后,vi autoapm即可)。

  

脚本前列的基本配置信息说明:

#---------------------config start-------------------------

mysql_tar_gz_name="mysql-5.0.33.tar.gz"

#MySQL的源码压缩包

mysql_source_dir_name="mysql-5.0.33"

#tar zxvf解压MySQL源码压缩包后的默认目录名

mysql_download_url="http://www.vista.ac.cn/autoapm/src/1.0.5/mysql-5.0.33.tar.gz"

#MySQL源码压缩包的下载网址

#---------------------config end---------------------------

使用说明:

在Linux字符界面中用wget http://www.vista.ac.cn/autoapm/down/autoapm-1.0.5.tar.gz下载autoapm压缩包,然后用tar zxvf autoapm-1.0.4.tar.gz解压,最后输入./autoapm执行即可。

接下来会提示要您选择源码包来源,如果当前目录中有相应的源码包,可选择Current directory.,如果没有,可选择Download from Internet.,脚本会根据配置信息中的下载地址自动下载源码包并编译安装。编译安装的时间需要20至50分钟。

脚本源码:http://www.vista.ac.cn/autoapm/down/autoapm-1.0.5.src.txt

下载地址:http://www.vista.ac.cn/autoapm/down/autoapm-1.0.5.tar.gz

AutoAPM 1.0.5 for Linux Written by Zhang Yan, SINA Corp., Beijing, China

A tool to auto-compile & install Apache, PHP, MySQL on Linux from sources

For more information please visit http://autoapm.vista.ac.cn

Usage:

[root@sina var]# wget http://www.vista.ac.cn/autoapm/down/autoapm-1.0.5.tar.gz

[root@sina var]# tar zxvf autoapm-1.0.5.tar.gz

[root@sina var]# ./autoapm

The path of some dirs (If install to /opt/sina):

Apache dir: /opt/sina/apache/

Webpages dir: /opt/sina/apache/htdocs/

MySQL dir: /opt/sina/mysql/

PHP dir: /opt/sina/php/

The path of some files (If install to /opt/sina):

apachectl: /opt/sina/apache/bin/apachectl

httpd.conf: /opt/sina/apache/conf/httpd.conf

mysql: /opt/sina/mysql/bin/mysql

my.cnf: /etc/my.cnf

php: /opt/sina/php/php

php.ini: /opt/sina/php/etc/php.ini (Before install ZendOptimizer?)

php.ini: /opt/sina/zend/etc/php.ini (After install ZendOptimizer?)

Restart Apache: service httpd restart

Restart MySQL: service mysql restart

更新记录:

2007.01.19 AutoAPM v1.0.5 修正了源码包下载链接

2007.01.15 AutoAPM v1.0.4 第一个公开版本

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。