การติดตั้ง drupal

  1. ติดตั้ง package ที่จำเป็น

    apt-get install php5 php5-dev php-pear apache2 php5-mysql
    pecl install uploadprogress
  2. แก้ไขแฟ้ม /etc/php5/apache2/php.ini โดยให้เพิ่ม extension=uploadprogress.so

  3. ติดตั้ง drupal โดยโหลด drupal แล้ว extract ไปที่ /var/www

    cd /var/www
    tar xvzf drupal-7.8.tar.gz --strip=1
  4. ทำการ config default site โดยแก้ไขแฟ้ม /var/www/sites/default/settings.php

    $databases = array (
      'default' =>
      array (
        'default' =>
        array (
          'driver' => 'mysql',
          'database' => 'web',
          'username' => 'web',
          'password' => ใส่ password ลงตรงนี้,
          'host' => 'isl2-dev.cp.eng.chula.ac.th',
          'port' => '',
          'prefix' => 'drupal6_',
        ),
      ),
    );

การทำ self signed certificate

ทำตามนี้ที่ directory /root/tmp

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl genrsa -des3 -out server.key 1024
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl rsa -in server.key -out server.key.insecure
mv server.key server.key.secure
mv server.key.insecure server.key
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
sudo cp server.crt /etc/ssl/certs
sudo cp server.key /etc/ssl/private

ApacheSetup (last edited 2011-10-19 14:36:30 by dae)