Anda di halaman 1dari 20

PERSIAPAN MEMBANGUN

WEB SERVER
ALHASS ITSOLUTION
LANGKAH- LANGKAH UG DIBUTUHKAN

1. Sediakan CPU sebagai mesin servernya.


2. Sediakan IP Public dan koneksi jaringan yg stabil
3. Pilih dan install OS yang diinginkan seperti (CentOS, ubuntu, debian dll)
4. Menggunakan web hosting manager atau tidak ?
5. Register domain
6. Lakukan Test koneksi ke server anda
7. Lakukan optimalisasi terhadap server
8. Install addon yg berhubungan dengan security (secukupnya)
PERANGKAT KERAS SEBAGAI SERVER

Sediakan CPU sebagai mesin servernya


Spek CPU yg dibutuhkan itu tergantung kebutuhan web yg akan kita bangun. Jika hanya untuk
kebutuhan web pribadi saja, pakai laptop atau PC biasa juga bisa. Jadi, untuk spek CPU yg
disesuaikan dgn kebutuhan. Untuk skala corporate dan web hsoting mungkin bisa di pakai spek
yg agak tinggi termasuk CPU yg didesign khusus server.
Sangat disarankan menggunakan PC dengan spesifikasi khusus server.
PERSIAPAN IP PUBLIC

Harus menggunakan IP Public karena jika hanya menggunakan IP Lokal maka web yg kita
buat tdk bisa diakses oleh org di luar jaringan kita jadi hanya kita saja yg bisa akses. Tapi jika
tujuannya hanya untuk lokal pakai IP lokal juga ga masalah seharusnya.
Untuk mendapatkan IP Public silahkan berlangganan Internet melalui ISP yg dianggap bagus
(langsung berlangganan melalui Operator besar juga bisa namun ini biasnaya agak butuh dana
besar karena mereka jualnya dalam skala besar).
Gunakan IP public yg sifatnya statis, Kenapa tdk disarankan pakai IP dynamic, karena jika
IP dynamic itu IPnya bakal berganti2 dan ini sedikit ribet untuk memanagednya termasuk untuk
pointer domainnya dan jg yg lainnya,
INSTALL OPERATING SYSTEM
• Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan
manajemen perangkat keras dan juga operasi operasi dasar sistem termasuk menjalankan program
aplikasi. (Iim Rusyams)
• Sistem operasi adalah suatu sistem yang terdiri dari komponen komponen software yang
berfungsi untuk mengontrol seluruh kegiatan dalam komputer. (M. Suyanto)
• Sistem operasi adalah suatu sistem yang terdiri dari komponen-komponen kerja dan memuat
metode kerja yang digunakan untuk memanfaatkan mesin sehingga dapat bekerja sesuai yang
diinginkan. (Abas A Pangera).

• Kesimpulan
• Sistem operasi adalah perangkat lunak yang bertugas untuk mengatur semua sumber daya dalam komputer
(hardware dan software) agar dapat bekerja sesuai dengan perintah yang diberikan oleh penggunanya.
OPERATING SYSTEM
Fungsi Sistem Operasi
1. Menjalankan Operasi Dasar
Sistem operasi menjalankan fungsi dasar pada komputer, ia mengatur bagaimana penggunaan memori,
pemrosesan data, penyimpanan data dan fungsi dasar komputer lainnya.
2. Mengatur Hardware
Hardware merupakan perangkat keras yang tersambung pada komputer seperti speaker,CPU, Mouse dan lain
sebagainya. SO bertugas mengatur kerja perangkat keras komputer (resource manager). Menyambungkan
perangkat keras dengan perangkat lunak agar mampu bekerja dengan baik.
3. Mengatur Berbagai Macam Aplikasi
Seluruh aplikasi yang ada di dalam komputer memang tersimpan dalam memori penyimpanan. Namun, perlu anda
ketahui semua aplikasi tersebut ada dalam sebuah Sistem operasi dan jika tidak ada OS komputer maka anda tidak
akan mampu menjalankan aplikasi-aplikasi tersebut.
OPERATING SYSTEM
4. Untuk Menyajikan Sebuah Tampilan
Tugas dari OS komputer adalah memudahkan penggunaan aplikasi karena aplikasi-aplikasi tersebut dapat ditampilkan
dilayar monitor komputer atau halaman utama saat anda baru saja menyalakan komputer. Selain itu Sistem operasi
memiliki tugas untuk menerjemahkan bahasa pemrograman yang berasal dari CPU yang akan ditampilkan dalam bentuk
grafis, teks dan jenis tampilan yang mudah dibaca oleh penggunanya. Juga, memiliki fungsi sebagai sebuah interface antara
user dengan hardware atau perangkat keras yang digunakan.
5. Untuk Koordinasi Perangkat Komputer
Fungsi lain dari sistem operasi komputer adalah dapat mengkoordinasikan semua hal yang ada didalam komputer dalam
hal menyusun program yang memiliki sifat kompleks menjadi lebih simpel dan berurutan. Dengan kata lain, memberikan
kelebihan dalam membantu pekerjaan user lebih praktis dan efisien.
6. Untuk Fungsi Komputer yang Optimal
Memberikan optimasi kerja pada perangkat keras maupun perangkat lunak atau software merupakan fungsi Sistem operasi
selanjutnya. Beberapa hal yang dapat dijalankan antara lain memberikan waktu dalam menjalankan CPU, pemanggilan file
yang telah tersimpan di dalam hard disk.
OPERATING SYSTEM
NO SISTEM OPERASI PENGEMBANG
1 Android Google
2 AmigaOS Commodore
3 AIX dan AIXL IBM
4 Chrome OS Google
5 Corel Linux Corel
6 iOS Apple
7 Mac OS Apple
8 MS-DOS 1-6.x Microsoft
9 NEXSTEP Apple
10 OS/2 IBM
11 Symbian Nokia
12 Microsoft Windows Microsoft
13 Windows Phone Microsoft
14 UNIX Bell Labs
15 Linux Linus Torvald
OPERATING SYSTEM

• Sistem Operasi Microsoft Windows


Microsoft windows adalah sistem operasi yang dikembangkan oleh Microsoft dengan menggunakan antar muka
pengguna grafis atau GUI yang membuat pengguna dapat berinteraksi dengan komputer menggunakan tampilan
visual yang sangat memudahkan pengguna.
SO ini telah berevolusi dari MS-DOS, sebuah so yang berbasis text dengan penggunaan baris perintah.
Windows versi1.0 pertama kali diperkenalkan pada 10 November 1983 tetapi baru dipasarkan di November tahun
1985.
Sampai saat ini windows telah mengeluarkan berbagai macam sistem operasi dan yang terakhir adalah windows 10
yang diperkenalkan pada 29 Juli 2015
OPERATING SYSTEM

• Sistem Operasi Linux


Sistem Operasi Linux diperkenalkan oleh Linus Torvalds pada tahun 1991. Linux adalah jenis Sistem operasi open-
source dimans Linux dapat dimodifikasi, digunakan dan juga didistribusikan kembali secara bebas oleh siapa saja.
pada umumnya, pengguna linux memasang dan melakukan konfigurasi sediri pada konfigurasi sistem. Pengguna
sistem operasi ini kebanyakan adalah orang-orang yang mengerti teknologi dibandingkan para pengguna Windows
ataupun Mac OS yang kebanyakan awam terhadap sistem komputer.
Linux terkadang diidentikan dengan para hacker atau geek. Namun seiring perkembangan linux anggapan itu sudah
sedikit berubah. Linux memiliki beberapa macam atau distro diantaranya adalah
 Ubuntu, Fedora, Backtrack, Mandriva, Slackware, Debian, CentOS, Red Hat dsb
OPERATING SYSTEM
Jenis- Jenis Sistem Operasi
Ada beberapa jenis sistem operasi bila didefinisikan berdasarkan jumlah penggunannya.
• Single User – Single Tasking
1 Komputer untuk 1 User dan 1 Aplikasi . Contohnya : MS- DOS
• – Multi User – Single Tasking
1 Komputer, Banyak User, 1 Aplikasi. Contohnya Novell Netware (berbasis jaringan)
• – Single User – Multi Tasking
1 Komputer, 1 User, Bisa menjalankan beberapa aplikasi bersamaan
Contohnya: Windows
• – Multi User – Multi Tasking
Banyak User dan bisa menjalakan program dalam satu waktu. Contohnya: Linux
OPERATING SYSTEM

• Mana yang sesuai untuk web server….? Apa harus Linux?


Sebenarnya tdk harus akan tetapi mayoritas server org lebih banyak pakai linux dgn alasan
masing2, lalu jika pakai windows juga harus bayar lisensi sementara linux tdk dan masing
banyak beberapa pertimbangan lainnya. Apakah ada yg pakai OS Windows? pasti ada. Jadi,
intinya disesuaikan dgn kebutuhan script dan system web yg akan dibangun.
Untuk settingannnya sendiri itu tergantung OS dan aplikasi web panel manager yg kita
gunakan dan bisa googling sesuai kebutuhan.
MENGGUNAKAN WEB HOSTING MANAGER ATAU TIDAK ?

• Web Hosting Manager itu adalah aplikasi yg digunakan untuk managed webserver beserta aplikasi2
pendukungnya dan web yg ada didalam server kita. Apabila kita pakai web hsoting manager tentukan
dan install mau pakai yg mana WHM/cPanel, Plesk Panel, directadmin, dll (bayar) atau ISPConfig3,
Kloxo-MR, dll(free).
Jika tidak pakai web hosting manager bisa juga tinggal install manual webserver, dnsserver, ftp server,
mail server dll (sesuaikan dgn kebutuhan) serta addon yg dibutuhkan lainnya.
Ini diperlukan untuk memudahkan kita managed web server tanpa arusnya melalui CLInya linux bisa kita
lakukan namun sedikit ribet dan juga jika kelas shared hosting tidak mungkin kan kita kasih smua org
akses ke cli server kita untuk managed web mereka. Jadi, fungsi web panel manager ini untuk
memudahkan management server.

kelebihan masing2 web


Jika yg dimaksud adalah hoster (yg punya usaha hosting) itu punya kelebihan dan kekurangan masing2
tergantung kebijakan perusahaannya.
PANEL HOSTING
• Merupakan Aplikasi online (berupa website yang diakses lewat program browser) yang dapat dipakai untuk mengatur
akun hosting, seperti membuat akun email, membuat subdomain baru, melihat statistik website, mengupload file,
dll.
• Macam-macam Control Panel :
• cPanel
• Plesk
VHCS
RavenCore
• SPanel
Virtualmin
• ISPConfig
WebMin
• Ajenti DTC
• Kloxo DirectAdmin
• Open Panel InterWorx
• Zpanel SysCP
• EHCP BlueOnyx
• ispCP
PANEL HOSTING
• cPanel
 web hosting yang berbasis Unix, panel kontrol yang menyediakan grafis antarmuka dan alat otomatisasi
dirancang untuk menyederhanakan proses hosting situs web
 Menggunakan struktur tingkat 3 yang menyediakan kemampuan untuk administrator, reseller, dan pemilik situs
web pengguna akhir untuk mengontrol berbagai aspek dari situs website dan administrasi server melalui web
browser standar.
 cPanel didesain sebagai dedikasi server atau virtual private server.
 Versi terbaru cPanel mendukung instalasi pada CentOS, Red Hat Enterprise Linux (RHEL), dan CloudLinux.
 Dan cPanel 11.30 adalah versi untuk mendukung FreeBSD.
PANEL HOSTING

• cPanel WHM(Reseller & Administrator)


 sebuah halaman web yang digunakan untuk memanage layanan- layanan atau fungsi reseller, dan untuk
administrators .
 Memanage semua website yang ada di server hosting.
 memanage domain-domain yang terhosting, misal untuk mamanage quota bandwidth dan diskspace untuk
masing- masing domain yang telah ditambahkan ke hosting, termasuk untuk manambah, menghapus dan
memodifikasi domain di hosting.
PANEL HOSTING
cPanel WHM(Reseller & Administrator)
PANEL HOSTING

• cPanel  cPanel (User).


• Feature diantaranya untuk memanage email
dan semua opsinya, log (pencatatan kegiatan
hosting, seperti siapa saja yanga mengakses
website), setingan keamanan (untuk website),
domain management (seperti manage
subdomain, addon domain dan lain
sebagainya), setingan database dan banyak
pengunaan lainnya.
PANEL HOSTING
• Perbedaan
PANEL HOSTING
• Plesk
 Cocok digunakan untuk OS Windows Server
 Dapat dianggap sebagai kontrol panel pada situs web yang memfasilitasi instalasi dan pengelolaan alat yang diperlukan
oleh windows web hosting.
 Memungkinkan anda untuk membuat sub domain, mengelola situs konten dinamis dengan
site builder baru, mengelola IPS berdedikasi, membuat standar atau bingkai- forwarding domain, mengelola sertifikat
SSL untuk domain
 Membuat dan mengelola email, email group dan auto responder.
 Mengelola file website dengan menggunakan File Manager atau mengelola situs dengan cara Frontpage web-Admin.
 Memantau penggunaan bandwidth dari sebuah website.
 Memiliki empat tingkat login yang memiliki peran dan tanggung jawab masing-masing.
 Administrator, Client, Pemilik Domain, Mail Pengguna.

Anda mungkin juga menyukai