来源:http://www.centoscn.com/CentosServer/www/2015/0226/4742.html

本脚本适用环境:

  • 系统支持:CentOS/Redhat/Fedora
  • 内存要求:≥64M
  • 硬盘要求:2GB以上的剩余空间
  • 服务器必须配置好软件源和可连接外网
  • 必须具有系统 root 权限
  • 建议使用干净系统全新安装
  • 日期:2014年06月25日

关于本脚本:

  • 一键 yum 安装所有的软件包,方便升级;
  • 支持 PHP 自带所有组件;
  • 支持 MySQL ,MariaDB 数据库;
  • 支持 XCache ;
  • 支持 Zend Guard Loader ;
  • 支持 ionCube PHP Loader ;
  • 支持自助升级 phpMyAdmin;
  • 命令行新增虚拟主机,操作简便;
  • 一键卸载(卸载前请注意备份数据)。

将会安装:

  • 1、Apache
  • 2、MySQL 5.5 latest version 或 MariaDB 5.5 latest version(二选一)
  • 3、PHP 5.4 latest version
  • 4、phpMyAdmin latest version
  • 5、xcache
  • 6、ZendGuardLoader
  • 7、ionCube PHP Loader

如何安装:
第一步,下载、解压、赋予执行权限:

wget --no-check-certificate https://github.com/teddysun/lamp-yum/archive/master.zip -O lamp-yum.zip
unzip lamp-yum.zip
cd lamp-yum-master/
chmod +x *.sh

第二步,安装LAMP一键安装包
终端中输入以下命令:

./lamp.sh 2>&1 | tee lamp.log

使用提示:
lamp add(del,list):创建(删除,列出)虚拟主机。
lamp uninstall:一键删除 LAMP(切记,删除之前注意备份好数据!)

程序目录:
MySQL 或 MariaDB 数据库目录: /var/lib/mysql
默认的网站根目录: /data/www/default

命令一览:
MySQL 或 MariaDB 命令:

/etc/init.d/mysqld(start|stop|restart|reload|status)
service mysqld(start|stop|restart|reload|status)

Apache命令:

/etc/init.d/httpd(start|stop|restart|reload|status)
service httpd(start|stop|restart|reload|status) 

更多信息或下载安装包请参考项目主页:https://github.com/teddysun/lamp-yum

关于本脚本的说明:
1、Apache 为系统默认的版本,MySQL ,MariaDB 和 PHP 则是 Atomic repository 的最新版。
2、如果你的 VPS 内存≥256M,建议编译安装 LAMP,详见:这里
3、升级 phpMyAdmin 命令:./update_phpmyadmin.sh

转载于:https://www.cnblogs.com/yuwensong/p/6812582.html

CentOS下LAMP一键yum安装脚本相关推荐

  1. CentOS 7下Trojan-go一键快速安装

    CentOS 7下Trojan-go一键快速安装 安装前置程序 一键安装trojan-go 自动续签证书 安装中可能遇到的问题 Trojan-go是什么请自行百度 安装前需要自备到国外VPS,一般配置 ...

  2. linux防火墙添加udp 123,centos下的ntp的安装和配置 (注意 防火牆的udp 123要打開,不然會不能用)...

    centos下的ntp的安装和配置安装 yum install ntp 配置文件 /etc/ntp.conf restrict default kod nomodify notrap nopeer n ...

  3. Linux Centos下SQL Server 2017安装和配置

    Linux Centos下SQL Server 2017安装和配置 原文:Linux Centos下SQL Server 2017安装和配置 我们知道在Linux下安装服务有很多方式,最为简单的也就是 ...

  4. lnmp一键部署安装脚本

    lnmp一键部署安装脚本,脚本里面更改了数据的登录密码,可以根据自己情况适当调整改脚本 #!/bin/bash #build  lnmp [ -d /root/old ] && rm ...

  5. linux 安装rpm qt can't creat,centos 下 Qt Creator 的安装使用

    centos 下 Qt Creator 的安装使用 Qt 以其开源,免费,完全面向对象(很容易扩展),允许真正的组件编程以及可移植跨平台等诸多优势得到越来越多的开发人员的青睐.Qt Creator 是 ...

  6. linux编译blas,Linux系统CentOS 6.8上yum安装BLAS库

    Linux系统CentOS 6.8上yum安装BLAS库 BLAS是一个广泛应用到科学计算软件上面的库文件,在CentOS的软件库中已经有该软件的软件包,我们可以直接使用yum来安装. 1.1.查询C ...

  7. centos 6.2用yum安装中文输入法

    centos 6.2用yum安装中文输入法 1.su root 2.yum install "@Chinese Support" 3.exit 4.回到桌面,system-> ...

  8. CentOS下TPC-W安装

    CentOS下TPC-W安装 1.安装java(jdk-6u25-linux-x64.bin) mkdir /usr/java cd /usr/java/ chmod +x jdk-6u25-linu ...

  9. linux通过yum安装vim,linux/centos系统如何使用yum安装vi/vim?

    linux/centos系统如何使用yum安装vi/vim? yum安装vim最简单的命令, yum -y install vim* 然后就可以使用vi命令了. 网上的文章: 要使用vim, 使用yu ...

最新文章

  1. 服务器系统都是64位的吗,云服务器32位跟64位的区别吗
  2. 通过实例理解javascript 的call()与apply()
  3. 反欺诈技术揭秘-设备指纹VS关系网络模型 此博文包含图片 (2017-05-12 10:23:52)转载▼ 标签: 设备指纹 关系网络 反欺诈 神经网络模型 分类: 风控 文章来源:网络(经整合梳理
  4. nyoj841最高位数字
  5. 深度学习过拟合解决方案
  6. matlab中quat2angle,RPY_Euler_Quaternion_AngleAxis角度转化:Matlab、Python、Halc
  7. 如何理解和运用策略模式
  8. linux重启gpu_远程配置Ubuntu深度学习服务器GPU驱动+Docker+CUDA多个版本
  9. python six库安装_Python 安装matplotlib,six,dateutil,pyparsing 完整过程
  10. Julia: wsl ubuntu下安装、vscode及配置profile错误补正
  11. 中国象棋博弈源代码Android,中国象棋源代码
  12. 瀑布式项目管理软件测评!
  13. 【无人机】【2017.10】无人机(UAV)在地学野外工作中建立增强型虚拟野外指南(EVFG)的作用研究
  14. == 人工智能和机器学习 AIML ==
  15. 转:量化投资新手指南-初识量化交易
  16. java使用ffmpeg对视频进行转码和分辨率转换
  17. 使用python将windows下多种文件格式转换成PDF格式
  18. 企业劳务派遣的人员怎么界定身份
  19. uniapp实现登录功能步骤
  20. 税后收入计算与四险一金

热门文章

  1. SpringMVC - 1.DispatcherServlet
  2. 使用Prism提供的类实现WPF MVVM点餐Demo
  3. 在oracle中怎么判断一个日期是否在一定时间范围内
  4. java修改jar包
  5. python 进阶:修饰器的介绍
  6. 相对友好的 AVL Tree 教程
  7. vmware horizon view 添加vcenter server
  8. 当手机淘宝遇见海尔电商
  9. 解决input[type=number]无法显示非数字字符的问题
  10. 张家界a货翡翠,酒泉a货翡翠