Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROJECT 2
Name:
ID:
Submitted to: Dr. Babar Shah
Due date: Nov 22nd, 2018, 4:00pm
Project 2 Linux OS
Introduction
The APT is simply stand for Advanced Package Tool, which is can installed
in the Debian system. Is the one that have a high level of package manager in the
Debian and derivatives. Moreover, APT can remove applications for the use,
updating the applications to the current date, etc. When we use APT as a command
line in Linux OS, it will directly configure the files and upgrades.
Aptitude is the same as APT package management system of high level, and
give the same functionality as the APT. The Aptitude is easy, and fast to arrange
the upgrading, installing and removing data.
Page 1
Project 2 Linux OS
Page 2
Project 2 Linux OS
o Installing Package:
o Upgrading Package:
Page 4
Project 2 Linux OS
o Uninstalling Package:
Page 5
Project 2 Linux OS
This will help you to find the specific name of the package in
OpenSUSE (see Figure 13).
o Installing Package:
7- Enter Zypper with installation option from the options in Figure
11, followed by the package name (see Figure 15).
Page 7
Project 2 Linux OS
o Upgrading Package:
Page 8
Project 2 Linux OS
o Uninstalling Package:
For removing a package, we will use a remove option with
Zypper command (“rm” is another option for removing).
To check if the package removed from the system or not use “if”
Zypper Option (see Figure19).
Page 9
Project 2 Linux OS
Page 10
Project 2 Linux OS
o Installing Package:
Page 12
Project 2 Linux OS
o Uninstalling Package:
Page 13
Figure 27: (Remove Package using Aptitude)
Project 2 Linux OS
FTP server: The FTP server or FTP site is the shortcut of File Transfer Protocol,
which is basically responsible for transfer the data or the files between the server
and the client in the computer through the network. To make the FTP useful and
working fine, it’s required the TCP/IP network. In this way, it will be easy for the
FTP server to know it desistence of transformation. Moreover, FTP server has
many things to do for the user. For example; when the user wants to access to the
network by using the FTP server, the username and the password are required.
Once these two enter it by the command (Pass & User), the FTP will have accepted
them then it will sent it back to the user/client to be able to use the site. However,
there is another thing that FTP support it in their server which is making the user
anonymous in the site. The access of been unknowing by other people and
downloading files it’s something that most people like to use.
Mail server: Mail server is when computer system sends and receives email. Mail
server has deferent type of outgoing and incoming mail servers. The most popular
once are SMTP, POP3 and IMAP. The SMTP is outgoing servers, whiles POP3 and
IMAP are incoming mail servers. Overall, Mail server is the one that help the
computer to transfer the file from one to another through the network by
messages/ email. However, mail router is an application that receives incoming
email, while outgoing email is the remote senders and forwards. Before using an
Page 15
Project 2 Linux OS
email program, the user should enter email account information. However, the
user can configure the mail server by the YaSt Tool.
Page 16
Project 2 Linux OS
Page 17
Project 2 Linux OS
5- We will start with creating new folder call “gci” for our website
in /var/www/ .
6- Change our directory using cd command
7- Create your HTML file inside that directory, using nano followed
by your html file.
Page 18
Project 2 Linux OS
14- Change the server admin with your email in case the
user wants to contact you in case Apache experiences any
error
15- Move the DocumentRoot to your site directory which is
“gci”.
16- Edit the serverName to any name you want.
Page 19
Project 2 Linux OS
Page 20
Project 2 Linux OS
FTP server
o Installing FTP Server:
Write_enable=yes
Page 22
Project 2 Linux OS
Page 23
Project 2 Linux OS
Mail server
Page 24
Project 2 Linux OS
Page 25
Project 2 Linux OS
12- Search for DHCP and DNS server, and check it. Then
click Accept.
Page 26
Project 2 Linux OS
Wait for in
Page 27
Project 2 Linux OS
window.
16- Go back to the terminal, and type rcnames statue. Hit
enter, then type rcnamed start.
Page 28
Project 2 Linux OS
Page 29
Project 2 Linux OS
19- After clicking on next, type on the Name bar Site, Then
Add, then Edit.
Page 30
Project 2 Linux OS
21- Go to Records, Type dns in the Record key bar, and dns
IP address in the value, then press Add. Do it again for the but
instead of dns in the record key bar, write mail.
22- Do again as the same steps before, but in the type choose
MX:Mail Relay. Make the priority 10. Add, then ok.
Page 31
Project 2 Linux OS
Page 32
Project 2 Linux OS
27- Type the dns Ip in the Name server 1, then press finish.
Page 33
Project 2 Linux OS
REFERENCES
Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper . (n.d.).
Retrieved from Tecmint: https://www.tecmint.com/linux-package-management/
What is Apache Web Server? - Definition from Techopedia. (n.d.). Retrieved from
https://www.techopedia.com/definition/4851/apache-web-server
https://www.techopedia.com/definition/26108/ftp-server
Page 34