Implementing Ubuntu Server for a Photography Studio: IT Concepts

Verified

Added on  2023/06/10

|21
|2336
|197
Practical Assignment
AI Summary
This document provides a comprehensive solution for setting up an Ubuntu server within a virtual machine environment to meet the IT needs of a photography studio. The setup includes essential services such as web hosting with HTTP and HTTPS support, remote shell access, network shares for centralized file storage, and data redundancy using the ZFS file system. The configuration process covers the installation of Ubuntu Server, setting up the network, configuring user access, installing and configuring necessary software like Apache2, OpenSSH server, and Samba for file sharing. Emphasis is placed on security, including HTTP authenticated access and restricting network access to the Samba server. Data redundancy is achieved through the implementation of ZFS, providing protection against data corruption and enabling features like snapshots and compression. The document also includes detailed steps for setting up port forwarding in VirtualBox to enable remote access to the server.
Document Page
Running Head: IT CONCEPTS - SP2 2018 1
IT Concepts - SP2 2018
Institution
Date
Name
Reasons for choosing Ubuntu Operating System
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
2IT CONCEPTS - SP2 2018
Easy To set up:
Much the same as Windows, setting up Ubuntu Linux is simple and any
individual with fundamental information of PCs would setup be able to utilize his/her
framework. Setting up Ubuntu Linux takes less shorter time compared to windows
though. Throughout the years, Canonical has enhanced the general work area
encounter and cleaned the User Interface. Shockingly, numerous individuals even call
Ubuntu less demanding to use when contrasted with Windows and this has never been
true (Rankin, and Hill, 2014).
Ubuntu is free:
Doubtlessly it's is a major motivation to utilize Ubuntu Linux. Downloading,
setting up, and utilizing Ubuntu Linux doesn't cost a penny. Basically download it
from Canonical's site or visit your most loved torrent site, make a bootable ISO or
consume it on a USB drive. It's likewise being received at different instructive and
government associations over the world to decrease costs. In addition, the vast
majority of the product is likewise free.
In the not so distant future, other latest LTS patches will be released, i.e., Ubuntu
18.04. In this way, anyone can likewise investigate real highlights/changes coming to
Ubuntu on the off chance that you're willing to make a move in future. This evidently
assists many individuals in planning for the future since Ubuntu as well updates all
their users on any future upgrades and improvements that are coming.
Document Page
3IT CONCEPTS - SP2 2018
Moreover, malware dangers related with Ubuntu Linux are too small. Ubuntu
therefore spares the anti-virus cost since you needn't bother with any. Its implicit
Firewall and infection security strategy ensures that you're well secured (Neil, 2016).
Why Ubuntu Server?
Ubuntu Server conveys monetary and specialized adaptability to your datacentre,
open or private. Regardless of whether one needs to send an OpenStack cloud or a
Hadoop bunch, Ubuntu Server conveys the best esteem scale-out execution compared
to most servers in the market now.
Setting Up Ubuntu server on virtual box
To begin, we must have Ubuntu Server ISO file and Virtual Box installed.
Downloading The Ubuntu Server.
After Downloading Ubuntu server and virtualbox, then we begin to set the server
(Sinha, 2017).
Document Page
4IT CONCEPTS - SP2 2018
Make another virtual machine on Virtual Box by tapping on New.
Select type and version of the virtual machine. In this case I selected Linux and
Ubuntu (64-bits).
Select the amount of memory (RAM). VirtualBox recommends 768 MB. I
selected 1,536 MB to have enough memory.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
5IT CONCEPTS - SP2 2018
At this point, you need to load the Ubuntu Server ISO file.
Ubuntu Server installation has started. Select the language. In this example,
English.
Next we need to proceed with the on screen steps. By keeping the language
English and Installing the server (Srinivasa and Singh, 2018).
The preceding steps are now or setting up the server network. We have to
provide the Ubuntu Server hostname. This hostname will be used to access the server.
I typed ubuntuvmsrv. Vm to mean virtual machine on the network and srv to mean the
server.
Document Page
6IT CONCEPTS - SP2 2018
Then Provide your real name, your user-name and your password.
Document Page
7IT CONCEPTS - SP2 2018
From Here also, Ubuntu can guide regarding partitions. This is a virtual machine
to test, so I selected Guided - use entire disk.
Configure updates as you want. I select manually updates.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
8IT CONCEPTS - SP2 2018
Provide HTTP and HTTP services and Web Hosting
So as to allow for Web Hosting Remote Shell Access, We must do software
installation for OpenSSH Server, Samba file server and the Lamp Server as well
(LaCroix, 2016. ). This was done as in the screen-shot below.
Document Page
9IT CONCEPTS - SP2 2018
Set MySQL server root password.
Document Page
10IT CONCEPTS - SP2 2018
To start everything up, we should Update our Ubuntu Server with the following
command:
sudo apt-get upgrade.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
11IT CONCEPTS - SP2 2018
The Ubuntu Server is ready to use. However, since we are working on a virtual
machine network setting is needed. We will configure it as below (Jannen, Yuan,
Zhan, Akshintala, Esmet, Jiao, Mittal, Pandey, Reddy, Walsh and Bender, 2015):
Document Page
12IT CONCEPTS - SP2 2018
After this, we should find out whether the virtual machine recognizes the two
adapters as below.
$ ls /sys/class/net
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]