Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ben182/server-tool

A fully featured LAMP+ installer and management tool for Ubuntu servers.
https://github.com/ben182/server-tool

Last synced: 23 days ago
JSON representation

A fully featured LAMP+ installer and management tool for Ubuntu servers.

Awesome Lists containing this project

README

        

![alt text](stool_v2_min.png "Logo")

A fully featured LAMP+ installer and management tool for Ubuntu servers

## Install

**Latest stable version**

`bash <(curl -s https://raw.githubusercontent.com/ben182/server-tool/master/scripts/get.sh)`

**Nightly builds**

`bash <(curl -s https://raw.githubusercontent.com/ben182/server-tool/master/scripts/get_develop.sh)`

This script is supposed to be run on a fresh Ubuntu machine. It will install:

* Apache
* MySQL
* PHP 7.2, 7.3, 7.4
* Composer
* Certbot
* vnStat
* phpMyAdmin (optional)
* Node.js (optional)
* Yarn (optional)
* Redis (optional)
* Netdata (optional)

Furthermore it will configure the complete server to be as secure as it can get:

* MySQL Secure Installation
* phpMyAdmin with Basic Authentication
* Secure Apache Configuration
* Redis Password

In the everyday usage the server-tools can also manage your server:

* Adding vHosts
* Adding SSL
* PHP version switch
* Creating deamons
* Managing Floating IP's
* Create MySQL databases and users
* Change PHP settings
* Adding Basic Auth protection to vHosts
* Installing and configuring Wordpress