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 an very easy way,Just need to input numbers to choose what you want to install before installation. And all things will be done in a few minutes.
- CentOS-5.x
- CentOS-6.x
- CentOS-7.x
- Ubuntu-12.x
- Ubuntu-13.x
- Ubuntu-14.x
- Ubuntu-15.x
- Ubuntu-16.x
- Debian-7.x
- Debian-8.x
- Apache-2.2 Apache-2.4
- MySQL-5.5 MySQL-5.6 MySQL-5.7 MariaDB-5.5 MariaDB-10.0 MariaDB-10.1
- PHP-5.3 PHP-5.4 PHP-5.5 PHP-5.6 PHP-7.0
- PHP Module: OPcache ZendGuardLoader ionCube_Loader XCache Imagemagick GraphicsMagick Memcache Memcached Redis Mongo Swoole
- Other Software: Memcached phpMyAdmin Redis-Server
If your server system: CentOS/Redhat
yum -y install wget screen unzip
wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip
unzip lamp.zip
cd lamp-master
chmod +x *.sh
screen -S lamp
./lamp.shIf your server system: Debian/Ubuntu
apt-get -y install wget screen unzip
wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip
unzip lamp.zip
cd lamp-master
chmod +x *.sh
screen -S lamp
./lamp.sh./upgrade.sh // Select one to upgrade
./upgrade.sh apache // Upgrade Apache
./upgrade.sh db // Upgrade MySQL/MariaDB
./upgrade.sh php // Upgrade PHP
./upgrade.sh phpmyadmin // Upgrade phpMyAdmin./uninstall.sh| Apache Location | |
|---|---|
| Install Prefix | /usr/local/apache |
| Web root location | /data/www/default |
| Main Configuration File | /usr/local/apache/conf/httpd.conf |
| Virtual Host Configuration | /usr/local/apache/conf/vhost/ |
| PHP Location | |
|---|---|
| Install Prefix | /usr/local/php |
| Configuration File | /usr/local/php/etc/php.ini |
| ini additional location | /usr/local/php/php.d |
| MySQL Location | |
|---|---|
| Install Prefix | /usr/local/mysql |
| Data Location | /usr/local/mysql/data |
| my.cnf Configuration File | /etc/my.cnf |
| MariaDB Location | |
|---|---|
| Install Prefix | /usr/local/mariadb |
| Data Location | /usr/local/mariadb/data |
| my.cnf Configuration File | /etc/my.cnf |
| 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) |
| Memcached | /etc/init.d/memcached (start|stop|restart) |
| Redis-Server | /etc/init.d/redis-server (start|stop|restart) |
| Command | Description |
|---|---|
| lamp add | create a virtual host |
| lamp list | list all virtual host |
| lamp del | remove a virtual host |
Please feel free to report any bugs or issues to us, email: [email protected]
Copyright (C) 2013 - 2016 Teddysun
