You are on page 1of 11

1 SCAL

Sebuah organisasi bernama Getih Sunda (GS) ingin membuat sebuah web dinamis
yang nantinya bisa diakses di domain mereka yaitu getihsunda.or.id . GS sendiri sudah
menunjuk CV Jaya Makmur untuk membuatkan website mereka. Anda diminta untuk
membuat sebuah dns server dan web server tersebut.
Untuk sementara halaman http://www.getihsunda.or.id/ akan menampilkan hasil
koneksi php dengan mysql database nya. Agar memudahkan dalam pemodifikasian
database dan lebih aman dalam pengiriman data, GS memerlukan phpmyadmin yang
nantinya diakses di https://database-admin.getihsunda.or.id/
Selain sebuah web, GS sudah menunjuk CV Adil Sejahtera untuk membuat sebuah
mail server. CV Adil Sejahtera sendiri telah membuat mail server tersebut di ip
10.11.12.13. GS ingin mengakses mail server tersebut di http://mail.getihsunda.or.id/
yang mengarah ke ip address tersebut.
GS hanya mempunyai sebuah PC untuk dijadikan server. Agar mudah dalam
pengaksesan server, GS menginginkan agar server tersebut dapat di remote jarak jauh.


2 kL8u1uPAn CS
O nS geLlhsundaorld
O JL8 CS dl hLLp//wwwgeLlhsundaorld/ (subdomaln www unLuk mengakses hasll
koneksl php dan mysql daLabasenya)
O A1A8ASL CS dl hLLps//daLabaseadmlngeLlhsundaorld/ (subdomaln daLabaseadmln
unLuk mengakses phpmyadmln)
O ,AlL servernya dl hLLp//mallgeLlhsundaorld/ (subdomaln mall)

3 LAnCkAP kL8!A
l asLlkan seLLlng neLwork Lelah ber[alan dengan balk serLa gunakan mode superuser dengan
perlnLah sudo su lp address yang dlgunakan adalah 192168010/24
ll lnsLal pakeLpakeL yang dlbuLuhkan darl reposlLory yang Lelah dl sedlakan aLau darl reposlLory
umum seperLl kombinqui aLau ftpitbocid yalLu
O 8lnd9

root@ubuntu:/# apt-get install bind9

O Apache2

root@ubuntu:/# apt-get install apache2


O hp3

root@ubuntu:/# apt-get install php5

O ,ysql

root@ubuntu:/# apt-get install mysql-server

akan dlmlnLa unLuk memberlkan password unLuk user rooL ,ySCL password lnl berlaku
unLuk user rooL [ localhosL serLa rooL[server1examplecom lsl passwordnya dengan a"

O hpmyadmln
root@ubuntu:/# apt-get install phpmyadmin

lll konflgurasl l address
1 lakukan konflgurasl lp address pada flle /eLc/neLwork/lnLerfaces lalu resLarL neLwork
lnLerface








lv konflgurasl nS
1 lakukan konflgurasl zone dl flle namedconfdefaulLzones dengan menambahkan
konflgurasl berlkuL


2 copy flle dblocal men[adl dbgeLlh serLa db127 ke db192 dengan perlnLah cp
3 edlL flle dbgeLlh sunda men[adl seperLl gambar dl bawah

4 edlL db192 men[adl seperLl gambar dl bawah

3 edlL nameserver pada resolvconf

6 8esLarL 8ln dengan perlnLah lnvokercd blnd9 resLarL

7 8esLarL neLworklng dengan perlnLah lnvokercd neLworklng resLarL











8 Cek nS dengan perlnLah dlg dan nslookup geLlhsundaorld


9 Cek koneksl dengan perlnLah plng

10 buaL halaman unLuk mallgeLlhsundaorld perLama Lambahkan opLlons Servername
pada flle apache2conf







akLlfkan modul ssl dengan a2enmod ss|


12 1ambahkan barls namevlrLualPosL *443 dl flle /eLc/apache2/porLsconf




13 buaL cerLlflcaLenya


14 copy flle defaulL pada dlrekLorl slLesavallable men[adl mall geLlhsunda dan daLabase




13 edlL flle mall geLlhsunda dan daLabase Ladl dengan menambahkan ServerAdmln
Servername pada documenL rooL yang Lelah dlLenLukan




16 8uaL daLabase pada mysql agar web Lersedla layanan daLabase






17 SeLelah membuaL daLabase buaL lndexhLml pada dlrekLorl web mall /var/www/mall
sesual konflgurasl dl aLas

18 Langkah selan[uLnya klLa buaL lndexphp pada dlrekLorl wwwgeLlhsundaorld

19 unLuk layanan phpmyadmln darl daLabaseadmln klLa cukup llnk kan phpmyadmln
pada dlrekLorl /var/www/daLabase


20 AkLlfkan web yang Lelah dlbuaL dengan perlnLah a2enslLe















21 8esLarL apache2 dengan perlnLah lnvokercd apache2 resLarL
22 1es web hLLp//wwwgeLlhsundaorld

23 1es hLLp//mallgeLlhsundaorld









24 1es hLLps//daLabaseadmlngeLlhsundaorld


Agar memudahkan dalam pengaksesan hLLps//daLabaseadmlngeLlhsundaorld klLa dapaL me
redlrecL P11 ke P11S dengan

1 akLlfkan modul rewrlLe


2 Lambahkan scrlpL dlbawah pada flle /eLc/apache2/slLesenabled/000defaulL ([lka flle 000defaulL
lnl Lldak ada klLa harus mengakLlfkan slLe defaulL dengan a2ensite default


3 resLarL apache2
4 dengan mengeLlkkan w3m daLabaseadmlngeLlhsundaorld sa[a klLa dapaL langsung mengakses
hLLps//daLabaseadmlngeLlhsundaorld

You might also like