This is bash script to Automate "Intital Server Setup" in Ubuntu 16.* and 18.*.
- Web Servers
- NGINX
- Databases
- MongoDB
- HTTP Servers
- Nodejs
- Misc
- Let's Crypt SSL
- Create New User
NOTE: Make sure you run this with a user with sudo access. And some of the commands in the bash requires sudo access. If you don't want to enter password everytime it asks sudo permission. Add your user to sudoer using this guide.
- CURL
sudo apt-get install curl
- GIT
sudo apt-get install git
Clone the Repo to your /home directory.
# Clone in HTTPS
git clone https://github.com/emjimadhu/servered.git
# Clone in SSH
git clone [email protected]:emjimadhu/servered.git
cd servered/
bash init.bash
Follow along the OnScreen Steps.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- ColorLib - The comming soon template was taken from here.