首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LAMP一键安装(Python版)

去年有出一个python整的LAMP自动安装,不过比较傻,直接调用的yum 去安装了XXX...不过这次一样有用shell..我也想如何不调用shell 来弄一个LAMP自动安装部署啥啥的..不过尼玛智商有限...,没搞定,暂且分享一下   先说说目前的缺陷     这个脚本总体来说是调用一个字典,组成这个字典是最花费时间的,实际代码到是没几行,本来想把Nginx 的部署也加进去,什么memcached phpmyadmin... apc 这样的常用组件作为功能加进去,尼玛,时间不够,只能打打酱油,包括最后我也只能用一行行if来让脚本能run起来,好吧,我想时间充足了一定要改进下,如果你看到此代码,如果仔细看看啊,对...日志记录这块...,因为我没有判断异常,函数执行失败,脚本不会写日志,有时间改一下,不过近期不太会改。...注:      废话也不多说,这个脚本没有多少实用性,仅作分享学习之意吧,注(这类脚本还是用shell简单粗暴),有时间我也会改进它,也欢迎各位大牛来一起XXX   软件版本: ###怎么是这么奇葩的组合

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    LAMP环境自动化安装脚本

    一、脚本的环境介绍 此脚本运行在RHEL(Centos) 6.4版本及以上 运行此脚本需注意: 1、主机需要能够上网 2、需了解软件之间的相互依赖性。...二、脚本的介绍 脚本是由函数组成,每一个函数实现一个功能,采用select菜单显示+case 三、脚本的功能介绍 1、支持某台机器单独安装某一个软件,如Apache、MYSQL、PHP 2、支持某台机器一键安装...LAMP环境 3、如果想一个一个的安装LAMP架构,请注意安装顺序:Apache–>MYSQL–>PHP 4、会自行的把服务开启,并加入到开机自动启动的服务列表中 LAMP自动化安装脚本代码 #脚本内容如下...Install_Apache Install_Mysql Install_PHP LAMP_Config quit do case $i in Install_LAMP) Install_Apache...;; Install_PHP) Install_PHP ;; LAMP_Config) LAMP_Config ;; quit) echo -e "\033[32mExit selection

    48220

    LAMP环境自动化安装脚本

    一、脚本的环境介绍 此脚本运行在RHEL(Centos) 6.4版本及以上 运行此脚本需注意: 1、主机需要能够上网 2、需了解软件之间的相互依赖性。...二、脚本的介绍 脚本是由函数组成,每一个函数实现一个功能,采用select菜单显示+case 三、脚本的功能介绍 1、支持某台机器单独安装某一个软件,如Apache、MYSQL、PHP 2、支持某台机器一键安装...LAMP环境 3、如果想一个一个的安装LAMP架构,请注意安装顺序:Apache–>MYSQL–>PHP 4、会自行的把服务开启,并加入到开机自动启动的服务列表中 LAMP自动化安装脚本代码 #脚本内容如下...Install_Apache Install_Mysql Install_PHP LAMP_Config quit do case $i in Install_LAMP) Install_Apache...;; Install_PHP) Install_PHP ;; LAMP_Config) LAMP_Config ;; quit) echo -e "\033[32mExit selection

    40820

    一键安装gcc脚本

    ,而gcc编译安装非常麻烦,需要几个指定版本的依赖组件才能编译安装成功,为方便安装特意编写了一个安装shell脚本,通过脚本来无人安装,当然安装编译过程还是有点长的,脚本暂只支持以CentOS系统(系统版本...5~7有测试过)来安装(其它系统需要调整下快速安装组件命令 yum 和对应的安装包名) #!...; fi 使用方法: 在root账号下,创建一个.sh后缀的shell脚本文件,比如:gcc-install.sh 并把上面安装代码写入保存。...执行安装命令 bash gcc-install.sh new 如果系统的依赖过少导致安装不成功,则需要增加对应的依赖包(这里只以测试系统为例依赖包可能安装不是很充足),安装目录可以在安装脚本中去配置修改...,安装成功后会提示安装成功文案。

    83440

    ONOS一键安装脚本

    所以很有必要将安装过程转化为一键安装脚本。本文总结的一键安装脚本就是在部署ONOS集群时,为提高安装ONOS效率而整理的,希望能帮助到同样需要多次安装ONOS的其他人。 ?...安装脚本 安装脚本安装ONOS及其依赖软件的所有命令都写到了shell文件,并加一些必要判断语句,使得安装脚本使用起来更加人性化。...需要注意的是,此文件仅完成了ONOS的安装,并没有完成ONOS启动之前的配置,需要启动相关服务,还需手动进行配置。脚本内容如下所示: sh #!...初始化配置 在安装完ONOS之后,还需要进行一些必要的配置,才能启动运行了制定服务的ONOS。...SDNLAB的文章《Ubuntu14.04源码安装ONOS》 下载地址 脚本下载地址为:muzixing/onosinstallhelper。

    1.4K60

    CentOS一键安装Nginx脚本

    经常要用到Nginx反向代理,每次都去手动编译安装太麻烦了,于是单独写了一个一键安装Nginx脚本,支持编译安装和二进制安装。...环境要求 CentOS 6/7 安装 是的,复制下面这条命令,根据提示操作即可。...raw.githubusercontent.com/helloxz/nginx-cdn/master/nginx.sh && bash nginx.sh 模块说明 虽然LNMP及OneInstack也可以单独安装...Nginx,之所有不用是因为某些模块没有,还是需要重新编译,此脚本已经内置了反向代理比较常用的模块,挑重点的说,比如: ngx_http_substitutions_filter_module:关键词替换模块...ngx_cache_purge:缓存清理模块 其它说明 参考以下自建CDN教程配合使用效果更佳: 智能解析 + Nginx反向代理,自建CDN加速节点 Nginx自建CDN与ngx_cache_purge清除缓存 脚本源码

    67020

    openresty一键安装部署脚本

    背景: 由于我们项目上都是安装和使用的openresty,而我们组也有一些依托openresty软件来做的应用。...但是我们现在部署工作都是使用自研的一键部署平台(也是波哥主导开发的)底层用的ansible来实现的。单独开源出来的playbook不一定适用各位。...所以花了点时间写了一份更通用的shell脚本以便大家使用。 结合读者对于上一篇《一键部署nginx脚本》的意见我增加了版本变量,可以在执行脚本的时候根据自行的需要带入。...https://github.com/openresty 首席开发人员:@agentzh 国内最可利用的文档: http://wiki.jikexueyuan.com/project/openresty/ 一键安装部署脚本如下...$INSTALL_DIR,并已启动 OpenResty 服务" 可以使用执行脚本后带版本号执行安装相应版本的openresty sh install_openresty.sh 1.19.3.1 如果该文章对各位有帮助

    39020
    领券