Top Banner
KONFIGURASI SERVER UBUNTU 14.04 SERVER 1. Instal lasi Apache2 Untu installasi apache! pe"ta#a ita up$ate te"le%ih $ahulu "ep&sit&"' u%untu ita $en(an pe"intah ) Sudo apt-get update  *ia p" &ses up$ate selesai! #aa sea"an( ita +al anan pe"intah untu installasi a pache ) Sudo apt-get install apache2 Untu tes apaah apache su$ah suses atau %elu#! ita %ua %"&,se" lalu a"ahan u"l e ip
11

Konfigurasi Server Ubuntu 14

Feb 23, 2018

Download

Documents

Daswan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 1/10

KONFIGURASI SERVER UBUNTU 14.04 SERVER

1. Installasi Apache2Untu installasi apache! pe"ta#a ita up$ate te"le%ih $ahulu "ep&sit&"' u%untu ita $en(an

pe"intah )

Sudo apt-get update

 *ia p"&ses up$ate selesai! #aa sea"an( ita +alanan pe"intah untu installasi apache )Sudo apt-get install apache2

Untu tes apaah apache su$ah suses atau %elu#! ita %ua %"&,se" lalu a"ahan u"l e ip

se"-e" u%untu )

http://192.168.1.30 (ip server ubuntu *ia suses #aa aan $i $i"ect e hala#an apache )

Page 2: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 2/10

AtianModRewrite:

su$& a2en#&$ "e,"itesu$& /etc/init.$/apache2 "esta"t

2. Installasi 'sl Se"-e"

Untu installasi #'sl se"-e" ita cuup etian pe"intah %e"iut pa$a te"#inal )Sudo apt-get install !"s#l-server php$-!"s#l !"s#l-client 

Saat p"&ses instllasi #'sl se"-e"!#uncul p"&#pt untu #e#asuan pass,&"$ "&&t #'sl

se"-e"! silahan #asuan pass,&"$ sesusai ein(inan an$a. Untu c&nt&h ita #asuan

pass,&"$n'a "&&t3.

Page 3: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 3/10

&%a l&(in e #'sl )

!"s#l %u root %pKalau ti$a a$a #asalah #aa aan $i#inta pass,&"$ "&&t! ita #asuan pass,&"$n'a $an

%e(ini hasiln'a )

5. Installasi 6768Untu sea"an( php 'an( aan $i install a$alah $eault php 'an( a$a $i "ep&sit&"' u%untu.

a"an'a eti pe"intah %e"iut $i te"#inal )

Sudo apt-get install php$ libapache2-!od-php$ php$-!cr"pt 

Page 4: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 4/10

 *ia p"&ses installasi su$ah selesai. &%a "esta"t apache $en(an pe"intah )

sudo service apache2 restart setelah itu ita tes php apaah su$ah %e"un(si atau ti$a. a"an'a %uat 9le $en(an na#a

in&.php si#pan $i &l$e" /var/&&&/ht!l  . Be"iut pe"intahn'a )nano /var/&&&/in'o.phpeti s'nta php $i %a,ah ini )

 *ia su$ah! si#pan $en(an ca"a tean t&#%&l TR: ; <! te"us = $an ENTER.

Selan+utn'a ita c&%a ases 9le in&.php $a"i %"&,se".http://192.168.1.8/in'o.php

Page 5: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 5/10

Untu epe"luan upl&a$ 9le $en(an uu"an %esa"! a$a %e%e"apa 'an( ha"us ita &n9(u"asi

$i 9le php.ini. Be"iut ca"an'a )sudo nano /etc/php$/apache2/php.ini a"i $an e$it s'nta %e"iut )

upload!a)*lesi+e , $0 >sesuaian si?e 'an( an$a %utuhan@.!a)*leuploads , 20 >sesuaian si?e 'an( an$a %utuhan@.!a)e)ecutionti!e , 200 >sesuaian si?e 'an( an$a %utuhan@.

 post!a)si+e , $0 >sesuaian si?e 'an( an$a %utuhan@.

Setelah itu tean TR: ; < $an =! ENTER. Untu #en'i#pan pe"u%ahan. Resta"t Apachesudo service apache2 restart 

4. Installasi 676'a$#in

Install php#'a$#in $en(an pe"intah %e"iut )

Sudo apt-get install php!"ad!ini ten(ah p"&ses installasi #uncul p"&#pt untu #e#ilih ,e% se"-e" 'an( seca"a aut& $i

&n9(u"asi $en(an php#'a$#in! pilih apache2 $en(an tean t&#%&l spaci lalu ta% &.

 *ia #uncul p"&#pt &n9(u"e 676'a$#in %e"iut! pilih n&.

Page 6: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 6/10

8. Installasi OpenSS:

OpenSSL adalah en(ine SS: 'an( $ipe"(unaan luas &leh ,e%se"-e" $i inte"net. Se%ut sa+a

,e%se"-e" Apache! N(in! $ll "ataC"ata $ala# #elauan en"ipsi #en((unaan OpenSSL!

se%uah en(ine SS: -e"si Open S&u"ce.Untu installasin'a etian pe"intah %e"iut $i te"#inal )sudo apt-get install openssl 

:an(ah selan+utn'a %uat $i"ect&"' untu #eletaan se"ti9at ssl.

cd /etc/apache2!dir serti*at setelah itu ita %uat se"ti9atn'a $en(an pe"intah )openssl re# -)$09 -nodes -da"s 36$ %ne&e" rsa:208 %e"out

 /etc/apache2/serti*at/na!aanda.e" -out 

 /etc/apache2/serti*at/na!aanda.crt Untu c&nt&h na#aDan$a $isini sa'a isi $en(an #'u%untu

setelah itu isian apa 'an( $ipe"intahan sepe"ti Inisial ne(a"a! na#a p"&-insi! $an lain lain.

:an(ah selan+utn'a a$alah K&n9(u"asi Vi"tual 7&st pa$a e% Se"-e" Apache. E$it 9le

 /etc/apache2/sites-enabled/000-de'ault.con' $en(an pe"intah )

Page 7: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 7/10

sudo nano /etc/apache2/sites-enabled/000-de'ault.con' Replace s'nta $en(an ini )

4irtual5ost :807

  Servera!e !"ubuntu.co!

  Serverd!in !"ubuntu.co!

  ocu!ent;oot /var/&&&/ht!l 

/4irtual5ost7

irector" </var/&&&/ht!l=7

  >ptions ?nde)es @ollo&S"!Ains ulti4ie&s B)ecCD?

  llo&>verride ll 

  >rder allo&Eden" 

  llo& 'ro! all 

/irector"7

?'odule !odssl.c7

;e&riteBngine on

  4irtual5ost de'ault:37  Servera!e myubuntu.com   Serverd!in myubuntu.com   ocu!ent;oot /var/&&&/ 

html

BrrorAog FGHC5BA>D?;I/error.logCusto!Aog FGHC5BA>D?;I/access.log co!bined 

  SSABngine on

  SSACerti*cate@ile /etc/apache2/serti*at/!"ubuntu.crt 

  SSACerti*cateJe"@ile /etc/apache2/serti*at/!"ubuntu.e" 

@ilesatch KL.(cgiMsht!lMpht!lMphpFK7SSA>ptions NStdBnv4ars

/@ilesatch7irector" /usr/lib/cgi-bin7

SSA>ptions NStdBnv4ars/irector"7Oro&seratch KS?B 2-6K L

noeepalive ssl-unclean-shutdo&n Ldo&ngrade-1.0 'orce-response-1.0

Oro&seratch KS?B 1P-9K ssl-unclean-shutdo&n/4irtual5ost7

</ifModule>irector" </var/&&&/ht!l=7

  >ptions ?nde)es @ollo&S"!Ains ulti4ie&s B)ecCD?

  llo&>verride ll 

  >rder allo&Eden" 

  llo& 'ro! all 

/irector"7

Si#pan $en(an tean t&#%&l TR:;<! ' $an ENTER.

6. Installasi SVN Se"-e"

:an(ah pe"ta#a! up$ate te"le%ih $ahulu "ep&sit&"' $en(an pe"intah )sudo apt-get update:alu install s-n se"-e" $en(an pe"intah )sudo apt-get install subversion apache2 libapache2-svn apache2-utils 

Page 8: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 8/10

Selan+utn'a ita %uat $i"ect&"' $eault s-n $an $i"ect&"' 'an( $i(unaan untu "ep&sit&"'

sudo mkdir -p /svn/repos/

sudo svnadmin create /svn/repos/dev-layout

U%ah epe#ilian $i"ect&"' "ep&sit&"'

sudo chown -R www-data:www-data /svn/repos/dev-layout

Buat 9le "ep&s.c&n $i /etc/apache2/sitesCa-aila%le $an ta#%ahan s'nta $i%a,ah ini untu

#e#%uat -i"tual h&st.

Aocation /svn7  4 svn  S4HarentHath /svn/repos/   uthQ"pe Oasic  utha!e K;eposK  uthRser@ile /etc/svnpass&d   ;e#uire valid-user  /Aocation7

Atian #&$ule "ep&st.c&n $an "esta"t atau "el&a$ apachesudo a2ensite repos

sudo service apache2 reload

Buat user akses repository, perintah untuk membuat user pertama.

sudo htpasswd -cm /etc/svnpasswd user1

Buat user selanjutnya tanpa perintah c

sudo htpasswd -m /etc/svnpasswd user2

Setelah se#ua selesai! sea"an( c&%a tes #elalui %"&,se". Ketian u"l %e"iut )https)//ipDse"-e"Du%untu/s-n/$e-Cla'&ut

. Installasi FT6 >VsFT6@

Install Vstp$ $en(an pe"intah %e"iut )Sudo nano apt-get install vs'tpd 

Page 9: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 9/10

6aca(e -stp$ selesai $i install! e#u$ian e$it 9le /etc/-stp$.c&n $en(an pe"intah %e"iut )Sudo nano /etc/vs'tpd.con' 

. Installasi FT6 >SFT6@

SFT6 le%ih secu"e $i%an$in(an VSFT6. Untu installn'a! +alanan pe"intah %e"iut )

sudo apt-get install openssh-server

Buat G"&up ftpaccess  %a"u untu use" FT6.

sudo groupadd ftpaccess

U%ah 9le /etc/ssh/sshd_cong 

H a"i $an c&##ent line $i %a,ah ini )Subsystem sftp /usr/lib/openssh/sftp-server

 Ta#%ahan s'nta $i %a,ah ini $iahi" %a"is.Subsystem sftp internal-sftp

Match group ftpaccess

hroot!irectory "h

#11$orwarding no

%llow&cp$orwarding no

$orceommand internal-sftp

Resta"t ssh se"-ice )sudo service ssh restart

Buat Use" untu ases stp )sudo useradd -m 'ohn -g ftpaccess -s /usr/sbin/nologinsudo passwd 'ohn

U%ah epe#ilian $i"ect&"' h&#e )sudo chown root /home/'ohn

Buat $i"ect&"' untu #elauan ati-itas ta#%ah! u%ah $an hapus $ata.sudo mkdir /home/'ohn/wwwsudo chown 'ohn:ftpaccess /home/'ohn/www

9. en((unaan SVN untu chec&ut dev-la"out  $an dev-privillageUntu epe"luan installasi s&t,a"e dev-la"out  $an dev-privillage! #asu e &l$e"

 /var/&&&/ht!l $an chec&ut "ep&sit&"' $e-Cla'&ut.

cd /var/&&&/ht!l sudo svn checout https://ipserveranda:portiaada/svn/dev-la"out 

sudo svn checout https://ipserveranda:portiaada/svn/dev-privillage

10.K&n9(u"asi <A66

11. Add this line to xampp\phpmyadmin\config.inc.php

12. c(JEecTi#e:i#itL M 000

Page 10: Konfigurasi Server Ubuntu 14

7/24/2019 Konfigurasi Server Ubuntu 14

http://slidepdf.com/reader/full/konfigurasi-server-ubuntu-14 10/10

13. And Change xampp\php\php.ini to

14. p&stD#aDsi?e M 80 18. upl&a$D#aD9lesi?e M 80 1. #aDeecuti&nDti#e M 80001. #aDinputDti#e M 80001. #e#&"'Dli#it M 1000

19. And change xampp\mysql\bin\my.ini

20. #aDall&,e$Dpacet M 200