From http://opensource.cc.psu.ac.th/%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87_joomla_1.5.x_%E0%B8%9A%E0%B8%99_ubuntu
* joomla เวอร์ชั่นล่าสุดของรุ่น 1.5.x คือ 1.5.18
* ต้นฉบับจาก http://joomla.org
* ทดสอบกับ ubuntu 10.04, 8.04
* หน้าเวบและข้อมูลใน database ที่ใช้ encoding แบบ UTF-8 ใช้ character set แบบ Unicode
ตัวอย่างนี้ทดสอบกับ joomla 1.5.18
1. ติดตั้ง apache web server ด้วยคำสั่ง sudo apt-get install apache2 apache2-doc
และสั่งเพิ่ม module ด้วยคำสั่ง sudo a2enmod rewrite
แล้วสั่ง reload ด้วยคำสั่ง sudo /etc/init.d/apache2 restart
ใช้ browser ตรวจสอบดูว่า web server ใช้งานได้แล้ว โดยไปที่เวบ http://localhost
2. ติดตั้ง mysql database server ด้วยคำสั่ง sudo apt-get install mysql-server
ระหว่างติดตั้งหากมีคำถามที่เกี่ยวกับการตั้งรหัสผ่าน ก็ให้เคาะแป้น enter ผ่านไปก่อนทั้งหมด
หลังติดตั้งเสร็จแล้วให้รีบตั้ง รหัสผ่าน root ของ mysql-server ใหม่
ตัวอย่างนี้ตั้งรหัสผ่านว่า mysqldroot ใช้คำสั่งคือ mysqladmin -uroot password mysqldroot
3. ติดตั้ง php ด้วยคำสั่ง sudo apt-get install php5 php5-mysql php5-gd php5-ldap
แล้วสั่งให้ apache ทำงานใหม่ด้วยคำสั่ง sudo /etc/init.d/apache2 restart
4. ติดตั้ง unzip ด้วยคำสั่ง sudo apt-get install unzip
5. สร้าง database สำหรับ CMS ที่ต้องการติดตั้ง
ตัวอย่างสร้าง database ชื่อ testjoomla ใช้คำสั่ง
mysql -uroot -pmysqldroot -e "CREATE DATABASE testdatabase CHARACTER SET 'UTF8';"
***หากต้อง การลบ database เดิมที่เคยสร้างไว้แล้ว ใช้คำสั่งว่า
mysql -uroot -pmysqldroot -e "DROP DATABASE testdatabase;"
แล้วกำหนดสิทธิ์การ ใช้ database testdatabase ให้แก่ user
ตัวอย่างสร้าง user ชื่อ mamamysql โดยมีรหัสผ่านว่า mamapass ใช้คำสั่งคือ
mysql -uroot -pmysqldroot -e "grant all privileges on testdatabase.* to 'mamamysql'@'localhost' identified by 'mamapass' ;"
6. เตรียมพื้นที่สำหรับติดตั้ง joomla ไว้ที่ /var/www/test-joomla ด้วยคำสั่ง
sudo mkdir -p /var/www/test-joomla
7. ดาวน์โหลดแฟ้ม joomla 1.5.18 จาก http://ftp.psu.ac.th/pub/joomla/Joomla_1.5.18-Stable-Full_Package.tar.gz
มาเก็บไว้ด้วยคำสั่ง wget http://ftp.psu.ac.th/pub/joomla/Joomla_1.5.18-Stable-Full_Package.tar.gz -O /tmp/Joomla_1.5.18-Stable-Full_Package.tar.gz
แล้วแตกแฟ้มออกมา เก็บไว้ที่ /var/www/test-joomla ด้วยคำสั่ง
sudo tar -zxvf /tmp/Joomla_1.5.18-Stable-Full_Package.tar.gz -C /var/www/test-joomla
แล้ว ปรับสิทธิ์เจ้าของ /var/www/test-joomla ให้แก่ apache ด้วยคำสั่ง
sudo chown -R www-data.www-data /var/www/test-joomla
8. ต่อไปต้องติดตั้งปรับแต่งระบบ joomla ครั้งแรก ให้ไปที่เวบ http://localhost/test-joomla
ขั้นตอน 1 : ภาษา
ให้เลือก th_TH - Thai (ภาษาไทย) แล้วคลิกปุ่มถัดไป
ขั้นตอน 2 : ตรวจสอบก่อนการติดตั้ง
ให้ตรวจสอบดูถ้ามีค่าเป็น yes หรือ สนับสนุน หมด ดังตัวอย่างแสดงว่าใช้ได้ ให้คลิกปุ่มถัดไป
PHP เวอร์ชั่น >= 4.3.10 Yes
- สนับสนุน zlib compression Yes
- สนับสนุน XML Yes
- สนับสนุน MySQL Yes
MB language is default Yes
MB string overload off Yes
configuration.php เขียนลงไฟล์ได้ Yes
ขั้นตอน 3 : ลิขสิทธิ์
ให้คลิกปุ่มถัดไป
ขั้น ตอน 4 : ฐานข้อมูล
ให้ตั้งค่าดังนี้
ชนิดฐานข้อมูล mysql
ชื่อ host คือ localhost
ชื่อผู้ใช้ฐานข้อมูล คือ mamamysql
รหัสผ่านคือ mamapass
ชื่อฐานข้อมูลคือ testdatabase
เสร็จแล้วให้คลิกปุ่มถัดไป
ขั้น ตอน 5 : การตั้งค่าระบบ FTP
ไม่ต้องทำอะไร ให้คลิกปุ่มถัดไป
ขั้น ตอน 6 : การตั้งค่าระบบ
ให้ป้อนค่าต่างๆ
ชื่อเวบไซต์ คือชื่อที่ปรากฏบนหัว browser
อีเมล์ของท่าน คืออีเมล์ที่จะสื่อสารกับเจ้าของเวบนี้
รหัสผ่านของผู้ดูแล คือรหัสผ่าน admin ของเวบนี้ *** ห้ามลืม !!!
ยืนยันรหัสผ่านของผู้ดูแล ซ้ำอีกครั้ง
ให้ คลิกปุ่มยืนยัน ติดตั้งข้อมูลตัวอย่าง จนได้ว่า ข้อมูลตัวอย่างที่ติดตั้งเสร็จสมบูรณ์
เสร็จแล้วให้คลิกปุ่มถัดไป
ขั้น ตอนที่ 7 : เสร็จสิ้น เป็นอันว่าเสร็จเรียบร้อย
แต่จะยังเข้าใช้งาน ไม่ได้ ต้องไปลบพื้นที่ installation ทิ้งก่อน ด้วยคำสั่ง
sudo rm -rf /var/www/test-joomla/installation
9. การติดตั้งภาษาไทย ให้ดาวน์โหลดแฟ้ม ftp://ftp.psu.ac.th/pub/joomla/th-TH_joomla_lang_full.1.5.15v1.zip
ติด ตั้งโดยเลือกหัวข้อ Extensions->Install/Uninstall->Install
การ ตั้งค่าให้เป็นภาษาไทย ให้ตั้งค่าที่ Extensions->Language Manager
การ จัดการ template อยู่ที่ Extensions->Template Manager
ไม่มีความคิดเห็น:
แสดงความคิดเห็น