CentOS下LAMP一键yum安装脚本

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 来源:http://www.centoscn.com/CentosServer/www/2015/0226/4742.html本脚本适用环境:系统支持:CentOS/Redhat/Fedora内存要求:≥64M硬盘要求:2GB以上的剩余空间服务器必须配置好软件源和可连接外网必须具有系统...

来源: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

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
28 2
|
8天前
|
缓存 Linux
linux centos7 挂载本地iso yum源
linux centos7 挂载本地iso yum源
45 0
|
8天前
|
关系型数据库 MySQL Linux
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
44 0
|
15天前
|
IDE Linux 开发工具
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
CentOS7.4+REDHAWK2.3.1安装教程——折腾篇
18 0
|
19天前
|
Linux Shell 开发工具
CentOS8中Docker安装及部署
CentOS8中Docker安装及部署
67 0
|
30天前
|
Linux
centOS8不在维护,yum源问题解决
解决执行 yum makecache 出现appstream下载源数据失败问题
60 0
centOS8不在维护,yum源问题解决
|
1月前
|
Linux 网络安全 开发工具
利用pxe无人值守最小化安装centos7
利用pxe无人值守最小化安装centos7
16 0
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
27 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
|
关系型数据库 MySQL Linux
基于CentOS快速搭建LAMP环境-5
基于CentOS快速搭建LAMP环境-5
99 0
基于CentOS快速搭建LAMP环境-5
|
弹性计算 Linux PHP
基于CentOS快速搭建LAMP环境-3
基于CentOS快速搭建LAMP环境-3
105 0
基于CentOS快速搭建LAMP环境-3