Awesome Open Source
Awesome Open Source

LAMP

Description

LAMP is a powerful bash script for the installation of Apache + PHP + MySQL/MariaDB and so on. You can install Apache + PHP + MySQL/MariaDB in a smaller memory VPS by yum command, Just need to input numbers to choose what you want to install before installation. And all things will be done in a few minutes.

Supported System

  • CentOS-6.x
  • CentOS-7.x

System requirements

  • Hard disk space: 2GB
  • RAM: 64MB
  • An internet connection is required
  • Correct repository
  • User: root

Supported Software

  • Apache-2.2 for CentOS-6.x
  • Apache-2.4 for CentOS-7.x
  • MySQL-5.5 MariaDB-5.5
  • PHP-5.4 PHP-5.5 PHP-5.6
  • PHP Module: XCache, Zend Guard Loader, ionCube Loader (PHP 5.4 only)
  • phpMyAdmin

Installation

yum -y install wget unzip
wget --no-check-certificate -O lamp-yum.zip https://github.com/teddysun/lamp-yum/archive/master.zip
unzip lamp-yum.zip
cd lamp-yum-master
chmod +x *.sh
./lamp.sh 2>&1 | tee lamp.log

Upgrade

yum -y update

phpMyAdmin Upgrade

./update_phpmyadmin.sh

Uninstall

./lamp.sh uninstall

Default Location

Apache Location Path
Web root location /data/www/default
Main Configuration File /etc/httpd/conf/httpd.conf
MySQL Location Path
Data Location /var/lib/mysql
my.cnf Configuration File /etc/my.cnf

Process Management

Process Command
Apache /etc/init.d/httpd (start|stop|status|restart)
MySQL /etc/init.d/mysqld (start|stop|status|restart)
MariaDB /etc/init.d/mysqld (start|stop|status|restart)

License

Copyright (C) 2014 - 2018 Teddysun

Licensed under the GPLv3 License.


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
php (15,817
centos (91
mariadb (84
lamp (24

Find Open Source By Browsing 7,000 Topics Across 59 Categories