BESM ALLAH
Linux Hosting Training Course
[Level 1-2]
Ramy Allam
OUTLINE
â—Ź Web Server
â—Ź FTP Server
â—Ź Mail Server
â—Ź Database Server
â—Ź DataCenter
â—Ź Building WebSite requirements
Web Server
â—Ź The primary function of a web server is to store,
process and deliver web pages to clients.
â—Ź Protocol : HTTP ( HyperText Transfer Protocol )
â—Ź Port : 80
● Software : ( Apache – Nginx )
â—Ź Client : Web Browser ( Chrome, Firefox ..etc )
FTP Server
â—Ź Used to transfer computer files from one host to
another host over network
â—Ź Protocol : FTP ( File Transfer Protocol )
â—Ź Port : 21
● Software : ( Pure-FTP – ProFTP - VSFTPD )
â—Ź Client : ( FileZilla )
Mail Server
â—Ź Used for mailing systems
● Protocol : Outgoing ( SMTP “Simple Mail Transfer Protocol” )
Incoming ( - POP3 “Post Office Protocol”
- IMAP “Internet Message Access Protocol”)
● Port : SMTP – 25
POP3 – 110
IMAP – 143
â—Ź Software : ( Exim - Dovecot - Courier - Zimbra )
â—Ź Client ( WebMail - Outlook - Evolution )
IMAP VS POP3
Database Server
â—Ź Creating and managing db's
● MySQL – MSSQL – Oracle
â—Ź MySQL Port : 3306
● Client : Programming languages such ( PHP –
Java – Python ..etc ) || MySQL Client
DataCenter
â—Ź Used for housing Servers and Network
component
â—Ź High Internet Connection
â—Ź Redundancy for
Internet and Electricity
â—Ź Cooling
â—Ź Security
DataCenter / RACK
DataCenter / RACK
â—Ź Rack is where the servers mounted
â—Ź Switches / Routers
â—Ź Every Rack has # of units
â—Ź 1.75 inches (4.445 cm)
DataCenter/ Remote Access
â—Ź DataCenter Portal
● SSH – Linux
● RDP – Windows
â—Ź KVM
â—Ź Control Panel
Building a webSite
● URL – Domain Name
● Design – Web Designer
● Storage – WebHosting
Domains and DNS
domain.tld
â—Ź Domain name is a unique name that identifies a website
● TLD “Top Level Domain” ( com – org – net – .eg ..etc )
http://en.wikipedia.org/wiki/List_of_Internet_top-level_do
mains
Google.com 213.158.189.125
Facebook.com
Twitter.com
Youtube.com
173.252.110.27
199.59.149.230
213.158.189.85
Domain IP
DNS
Domain Registrars
â—Ź Name.com
â—Ź Namecheap.com
â—Ź Register.com
â—Ź Enom.com
â—Ź Godaddy.com
Name.com CaseStudy
https://www.name.com/
â—Ź Search for the required domain
â—Ź Is the domain available ?
â—Ź Order and Pay !
â—Ź Point to DNS Server
Domain WHOIS
â—Ź Domain registrars
â—Ź Network-tools.com
â—Ź Who.is
â—Ź Whois.net
â—Ź Whois.domaintools.com
Domaintools CaseStudy
â—Ź http://whois.domaintools.com/
WHO.IS CaseStudy
â—Ź http://who.is/
WHOIS Privacy Protection
â—Ź Hide Domain Info
â—Ź http://who.is/whois/aldarayn.com

Linux Hosting Training Course Level 1-2

  • 1.
  • 2.
    Linux Hosting TrainingCourse [Level 1-2] Ramy Allam
  • 3.
    OUTLINE â—Ź Web Server â—ŹFTP Server â—Ź Mail Server â—Ź Database Server â—Ź DataCenter â—Ź Building WebSite requirements
  • 4.
    Web Server ● Theprimary function of a web server is to store, process and deliver web pages to clients. ● Protocol : HTTP ( HyperText Transfer Protocol ) ● Port : 80 ● Software : ( Apache – Nginx ) ● Client : Web Browser ( Chrome, Firefox ..etc )
  • 5.
    FTP Server ● Usedto transfer computer files from one host to another host over network ● Protocol : FTP ( File Transfer Protocol ) ● Port : 21 ● Software : ( Pure-FTP – ProFTP - VSFTPD ) ● Client : ( FileZilla )
  • 6.
    Mail Server ● Usedfor mailing systems ● Protocol : Outgoing ( SMTP “Simple Mail Transfer Protocol” ) Incoming ( - POP3 “Post Office Protocol” - IMAP “Internet Message Access Protocol”) ● Port : SMTP – 25 POP3 – 110 IMAP – 143 ● Software : ( Exim - Dovecot - Courier - Zimbra ) ● Client ( WebMail - Outlook - Evolution )
  • 7.
  • 8.
    Database Server ● Creatingand managing db's ● MySQL – MSSQL – Oracle ● MySQL Port : 3306 ● Client : Programming languages such ( PHP – Java – Python ..etc ) || MySQL Client
  • 9.
    DataCenter â—Ź Used forhousing Servers and Network component â—Ź High Internet Connection â—Ź Redundancy for Internet and Electricity â—Ź Cooling â—Ź Security
  • 10.
  • 11.
    DataCenter / RACK â—ŹRack is where the servers mounted â—Ź Switches / Routers â—Ź Every Rack has # of units â—Ź 1.75 inches (4.445 cm)
  • 12.
    DataCenter/ Remote Access ●DataCenter Portal ● SSH – Linux ● RDP – Windows ● KVM ● Control Panel
  • 13.
    Building a webSite ●URL – Domain Name ● Design – Web Designer ● Storage – WebHosting
  • 14.
    Domains and DNS domain.tld ●Domain name is a unique name that identifies a website ● TLD “Top Level Domain” ( com – org – net – .eg ..etc ) http://en.wikipedia.org/wiki/List_of_Internet_top-level_do mains Google.com 213.158.189.125 Facebook.com Twitter.com Youtube.com 173.252.110.27 199.59.149.230 213.158.189.85 Domain IP DNS
  • 15.
    Domain Registrars â—Ź Name.com â—ŹNamecheap.com â—Ź Register.com â—Ź Enom.com â—Ź Godaddy.com
  • 16.
    Name.com CaseStudy https://www.name.com/ â—Ź Searchfor the required domain â—Ź Is the domain available ? â—Ź Order and Pay ! â—Ź Point to DNS Server
  • 17.
    Domain WHOIS â—Ź Domainregistrars â—Ź Network-tools.com â—Ź Who.is â—Ź Whois.net â—Ź Whois.domaintools.com
  • 18.
  • 19.
  • 20.
    WHOIS Privacy Protection â—ŹHide Domain Info â—Ź http://who.is/whois/aldarayn.com