1 #!/bin/bash 2 #auto make install LAMP+Cacti 3 #by authors zhang 2016 4 5 #RRDtool define path variable 6 R_FILES=rrdtool-1.4.8.tar.gz 7 R_FILES_DIR=rrdtool-1.4.8 8 R_PREFIX=/usr/src/rrdtool-1.4.8/ 9 10 11 #Cacti define path variable 12 C_FILES=cacti-0.8.8b.tar.gz 13 C_FILES_DIR=cacti-0.8.8b 14 C_PREFIX=/usr/src/cacti-0.8.8b/ 15 16 #httpd define path variable 17 H_FILES=httpd-2.2.17.tar.gz 18 H_FILES_DIR=httpd-2.2.17 19 H_PREFIX=/usr/local/httpd 20 21 #mysql define path variable 22 M_FILES=mysql-5.5.22.tar.gz 23 M_FILES_DIR=mysql-5.5.22 24 M_PREFIX=/usr/local/mysql/ 25 26 27 #php define path variable 28 29 P_FILES1=libmcrypt-2.5.8.tar.gz 30 P_FILES_DIR1=libmcrypt-2.5.8 31 P_PREFIX1=/usr/local/lib/ 32 33 P_FILES2=mhash-0.9.9.9.tar.gz 34 P_FILES_DIR2=mhash-0.9.9.9 35 P_PREFIX2=/usr/local/lib/ 36 37 P_FILES3=mcrypt-2.6.8.tar.gz 38 P_FILES_DIR3=mcrypt-2.6.8 39 P_PREFIX3=/usr/local/lib/ 40 41 P_FILES4=php-5.3.28.tar.gz 42 P_FILES_DIR4=php-5.3.28 43 P_PREFIX4=/usr/local/php 44 45 46 47 48 if [ -z "$1" ];then 49 echo -e "