CentOS下LAMP一键yum安装脚本

本脚本适用环境:

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

关于本脚本:

将会安装:

  • 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

更新日志:

更新(2014年06月25日):新增 MariaDB 安装选项;新增升级 PHPMyAdmin 的一键脚本 update_PHPmyadmin.sh。
更新(2014年06月10日):通过 yum 安装 LAMP 生产环境一键安装包,初版作成。

相关文章

有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在离线环境下安...
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下载rpm包。 离...
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://192.168.2.32...
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf)主要修改以...
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) Mysql...
第一步下载erlang环境并安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_...