CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

Sabtu, 07 November 2009

membUat serVer denGan debiAn

DNS SERVER
Install dengan perintah apt-get install bind9
Kemudian edit beberapa file konfigurasi named.conf yang terletak di /etc/bind9/named.conf
tambahkan

zone "tkj.com" {
type master;
file "/var/cache/bind/tkj.com.db";
};

zone "1.168.192.in-addr.arpa" {
type master;
file "/var/cache/bind/rev.1.168.192.in-addr.arpa";
};

setelah itu kamu buat konfiguasi zona file dengan cara
vim /var/cache/bind/tkj.com.db
vim /var/cache/bind/rev.1.1.192.in-addr.arpa

kemudian edit rev.1.1.192.in-addr.arpa,berikut settingannya:

$TTL 604800
@ IN SOA ns.tkj.com. root.tkj.com. (
1012200701; Serial
28800; Refresh
604800; Retry
604800; Expire
86400; Minimum
)
@ IN NS ns.tkj.com.
1 IN PTR ns

setelah itu simpan kemudian edit tkj.com.db,berikut settingannya:

$TTL 604800
tkj.com. IN SOA ns.tkj.com. root.tkj.com. (
1012200701; Serial
28800; Refresh
604800; Retry
604800; Expire
86400; Minimum
)
tkj.com. IN NS ns.tkj.com.
tkj.com. IN MX 10 mail.tkj.com.
ns IN A 192.168.1.1
mail IN A 192.168.1.1
www IN A 192.168.1.1
ftp IN A 192.168.1.1

setelah itu simpan dan keluar.
Kemudian restart dns anda dengan perintah /etc/init.d/bind9 restart jika tidak muncul eror kemungkinan kerjaan anda berhasil
Cek dengan perintah

jika anda tidak menggunakan klient

ping tkj.com
ping http://www.tkj.com/
nslookup
>set type=PTR
>192.168.1.1
>set type=SOA
>tkj.com
dig tkj.com or dig http://www.tkj.com/

jika anda menggunakan klient (windows)

seting ip anda
ip address : 192.168.1.3
subnet mask : 255.255.255.0
gateway : 192.168.1.1
preffered DNS server : 192.168.1.1

kemudian ping ke nama DNS anda jika berhasil maka dns anda dah jadi.

DHCP3 SERVER

Install dengan perintah apt-get install dhcp3-server
Kemudian edit dhcpd.conf dengan perintah
vim /etc/dhcp3/dhcpd.conf

# A slightly different configuration for an internal subnet.
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.20;
option domain-name-servers 192.168.1.1;
option domain-name "mtc.com";
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 24400;
max-lease-time 48800;
}

ket : lainnya kasih tanda comment aj (#)

setelah itu restart dengan perintah
/etc/init.d/dhcp3-server restart
jika tidak ada masalah berarti dhcp telah berhasil

kemudian coba di klien (windows)

· masuk control panel> klik 2x network connections>klik kanan local network connection dan pilih repair.
· Klik 2x icon local network trus pindah ke support dan klik repair.

FTP SERVER

Install dengan perintah
apt-get install vsftpd

Kemudian edit vsftpd.conf dengan perintah vim /etc/vsftpd.conf
# Uncomment this to enable any form of FTP write command.
write_enable=YES

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=YES

# Uncomment this to allow local users to log in.
local_enable=YES

keterangan:
Ø write_enable=YES
Disini option untuk menentukan apakah folder yang di share dengan FTP. attribut nya Read Only atau Writeable.

Ø anonymous_enable=YES
pada bagian ini adalah option untuk menentukan apakah anonymous (siapa
saja) dapat masuk kedalam FTP anda atau tidak.

Ø local_enble=YES
Sedangkan pada bagian ini adalah option untuk mangaktifkan user pada linux sebagai user pada FTP Server anda. Jadi setiap orang yang akan masuk ke Server FTP anda harus terlebih dahulu terdaftar pada user login pada Linuxnya.

SQUID SERVER

Install dengan perintah
apt-get install squid

Squid terdiri dari 2 jenis yaitu:
manual proxy
transparent proxy

MANUAL PROXY

Konfigurasi squid.conf

acl labtkj src 192.168.1.0/255.255.255.0
http_access allow labtkj

konfigurasi hak akses

acl_jangan dstdomain http://www.friendster.com/
http_acces deny jangan
untuk memblokir suatu situs berdasarkan pada alamat websitenya

acl_tidak url_regex -i sex
http_access deny tidak
untuk memblokir situs berdasarkan kata kunci (alamat yang terdapat nama sex tak bisa di buka)

acl_no url_regex ”/home/porno.txt”
http_access deny no
untuk memblokir situs berdasarkan daftar situs yang kita taruh pada tempat tertentu (misalnya kita taruh pada direktori /home/porno.txt)

isi dari file “/home/porno.txt”
http://www.nude.com/
http://www.bedclip.com/
http://www.game-online.com/
http://www.playboy.com/

memberi izin akses berdasarkan hari dan waktu

Singkatan Arti
S Sunday
M Monday
T Tuesday
W Wednesday
H Thursday
F Friday
A Saturday

acl waktu time S 06:00-12:00
http_access deny waktu labtkj

kemudian setting pada client

Untuk Internet Explorer, pengaturan Proxy ada pada menu Tools > Internet Options > Connections. Klik tombol LAN Settings... kemudian tandai checkbox Use a proxy server dan isi Address dengan IP 192.168.1.1 dengan port 3128. Pastikan komputer klien mempunyai IP yang sekelas dengan komputer server.

Untuk mozilla klik tools>options>connection settings checkbox manual proxy configuration masukkan alamat proxy anda, misalnya 192.168.1.1 port 31288 dan kosongkan No proxy for:

SAMBA SERVER
Installasi Samba
#apt-get install/samba/samba-client
akan muncul beberapa pertanyaan yang berhubungan dengan konfigurasi samba seperti workgroup dan dhcp server, jawab sesuai dengan jaringan anda.

Menyiapkan User dan Directory. Kita sediakan user dan directory yang akan digunakan untuk directory sharing dan otentikasi, Untuk membuat directory baru menggunakan perintah
#mkdir share
Untuk membuat user baru sekaligus membuat passwordnya menggunakan perintah
#useradd jojo

#smbpasswd -a jojo
Menkonfigurasi File Konfigurasi SambaFile utama konfigurasi samba terletak pada /etc/samba/smb.conf. Konfigurasi file sharing Anda dengan menambahkan :

#vim /etc/samba/smb.conf[SHARE]path=/home/vanfier/sharebrowseable=yeswriteable=yesvalid users=jojo

Test Konfigurasi Untuk pengecekan Samba bisa menggunakan perintah berikut :

# testparmLoad smb config files from /etc/samba/smb.conf Processing section “[homes]”Processing section
“[SHARE]”Processing section
“[printers]”Processing section
“[print$]”Loaded services file OK.
Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions
Bila output Anda sama dengan diatas, maka konfigurasi Anda tidak terdapat error
Sekarang restart samba untuk mendapatkan effect konfigurasi yang telah anda buat
#/etc/init.d/samba restart
Untuk mengetahui lebih banyak tentang option konfigurasi samba, bisa dilihat dengan mengetikan
#man samba
Testing Samba Untuk testing samba, dapat dilakukan pada terminal debian dengan menggunakan perintah berikut :
#smbclient -L //debianserver -U username
Untuk di windows bisa menggunakan perintah run

Mail Server

webmail server
#apt-get install apache2 tekan enter
#apt-get install php5-cgi
#apt-get install courier-imap pilih yes
#apt-get install squerrelmail
#cd /var/www
#ln -d -s /usr/share/squerrelmail
#L
#http://ip-server/squirrelmail/src/configtest.php
#vim /etc/courier/authdaemonrc
authmodulelist="autpam" pada baris ke 27
#squerrelmail-configure
ada opsi 1--10
pilih : 2,A,8,courier,point 9,detect,s,q
Membuat Mail Directori
#maildirmake-courier /root/Maildir
#maildirmake-courier /home/user(nama dari user)/Maildir
#chown user:user -R(rekursif untuk semua direktori) /home/user/Maildir
Mengkonfigurasi Exim4
#dpkg-reconfigure exim4-config
akan ada pilihan dan pilih seperti dibawah ini
yes,ok,pilih atas,enter,enter,enter,enter,enter,no

menambah user
#useradd mailtest(nama user) -d /home/Mailtest
#passwd mailtest
#mkdir /home/mailtest
#chown mailtest:mailtest -R /home/mailtest
#maildirmake.courier /home/mailtest/Maildir
#chown mailtest:mailtest /home/mailtest/Maildir

untuk mencoba ke client buka browser ketik url no_ip_webserver/suqerrelmail
untuk menguninstal
#aptitude purge apache
#aptitude autoclean
#deselect (untuk mengetahui paket2 yg sudah atau belum terinstal)

Selasa, 14 April 2009

Cara membuat server dengan apache

CARA INSTALASI

Untuk memulai instalasi apache pada server linux kita ada dua cara.Pertama adalah melakukan instalasi program webserver yang sudah dikompilasi.istilah ini disebut procompiled server.Cara kedua adalah instalasi dengan menggunakan kode sumber(source kode)

Instalasi Precompiled server.

sebenarnya cara termudah untuk menginstalasi apache adalah menggunakan cara ini.dan instalasinya mirip dengan instalasi kode sumber bedanya file biner httpd sudah ada di direktori src pada server.

Langkah singkatnya :

1. cd/usr/local/etc/httpd

2. cp/src/httpd-linux httpd

3. strip httpd

4. chown root.wheel httpd

5. chmood 755 httpd

 

Instalasi kode sumber(source kode)

Tentunye cara ini yang membuat para pemula karena tidak terbiasa akan menemui kesulitan.Disamping itu akan membutuhkan lebih banyak waktu.seprti kita telah ketahui bahwa software apache ini mempunyai banyak modul.kita dapat mengkustomasi modul modul tersebut mana yang akan dipakai mana yang tidak.Kita akan menjadi lebih akrab dengan cara kerja apache bila telah menginstalasi dari kode sumber.

 

langkah-langkah instalasi apache:

1. downloadlah software apache terbaru versi 1.3.9.tar.gz atau bila berada di indonesia download di http://apache.access.net.id/dist/apache _1.3.9.tar.gz.

2. lakukan perintah tar untuk membuka archive tersebut :

  inews-jkt:~#tar xvfz apache_1.3.9.tar.gz

3.Pindah ke direktori apache:

  inews~jkt:~#cd apavhe_1.3.9

  inews-jkt:~/apache_1.3.9#

4.Sebelum menginstall tentukan terlebih dahulu direktori tujuan instalasi apache.Biasanya apache diinstal di direktori 

  /usr/local/apache.

  inews~jkt:~/apache_1.3.9# ./configure -- prefik=PREFIK

  PREFIK adlah direktori dimana apache akan diinstal.

  inews~jkt:~/apache~1.3.9 ./configure -- prefik=/usr/local/apache

5.Berikan perintah make yang akan melakukan kompilasi terhadap kode sumber apache.Perhatikan sampai tidak ada pesan 

  kesalahan .

  inews~jkt:/apache_1.3.9# make

6.Lakukan perintah make install untuk meletakan file file biner hasil kompilasi ke direktori /usr/local/apache

  inews~jkt:~/apache_1.3.9# make install

7. Terakhir sebelum anda mencoba web server apache yang baru adja terinstall aktifkan apache dengan perintah :

  inews~jkt:~/apache_1.3.9# /usr/local/apache/bin/apachel start

8. Kemudian coba browsing ke server linux dimana apache anda diinstall.dalam hal ini penulis coba browsing menggunakan 

  internet explorer versi 4.0 ke alamat http:/www.internews.or.id

9. Nah ..Web server apache telah berhasil dinstal.sekarang kita dapat membuat intranet atau internet server sendiri.  

 

Rabu, 25 Februari 2009

Cara membuat web server

Tentu saja kata web server tidak asing lagi di sebagian besar telinga kita, yaitu sebuah tempat untuk mempublikasikan informasi apa pun kepada publik melalui internet atau intranet tentang apa saja, baik oleh individu, kelompok, lembaga pemerintahan, perusahaan, dan lain-lain. Web server umumnya tidak berdiri sendiri, namun ada aplikasi yang mendukungnya, semacam PHP, OpenSSL, dan lain sebagainya. Salah satu aplikasi yang sudah sangat populer adalah Apache HTTP Server. Aplikasi ini mulai dirilis ke publik sejak tahun 1995. Web server yang menggunakan aplikasi Apache di seluruh dunia saat ini berdasarkan survei Netcraft Web Server Survey pada November 2006 saja sudah lebih dari 60% dari total 101,435,253 situs.
Proyek Apache HTTP Server ini merupakan proyek open-source yang dikembangkan oleh Apache Software Foundation. Lembaga ini bertujuan mengembangkan Apache sebagai aplikasi web server modern yang bisa dipergunakan di multi platform OS, khususnya Unix dan Windows.
Saya tidak akan membahas sejarah perkembangan Apache ini secara rinci. Untuk mengetahui lebih lengkap perkembangannya silakan kunjungi About the Apache HTTP Server Project.
Dalam artikel ini, saya tidak hanya membahas Apache secara khusus saja, namun juga beberapa aplikasi yang umum dipergunakan bersama aplikasi ini, seperti OpenSSL, MySQL, dan PHP.
1. Download
Aplikasi yang dipergunakan dalam artikel ini adalah Apache versi 2.2.3, MySQL versi 5.0.22, OpenSSL versi 0.9.8d, dan PHP versi 5.2.0.
Dari semua aplikasi di atas, hanya Apache dan PHP yang akan diinstall secara manual, sedang MySQL dan OpenSSL diinstall via ports. Jadi yang akan didownload secara manual hanya Apache dan PHP.
Apache versi terakhir dapat didownload di http://apache.the.net.id/httpd/httpd-2.2.3.tar.bz2. Versi terakhir Apache saat artikel ini ditulis adalah versi 2.2.3. Dan versi PHP terakhir saat ini adalah versi 5.2.0. PHP dapat didownload di http://id2.php.net/get/php-5.2.0.tar.bz2/from/a/mirror.
2. Instalasi
2.1. Install MySQL
Sebelum menginstall Apache dan PHP, yang harus diinstall terlebih dahulu adalah MySQL dan OpenSSL. Untuk menginstalasi kedua aplikasi ini di FreeBSD cukup mudah melalui ports.
$ cd /usr/ports/database/mysql51-server$ sudo make install$ sudo portupgrade -rR mysql51-server
Command terakhir adalah untuk mengupgrade versi MySQL ke versi terbaru.
Untuk mengaktifkan MySQL saat booting, buka file /etc/rc.conf dan tambahkan baris:
mysql_enable = “YES”
Copykan file konfigurasi MySQL:
$ sudo cp /usr/local/share/mysql/my-medium.cnf /var/db/mysql/my.cnf$ sudo chgrp mysql /var/db/mysql/my.cnf
Kemudian jalankan command berikut untuk mengaktifkan daemon MySQL.
$ sudo /usr/local/etc/rc.d/mysql-server start
Bila berhasil, seharusnya Anda akan melihat baris berikut saat menjalankan command ps ax grep mysql:
678 p0- I 0:00.01 /bin/sh /usr/local/bin/mysqld_safe –defaults-extra-file=/var/db/mysql/my.cnf –user=mysql –datadir=/var/db/mysql701 p0- S 383:04.45 /usr/local/libexec/mysqld –defaults-extra-file=/var/db/mysql/my.cnf –basedir=/usr/local –datadir=/var/db/mysql
Selanjutnya buat password untuk MySQL root user:
$ sudo mysqladmin -u root password ‘password-root-mysql’
Coba masuk ke MySQL console dengan password root tersebut.
$ mysql -u root -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 603704 to server version: 5.0.22
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> \qBye
2.2. Install OpenSSL
Langkah selanjutnya adalah menginstalasi OpenSSL, cara menginstalasi OpenSSL dalam hal ini menggunakan ports juga.
$ cd /usr/ports/security/openssl$ sudo make install clean
Buat direktori untuk menempatkan certificate SSL:
$ sudo mkdir -p /usr/local/openssl/{certs,private}
Kemudian generate private key 1024-bit:
$ cd /usr/local/openssl$ sudo /usr/local/bin/openssl genrsa -out private/namadomain.com.key 1024
Ubah permission untuk direktori private menjadi:
$ sudo chown -R root:wheel private$ sudo chmod -R 600 private$ sudo chmod u+X private
Generate Certificate Signing Request (CSR) File:
$ /usr/local/bin/openssl req -new -key private/namadomain.com.key -out certs/namadomain.com.csr
Country Name (2 letter code) [GB]: IDState or Province Name (full name) [Some-State]: PropinsiLocality Name (eg, city) []: KotaOrganization Name (eg, company) [Internet Widgits Pty Ltd]: PT. Nama UsahaOrganizational Unit Name (eg, section) []: Bidang Usaha PerusahaanCommon Name (eg, your name or your server’s hostname) []: namadomain.comEmail Address []: postmaster@namadomain.com
Please enter the following ‘extra’ attributesto be sent with your certificate requestA challenge password []: masukkanpasswordAn optional company name []:
Kemudian buat Certificate Signed (CRT) file:
$ sudo /usr/local/bin/openssl x509 -req -days 365 -in certs/namadomain.com.csr -out certs/namadomain.com.crt -signkey private/namadomain.com.key
Certificate yang dibuat itu nantinya akan digunakan bila webserver support SSL.
2.3. Install Apache
Saya asumsikan, source Apache hasil download Anda disimpan di /home/users.
$ cd /home/users$ tar -jxvf httpd-2.2.3.tar.bz2$ cd httpd-2.2.3$ ./configure \–prefix=/usr/local/apache2 \–enable-rewrite \–enable-dav \–enable-ssl \–with-ssl=/usr/local \–enable-vhost-alias \–with-included-apr$ make$ sudo make install
Keterangan dari masing-masing opsi di atas adalah:
–prefix=[DIR]: Menginstall aplikasi ke target direktori yang ditentukan.–enable-rewrite: Mengaktifkan rule based URL manipulation melalui module mod_rewrite.–enable-dav: Mengaktifkan protocol WebDAV melalui module mod_dav. Dengan protocol WebDAV ini memungkinkan membuat, memindah, menyalin, dan menghapus resource pada sebuah web server.–enable-ssl: Mengaktifkan module SSL/TLS.–with-ssl=[DIR]: Di mana library SSL/TLS diinstall.–enable-vhost-alias: Support dengan banyak virtual host.–with-included-apr: Install apr. APR atau Apache Portable Runtime pada Apache 2.2.x versi merupakan source yang sudah menyatu dengan Apache Source.
2.4. Install PHP
Sebelum Anda menginstalasi PHP, saya sarankan untuk menginstall aplikasi-aplikasi via ports yang diperlukan (recommended) PHP saat instalasinya. Aplikasi-aplikasi tersebut adalah:
- mcrypt (/usr/ports/security/mcrypt) dan libmcrypt (/usr/ports/security/libmcrypt)- db4 (/usr/ports/databases/db4) dan gdbm (/usr/ports/databases/gdbm)- gd (/usr/ports/graphics/gd)- libxml2 (/usr/ports/textproc/libxml2)
Saya asumsikan pula, source PHP yang Anda download disimpan di /home/users.
$ cd /home/users$ tar -jxvf php-5.2.0.tar.bz2$ cd php-5.2.0$ ./configure \–with-apxs2=/usr/local/apache2/bin/apxs \–with-mysql=/usr/local \–with-openssl=/usr/local \–with-config-file-path=/usr/local/apache2/conf \–with-png-dir=/usr/local/lib \–with-gettext=/usr/local/lib \–with-gd \–with-zlib \–with-xml \–with-mcrypt=/usr/local/lib \–enable-mbstring=all \–disable-short-tags$ make$ make install
Keterangan dari masing-masing opsi di atas adalah:
–with-apxs2[=FILE]: Menyertakan shared Apache 2.0 Handler module.–with-mysql[=DIR]: Menyertakan dukungan MySQL. DIR adalah di mana binary MySQL diinstall.–with-openssl[=DIR]: Menyertakan dukungan OpenSSL.–with-config-file-path=PATH: Di mana file php.ini akan diletakkan.–with-png-dir[=DIR]: Menyertakan dukungan format file PNG.–with-gettext[=DIR]: Menyertakan dukungan GNU gettext.–with-gd[=DIR]: Menyertakan dukungan GD.–with-zlib[=DIR]: Menyertakan dukungan zlib.–with-libxml-dir[=DIR]: Menyertakan dukungan XML.–with-mcrypt[=DIR]: Menyertakan dukungan mcrypt atau Multi-cipher cryptographic library.–enable-mbstring: Mengaktifkan dukungan multibyte string.–disable-short-tags: Nonaktifkan penggunaan tag pendek Edit file /usr/local/apache2/conf/php.ini dan sesuaikan dengan kebutuhan Anda. Pada dasarnya default file konfigurasi ini sudah cukup baik.
Karena PHP diinstall sebagai module pada Apache, kita perlu mengubah kepemilikan direktori PHP yang hanya akan mengijinkan akses kepada user root dan www saja.
$ sudo chown -R root:www /usr/local/lib/php$ sudo chmod -R g-w,o-rwx /usr/local/lib/php
Edit file /usr/local/apache2/conf/httpd.conf dan ubah baris-baris berikut menjadi:
User wwwGroup www
ServerAdmin hostmaster@namadomain.comServerName www.namadomain.com:80DirectoryIndex index.html index.php
TypesConfig conf/mime.typesAddType application/x-compress .ZAddType application/x-gzip .gz .tgzAddType application/x-httpd-php .phpAddHandler cgi-script .cgi
Aktifkan juga baris-baris berikut dengan menghilangkan tanda # di awal barisnya:
Include conf/extra/httpd-autoindex.confInclude conf/extra/httpd-userdir.confInclude conf/extra/httpd-vhosts.confInclude conf/extra/httpd-dav.confInclude conf/extra/httpd-default.confInclude conf/extra/httpd-ssl.conf
Selanjutnya ubah permission direktori Apache:
$ cd /usr/local
Ubah kepemilikan direktori apache2 ke user root:wheel
$ sudo chown -R root:wheel apache2
Ubah permission pada direktori apache2. Karena direktori ini kepemilikannya oleh root:wheel dan supaya bisa diakses oleh group www, kita ijinkan group www ini membaca dan mengeksekusi file-file di bawahnya.
$ sudo chmod 755 apache2
Selanjutnya pada direktori apache2 ini hanya akan mengijinkan user root saja untuk dapat membaca dan menulisinya dengan mengubah permission menjadi:
$ sudo chmod -R 600 apache2/*
Hanya user root saja yang dapat mengakses seluruh direktori yang berada di bawah direktori apache2:
$ sudo chmod -R u+X apache2$ cd apache2
Ubah kepemilikan direktori binary Apache ke user root:
$ sudo chmod -R u+x bin
Direktori cgi-bin juga berisi file-file binari. Hanya mengijinkan user root dan group www saja yang bisa mengaksesnya.
$ sudo chgrp -R www cgi-bin$ sudo chmod -R u+x,g+x cgi-bin
Web server akan membaca direktori icons, maka ubah pula kepemilikannya agar bisa dibaca oleh group www.
$ sudo chgrp -R www icons$ sudo chmod -R g+rX icons
Ubah juga permission direktori logs:
$ sudo chgrp -R www logs$ sudo chmod g+wX logs
Terakhir ubah kepemilikan direktori htdocs agar bisa dibaca oleh publik. Direktori ini nanti merupakan tempat menyimpan file-file web yang akan ditampilkan pada browser. Akses penulisan ke direktori ini hanya dibatasi kepada user root saja.
$ sudo chgrp -R www htdocs$ sudo chmod -R g+rX htdocs
Karena menginstall Apache dari source file. Kita harus membuat sendiri startup script-nya agar dapat dieksekusi oleh server pada saat booting. Start up script diletakkan di direktori /usr/local/etc/rc.d. Startup script dapat didownload di sini: Apache-2 FreeBSD Startup Script
Kemudian tambahkan dua baris berikut pada file /etc/rc.conf:
apache2_enable=”YES”apache2_flags=”-DSSL”
Ubah permission file start up script menjadi:
$ sudo chmod 555 /usr/local/etc/rc.d/apache.sh
Jalankan file tersebut untuk mengaktifkan daemon httpd:
$ sudo /usr/local/etc/rc.d/apache.sh start
Periksa apakah daemon httpd sudah aktif dengan command ps ax:
$ ps ax grep httpd
33549 ?? Ss 0:12.88 /usr/local/apache2/bin/httpd -DSSL33550 ?? I 0:00.43 /usr/local/apache2/bin/httpd -DSSL33551 ?? I 0:00.40 /usr/local/apache2/bin/httpd -DSSL33552 ?? I 0:00.32 /usr/local/apache2/bin/httpd -DSSL
Bila output di console Anda sudah seperti di atas, selamat! Anda sudah berhasil menginstall web server pada server Anda.
3. Referensi
http://www.bowe.id.au/michael/isp/webmail-server.htm#MYSQL
http://httpd.apache.org/docs/2.2/
http://www.google.co.id