初次尝试利用脚本自动编译搭建LAMP-----php
#!/bin/bash#echo"PHPInstalling..."yum-ygroupinstall'XSoftwareDevelopment'yum-yinstalllibxml2-develbzip2-develrpm-ivhlibmcrypt-2.5.8-9.el6.i686.rpmlibmcrypt-devel-2.5.8-9.el6.i686.rpmmhash-0.9.9.9-3.el6.i686.rpmmhash-devel-0.9.9.9-3.el6.i686.rpmread-p"Pleaseinputcompresstype[bz2|gz]:"COMPRESSread-p"PleaseinputaphpVERSION[php-VERSION.tar.$COMPRESS]:"PHPVERwhile!echo$PHPVER|grep"[![:alpha:]]*"&>/dev/null;doread-p"PleaseinputaPHPversion[php-"VERSION".tar.$COMPRESS]:"PHPVERdonetarxfphp-$PHPVER.tar.$COMPRESScd/root/php-$PHPVER#cd/root/php-5.5.30./configure--prefix=/usr/local/php--with-mysql=/usr/local/mysql--with-openssl--with-mysqli=/usr/local/mysql/bin/mysql_config--enable-mbstring--with-freetype-dir--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr--enable-xml--enable-sockets--enable-fpm--with-mcrypt--with-config-file-path=/etc--with-config-file-scan-dir=/etc/php.d--with-bz2make&&maketest&&makeinstallcpphp.ini-production/etc/php.ini#配置pfmcpsapi/fpm/init.d.php-fpm/etc/rc.d/init.d/php-fpmchmod+x/etc/rc.d/init.d/php-fpmchkconfig--addphp-fpmchkconfigphp-fpmon#提供配置文件cp/usr/local/php/etc/php-fpm.conf.default/usr/local/php/etc/php-fpm.confsed-i's@^\(pm.max_children=\).*@\150@'/usr/local/php/etc/php-fpm.confsed-i's@^\(pm.start_servers=\).*@\15@'/usr/local/php/etc/php-fpm.confsed-i's@^\(pm.min_spare_servers=\).*@\12@'/usr/local/php/etc/php-fpm.confsed-i's@^\(pm.max_spare_servers=\).*@\18@'/usr/local/php/etc/php-fpm.confsed-i's@^;pid=.*@pid=/usr/local/php/var/run/php-fpm.pid@'/usr/local/php/etc/php-fpm.conf
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。