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

Unix/Linux
Ubuntu Linux有多流行?数据告诉你
轻松制作Linux系统启动盘的四种方法
忘记Linux密码后的另类解决方法
Linux中安装Realplayer的方法
Linux桌面环境GNOME和KDE的切换
在Linux操作系统下安装与运行GAMIT软件
学习Linux系统的九条忠告
Linux系统发展空间探索
Linux与Windows Vista系统的比较
Linux刷新主板BIOS的好方法
Linux下学C语言开发要学些什么
Ubuntu 8.04 Alpha 3新功能初体验
Ubuntu Linux下用Firefox来安装软件
客户对Linux电脑的需求的确不高
带你一起认识下linux的各种版本
手把手教你学Ubuntu
双系统卸载linux系统的方法
linux系统下的U盘病毒清除法
Linux系统22端口修改的方法
理解和掌握Linux 体验Linux的方式

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 35 ::
收藏到网摘: 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