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

Unix/Linux
如何编译xvidcore-0.9.1(转帖)
忘记root密码的解决方法
Building a Chrooted sftp Environment on Linux
Mandrake10.1全解压硬盘安装
Unix 备份与压缩
Mandrake10.1硬盘部分解压安装
Vi 编辑器使用说明
Linux下启动ftp及xdm配置
ip命令手册
硬盘的物理结构
GRUB安装方式
GNU/Wget 使用手册
mini-itx的嵌入式linux开发的第一套设备
Linux下DNS配置
32M DOM或CF嵌入式Linux系统启动盘制作
英国政府的研究报告正式公布力推开源
几个不错的java网站
CFLAGS参数详解(Desktop cflags)
怎样制造Linux?
Cell

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


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