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

in #linux7 years ago

thumbnail.jpg

In this video, i am going to show you how to install Ubuntu server 17.10 with a static ip, install apache web server, Mysql, PHP and Webmin Admin Panel.
Support the Channel on Patreon https://www.patreon.com/ribalinux
Ethereum or ERC20 Tokens i gladly accept (╯✧∇✧)╯ 0xB2d7E1470818FF8D35278b45B6fefe341d2d1220
Buy Me a Coffee http://ko-fi.com/A0383T5
follow me on Steemit https://steemit.com/@ribalinux

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).

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 configuration file

sudo nano /etc/netplan/01-netcfg.yaml

Change in dhcp4: from yes to no in the file

Add to the file

addresses: [your_ip/24]

Add to the file

gateway4: your_gateway

Add to the file

nameservers:

Add to the file

addresses: [your_dns-nameservers]

Save and exit
Ctrl+x

Apply the new network configuration

sudo netplan apply

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

Thank you to everyone who supports me on Patreon.
GhostBSD Project
Tim Lawrence
T. Gruca
Douglas Grieve
Nathan Crause
David Yzaguirre

Do you want to see your name here? https://www.patreon.com/ribalinux

Thank you and please vote, Resteem, follow @ribalinux \(^ω^\)

Sort:  

Calling @originalworks :)
img credz: pixabay.com
Nice, you got a 97.0% @welcomebot upgoat, thanks to @ribalinux
Want a boost? Minnowbooster's got your back!

The @OriginalWorks bot has determined this post by @ribalinux to be original material and upvoted(1.5%) it!

ezgif.com-resize.gif

To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!

Congratulations! In addition to the vote from @randowhale, you also received a vote from @randowhaletrail!

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by ribalinux from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 59986.17
ETH 2417.93
USDT 1.00
SBD 2.45