How To install Ubuntu server 17.04 + Static ip + LAMP SERVER + Webmin Admin Panel



Tip: Watch the video full screen and HD.
Buy Me a Coffee at ko-fi.com

In this video, i am going to show you how to install Ubuntu server 17.04 with a static ip, install apache web server, Mysql, PHP and Webmin Admin Panel.
Looking for a good sci-fi book
http://amzn.to/2q2hWiZ

My main gaming platform
http://amzn.to/2pc7uS5

What i am playing now
http://amzn.to/2q2qlTH

Support the Channel on Patreon https://www.patreon.com/ribalinux

Buy Me a Coffee http://ko-fi.com/A0383T5

LAMP is a combination of free, open source software. The acronym LAMP refers to the first letters of Linux (operating system), Apache HTTP Server, MySQL (database software), and PHP, Perl or Python, principal components to build a viable general purpose web server.
The exact combination of software included in a LAMP package may vary, especially with respect to the web scripting software, as Perl or Python are sometimes dropped from the stack. Similar terms exist for essentially the same software suite (AMP) running on other operating systems, such as Microsoft Windows (WAMP), Mac OS (MAMP), Solaris (SAMP), iSeries (iAMP), or OpenBSD (OAMP).
Though the original authors of these programs did not design them all to work specifically with each other, the development philosophy and tool sets are shared and were developed in close conjunction. The software combination has become popular because it is free of cost, open-source, and therefore easily adaptable, and because of the ubiquity of its components which are bundled with most current Linux distributions.

Commands

Choose your language

Choose your location

Set your keyboard layout

Choose your server hostname

Create a User

Select if you want encrypt your home directory

Partition management
Choose automatic partitioning or manual partitioning

In this video i am going to use automatic partitioning with LVM
(with LVM you can add easely more space to your system)

Partition management
Confirm that you want to write changes to the disk

Set proxy settings if needed

Select install security updates automatically

Select LAMP server and continue

Set the password for mysql root user

Install the grub boot loader

Remove the DVD and reboot

Login

Update the server
sudo apt update

Update the server
sudo apt upgrade

Open and edit the network interfaces file
sudo nano /etc/network/interfaces

Change dhcp to static in the file

Add to the file
address your_ip

Add to the file
netmask your_netmask

Add to the file
network your_network

Add to the file
broadcast your_broadcast

Add to the file
gateway your_gateway

Add to the file
dns-nameservers your_dns-nameservers

Save and exit
Ctrl+x

Reboot
sudo reboot

Open and edit the sources.list file
sudo nano /etc/apt/sources.list

Add to the file
deb http://download.webmin.com/download/repository sarge contrib

Save and exit
Ctrl+x

Go the /tmp folder
cd /tmp

Download the webmin repository key
wget http://www.webmin.com/jcameron-key.asc

Install the repository key
sudo apt-key add jcameron-key.asc

Update your package list
sudo apt update 

Install Webmin admin panel
sudo apt install webmin

To access the Webmin admin panel
https://yourserverip:10000

You will get a warning for the SSL certificate
Proceed ignoring that warning

To access the Webmin admin panel
Login with your username and your password

PLEASE SUBSCRIBE AND FOLLOW ME ON TWITTER GOOGLE+ OR FACEBOOK!! IF YOU CAN PLEASE SUPPORT THE CHANNEL ON PATREON