LAMP&LNMP自动化安装脚本代码

2019-10-14 22:02:58王振洲

一、脚本的环境介绍
二、脚本的介绍
三、脚本的功能介绍


一、脚本的环境介绍

此脚本运行在RHEL 6.4版本上
运行此脚本需注意:
1)、主机需要能够上网,因为博主是搭建的搜狐的外网yum源,此yum源由两部分组成,一个是光盘里面的所有软件包,一个是epel源。
2)、需了解软件之间的相互依赖性。


二、脚本的介绍

脚本是由函数组成,每一个函数实现一个功能


function  create_yum             #此函数是搭建sohu的yum仓库
function  download               #此函数是下载全部所需的软件包
function  install_apache         #此函数是安装apache软件包
function config_apache           #此函数是修改apache的服务脚本和开启
                                  apache服务    
function  install_nginx          #此函数是安装nginx软件包
function  install_mysql          #此函数是安装mysql软件包
function config_mysql            #此函数是初始化mysql和开启mysql的服务
function  install_php            #此函数是安装php软件包
function config_php              #此函数提供php的配置文件
function  install_php_fpm       #此函数是安装php-fpm软件包提供fastcgi服务
function config_php_fpm          #此函数是修改php-fpm的配置文件盒开启
                                 php-fpm的服务
function  install_xcache         #此函数是安装为php代码加速的软件包
function  install_memcache       #此函数是安装连接memcached的软件包
function  install_memcached      #此函数是安装memcached软件包
function  install_lamp        #此函数里面只包含了apache,mysql,php的函数
function config_lamp
function  install_lammp          #此函数里面只包含了apache,mysql,