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

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
    1. 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
    2. Instal MySQL:
      sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
    3. Instal phpMyAdmin:
      sudo apt-get install phpmyadmin

    Konfigurasi Web Server Apache:

    • Edit file /etc/apache2/sites-enabled/000-default, rubah pada bagian:
    <directory /var/www/>
     
    Options Indexes FollowSymLinks MultiViews
     
    AllowOverride None
     
    Order allow,deny
     
    allow from all

    menjadi:

    <directory /var/www/>
     
    Options Indexes FollowSymLinks MultiViews
     
    AllowOverride All
     
    Order allow,deny
     
    allow from all
     
    <directory></directory>
    • 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 apacheuntuk 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 serverdengan 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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s