Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Devilbox | 4,138 | 22 days ago | 51 | mit | PHP | |||||
A modern Docker LAMP stack and MEAN stack for local development | ||||||||||
Lnmp | 2,613 | 3 months ago | 19 | apache-2.0 | Shell | |||||
LEMP stack/LAMP stack/LNMP stack installation scripts for CentOS/Redhat Debian and Ubuntu | ||||||||||
Lnmp | 2,417 | 2 days ago | 5 | other | Shell | |||||
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。 | ||||||||||
Oneinstack | 2,249 | a month ago | 56 | apache-2.0 | Shell | |||||
OneinStack - A PHP/JAVA Deployment Tool | ||||||||||
Docker Nginx Php Mysql | 1,483 | a year ago | 28 | Makefile | ||||||
Docker running Nginx, PHP-FPM, MySQL & PHPMyAdmin | ||||||||||
Slickstack | 549 | a day ago | 25 | gpl-3.0 | Shell | |||||
Lightning-fast WordPress on Nginx | ||||||||||
Webinoly | 388 | 2 months ago | 5 | gpl-3.0 | Shell | |||||
Optimized LEMP Web Server to manage your WordPress, PHP, or simple HTML sites running on a powerful NGINX setup. | ||||||||||
Lemper | 176 | a month ago | 25 | gpl-3.0 | Shell | |||||
LEMPer Stack is terminal-based LEMP / LNMP installer and manager for Debian & Ubuntu cloud or virtual server (vps) and on-premise (bare metal). | ||||||||||
Docker Tutorial | 148 | 2 months ago | mit | PHP | ||||||
Companion repository for a tutorial series about using Docker locally for web development | ||||||||||
Symfony 4 Docker Env | 118 | 16 days ago | 4 | mit | PHP | |||||
Docker Environment for Symfony. PHP-FPM, NGINX SSL Proxy, MySQL, LEMP |
This script is written using the shell, in order to quickly deploy LEMP
/LAMP
/LNMP
/LNMPA
/LTMP
(Linux, Nginx/Tengine/OpenResty, MySQL in a production environment/MariaDB/Percona, PHP, JAVA), applicable to RHEL 7, 8, 9(including CentOS,RedHat,AlmaLinux,Rocky), Debian 9, 10, 11, Ubuntu 16, 18, 20, 22 and Fedora 27+ of 64.
Script properties:
Install the dependencies for your distro, download the source and run the installation script.
yum -y install wget screen
apt-get -y install wget screen
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
If you disconnect during installation, you can execute the command screen -r oneinstack
to reconnect to the install window
screen -S oneinstack
If you need to modify the directory (installation, data storage, Nginx logs), modify options.conf
file before running install.sh
./install.sh
~/oneinstack/install.sh --mphp_ver 54
~/oneinstack/addons.sh
~/oneinstack/vhost.sh
~/oneinstack/vhost.sh --del
~/oneinstack/pureftpd_vhost.sh
~/oneinstack/backup_setup.sh // Backup parameters
~/oneinstack/backup.sh // Perform the backup immediately
crontab -l // Can be added to scheduled tasks, such as automatic backups every day 1:00
0 1 * * * cd ~/oneinstack/backup.sh > /dev/null 2>&1 &
Nginx/Tengine/OpenResty:
systemctl {start|stop|status|restart|reload} nginx
MySQL/MariaDB/Percona:
systemctl {start|stop|restart|reload|status} mysqld
PostgreSQL:
systemctl {start|stop|restart|status} postgresql
MongoDB:
systemctl {start|stop|status|restart|reload} mongod
PHP:
systemctl {start|stop|restart|reload|status} php-fpm
Apache:
systemctl {start|restart|stop} httpd
Tomcat:
systemctl {start|stop|status|restart} tomcat
Pure-FTPd:
systemctl {start|stop|restart|status} pureftpd
Redis:
systemctl {start|stop|status|restart|reload} redis-server
Memcached:
systemctl {start|stop|status|restart|reload} memcached
~/oneinstack/upgrade.sh
~/oneinstack/uninstall.sh
For feedback, questions, and to follow the progress of the project:
Telegram Group
OneinStack