Sabtu, 23 Januari 2010

Instalasi dan Konfigurasi LAMP

Diposting oleh Ratry di 23.53

Instalasi dan Konfigurasi LAMP server di Ubuntu 9.04 (Jaunty Jackalope)


Instalasi LAMP:

LAMP Ubuntu Jaunty JackalopeSaya biasanya menggunakan Synaptic Package Manager dan command apt-get (lebih sering menggunakan apt-get karena lebih cepat). Repository paket langsung dari internet yang dihubungkan melalui Proxy Server di tempat kerja saya.

  1. Dari desktop Gnome, pilih System -> Administration -> Synaptic Package Manager.
  2. Setelah berada pada window Synaptic Package Manager, pilih Edit -> Mark Packages by Task.
  3. Kemudian pilih LAMP server dan jalankan instalasinya.
  4. Untuk instal phpMyAdmin, silahkan Search dan ketikkan phpmyadmin.

Jika rekan-rekan ingin menggunakan command apt-get atau aptitude:

  1. Instal Apache:

    sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2-suexec libexpat1 ssl-cert

  2. Instal PHP:

    sudo apt-get install libapache2-mod-php5 libapache2-mod-ruby libapache2-mod-python php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

  3. Instal MySQL:

    sudo apt-get install mysql-server mysql-client libmysqlclient15-dev

  4. Instal phpMyAdmin:

    sudo apt-get install phpmyadmin

Konfigurasi Web Server Apache:

  • Edit file /etc/apache2/sites-enabled/000-default, rubah pada bagian:

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

menjadi:

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

allow from all

  • Aktifkan module rewrite (untuk mengaktifkan URL ramah Drupal), gunakan command: $ sudo a2enmod rewrite, sehingga akan muncul:Module rewrite installed; run /etc/init.d/apache2 force-reload to enable.
  • Jalankan/restart web server apache untuk mengaktifkan perubahan yang sudah dilakukan dengan command: $ sudo /etc/init.d/apache2 restart, jika berhasil maka akan muncul:

Restarting web server apache2

…waiting [ok]

  • Rubah kepemilikan root direktory web server dengan command:$ sudo chown -R [nama-user] /var/www

Maksud saya agar [nama-user] memiliki akses full terhadap root direktori web server, sehingga memudahkan pengelolaan web saat kita login menggunakan user [nama-user] nantinya.

Konfigurasi MySQL:

phpMyAdmin Ubuntu Jaunty JackalopeUntuk mengelola database MySQL saya menggunakan phpMyAdmin. Saya hanya perlu menambahkan user baru selain root untuk akses database nantinya.

1.Dari browser arahkan URL ke: http://localhost/phpmyadmin. Kemudian masukkan username root dan password.

2.Setelah login dihalaman phpMyAdmin, pilih tab Hak Akses. Kemudian tambahkan pengguna baru, beri hak atas akses database untuk host localhost.

Konfigurasi php.ini:

Saya hanya merubah pada bagian memory_limit = 16M pada file /etc/php5/apache2/php.ini menjadi memory_limit = 64M. Hal ini dibutuhkan saat kita menggunakan modul CCK pada Drupal 6 yang saya gunakan.


0 komentar:

Posting Komentar

 

RaTry's siTe.. Copyright © 2010 Designed by Ipietoon Blogger Template Sponsored by Online Shop Vector by Artshare