当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 一步到位的 LAMP 安装脚本 (AMP部分)

Unix/Linux
PostgreSQL Hardware Performance Tuning
Firefox 1.0.6简体中文版发布,提供下载
包过滤防火墙配置实例.
linux中的时间流
Rsync Server +Rsync client 配置完全实践笔记
mysql数据库root口令忘记自动恢复脚本
自动修改linux下的网卡ip和掩码脚本
将指定文件列表中的文件内容逐个替换成想要的内容的小脚本
用nmap扫描端口并写到一个静态网页脚本(转贴)
配置xdm远程连接
解决如何修改mysql服务器监听端口的问题。
CC2001关于计算机科学的教学大纲
Linux命令Man解释:losetup:设定与控制loopdevices
Linux网管123---第6章.一般系统管理问题-2.建立使用者帐号
汉化你的RedHat全攻略(4)-FAQ和一些总结
"/dev/tty0"不见了怎麽救回来?
/dev下cua*被删除,该如何恢复?
Linux网管123---第7章.自订的组态及管理内容-1.HTTP
vi介绍编(2)参数简介
Linux命令Man解释:mkfs:建立linux文件系统

Unix/Linux 中的 一步到位的 LAMP 安装脚本 (AMP部分)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 67 ::
收藏到网摘: n/a


#!/bin/shAPACHE_VER="2.0.54"PHP_VER="4.4.0"MYSQL_VER="4.0.25"HTTPD="/httpd"MYSQL="/mysql"#SRC_ROOT="/root/comp/test"if [ -e mysql-$.tar.bz2 ]; thenecho "mysql-$.tar.bz2"tar -jxf mysql-$.tar.bz2elseecho "mysql-$.tar.gz"tar -zxf mysql-$.tar.gzficd mysql-$pwd./configure --prefix=$ \--with-charset=gb2312 \--without-bench \--without-docs \--with-mysqld-user=mysqld \CFLAGS=-DUSE_OLD_FUNCTIONS \--with-pthread 2>&1 >>test.logmake 2>&1 >>test.logmake install 2>&1 >>test.logcp support-files/my-medium.cnf /etc/my.cnfcp support-files/mysql.server /etc/rc.d/mysql.servercd $bin/mysql_install_db --user=mysqldchown -R root  .chown -R mysqld varchgrp -R mysqld .bin/mysqld_safe --user=mysqld &bin/mysqladmin -u root password 'Passwd'chmod +x /etc/rc.d/mysql.serverecho "/etc/rc.d/mysql.server start" >>/etc/rc.d/rc.localecho "skip-networking " >> /etc/my.cnf/etc/rc.d/mysql.server restartcp $/lib/mysql/lib* /usr/libldconfig -vcd -cd ..if [ -e httpd-$.tar.bz2 ]; thenpwdecho "httpd-$.tar.bz2"tar -jxf httpd-$.tar.bz2elsepwdecho "httpd-$.tar.gz"tar -zxf httpd-$.tar.gzficd httpd-$pwd./configure --prefix=/$ \--enable-example \--enable-log-forensic \--enable-logio \--enable-mime-magic \--enable-cern-meta \--enable-expires \--enable-headers \--enable-usertrack \--enable-unique-id \--enable-ssl \--enable-static-htpasswd \--enable-static-htdigest \--enable-static-rotatelogs \--enable-static-ab \--enable-static-checkgid \--enable-http \--disable-status \--enable-cgi \--enable-cgid \--disable-dir \--enable-rewrite \--enable-module=so 2>&1 >>make.logmake 2>&1 >>make.logmake install 2>&1 >>make.logcd ..if [ -e php-$.tar.bz2 ];thenecho "php-$.tar.bz2"tar -jxf php-$.tar.bz2elseecho "php-$.tar.gz"tar -zxf php-$.tar.gzficd php-$pwd./configure --with-apxs2=$/bin/apxs --with-mysql=$ 2>&1 >>make.logmake 2>&1 >>make.logmake install 2>&1 >>make.logcp php.ini-dist /usr/local/lib/php.iniecho "LoadModule php4_module libexec/libphp4.so" >> $/conf/httpd.confecho "AddType application/x-httpd-php .php .phtml " >> $/conf/httpd.confecho " " > $/htdocs/index.php$/bin/apachectl start