Skip to content

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

Notifications You must be signed in to change notification settings

ben182/server-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published