Minggu, 13 April 2014

Membuat Web Server

Install APACHE22–

Install dari Ports

cd /usr/ports/www/apache24
make install clean

Atau Lewat Pakage

pkg_add apache24

Enable MySQL pada option

Selanjutnya pakai saja opsi default, jadi ok,ok saja


Tambahkan pada rc.conf

echo 'apache24_enable="YES"' >> /etc/rc.conf
Jalankan apache

/usr/local/etc/rc.d/apache24 start

atau bisa menggunakan command

serice apache24 start
Output:

Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache22.
Waiting for PIDS: 61539.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.




–Install PHP55—

Dari ports

cd /usr/ports/lang/php55
make install clean

Pastikan untuk meng enable apache module pada install Step (Blue screen)
Pastikan untuk meng enable php55-extention
Pada instalasi ini pastikan untuk meng-enable session dan mysql suppot.

Setelah itu aktifkan the konfigurasi php

cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

–MYSQL51-server–

1- Install Mysql Server 5.1 dari ports

cd /usr/ports/databases/mysql51-server

make install clean

2- Enable dan jalankan mysql service

echo ‘mysql_enable=”YES”‘ >> /etc/rc.conf

3- Start mysql server

/usr/local/etc/rc.d/mysql-server start

4- Buat mysql admin password

mysqladmin -u root password “newpassword”

Install WordPress

Untuk wordpress, tinggal install melalui port, kemudian semua aplikasi yang dibutuhkan akan otomatis di install juga.

cd /usr/ports/www/wordpress

make install clean
Tunggu sampai selesai.

setting apache24
buka
ee /usr/local/etc/apache24/httpd.conf

cari scrpt dibawah bila tidak ada tambahkan script dibawah atau ganti sesuai dibawah ingat cari dulu kemudian tempat sesuai posisi script sebelumnya

LoadModule php5_module        libexec/apache24/libphp5.so #untuk membaca php


ServerAdmin wahyuXXXX@arc.itb.ac.id #email admin

ServerName XXXXX.ac.id:80 #domain server, bila blm ada bisa pake IP


DirectoryIndex index.php #untuk membaca file php sebelumnya index.html maka akan membaca file html


<IfModule mime_module>
AddType application/x-httpd-php .php #tambahan untuk me-run file php

DocumentRoot "/usr/local/www/apache24/data" #tempat dokumen root
<Directory "/usr/local/www/apache24/data">

file wordpress ada di /usr/local/www/wordpress maka script di atas bisa di ganti menjadi

DocumentRoot "/usr/local/www/wordpress" # tempat menyimpan file wordpress
<Directory "/usr/local/www/wordpress">

keluar dari ee

restart apache

service apache24 restart 





Tidak ada komentar:

Posting Komentar