วันพฤหัสบดีที่ 24 มิถุนายน พ.ศ. 2553

ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอนจบ)

ขั้นตอนสุดท้ายของการติดตั้งjoomla ก็คือการติดตั้งผ่าน web browser ซึ่งใน Ubuntu ผมก็ต้องใช้ Firefox พระเอกของเรานี่ล่ะ ติดตั้งกันเลยครับ
     ขั้นแรก เปิด firefox ขึ้นมา พิมพ์ชื่อ directory ของเรา ที่ URL address ดังนี้
http://localhost/carambola
ก็จะพบกับ หน้าที่ใช้ในการติดตั้งจูมลา ดังนี้


ให้เลือกภาษาไทย ก็ได้ครับ เพื่อให้อ่านเป็นภาษาไทยได้ เสร็จแล้วคลิ๊ก Next ที่มุมบนซ้าย สู่หน้าถัดไป
คือ หน้าตรวจสอบก่อนการติดตั้ง

     ตรวจสอบดูว่า ทุกอย่าง สนับสนุน(ตัวหนังสือสีเขียว) ทั้งหมดหรือไม่ ถ้าใช่ กด ถัดไป ก็จะเข้าสู่หน้าของ ลิขสิทธิ์

     ในขั้นนี้ ให้กด ถัดไปได้เลย เพื่อเข้าสู่หน้าถัดไป คือ รายละเอียดเกี่ยวกับฐานข้อมูล

     ให้กรอก รายละเอียดดังนี้
- ชนิดฐานข้อมูล : mysql
- ชื่อโฮสต์ : localhost
- ชื่อผู้ใช้ฐานข้อมูล : charan (ตรงนี้ใช้ชื่อเจ้าของฐานข้อมูลที่เตรียมไว้ก่อนหน้านี้)
- รหัสผ่าน : 123456 (ตรงนี้ ใช้รหัสผ่านตามที่กำหนดให้เจ้าของฐานข้อมูล)
- ชื่อฐานข้อมูล : carambola (ใช้ชื่อฐานข้อมูลที่เราสร้างเตรียมไว้ใน mysql)
     เสร็จแล้ว คลิ๊ก ถัดไป   ก็จะเข้าสู่หน้า การตั้งค่าระบบ FTP ต่อไป...

    ในขั้นนี้ไม่ต้องทำอะไร ให้คลิ๊ก ถัดไป ได้เลย ก็จะเข้าสู่ขั้นตอน การตั้งค่าระบบหลัก
  
     การตั้งค่าระบบหลัก ให้พิมพ์ข้อความดังนี้
- ชื่อเว็บไซด์ : ชื่อที่ต้องการให้ปรากฏในหน้าแรก บนหัวbrowser เช่น Carambola
- อีเมลของท่าน : อีเมลที่จะสื่อสารกับเจ้าของwebsite นี้
- รหัสผ่านของผู้ดูแล : คือ รหัสผ่านของ admin ของwebsite นี้ ห้ามลืมเด็ดขาด!!!
- ยืนยันรหัสผ่านของผู้ดูแล : ให้พิมพ์รหัสผ่านซ้ำอีกครั้ง
     เสร็จแล้ว กดปุ่ม ถัดไป
จะมีข้อความเตือน ว่ายังไม่ได้ติดตั้งข้อมูลตัวอย่าง

     ให้ตอบ OK ผ่านไปได้เลย ก็จะเข้าสู่ขั้นตอน การติดตั้งเสร็จสิ้น ดีใจด้วยครับ!
 
     เมื่อถึงขั้นตอนนี้ ก็เสร็จสิ้นกระบวนการ ติดตั้งแล้ว แต่ยังไม่สามารถใช้งานได้ และ ระบบจะแจ้งให้เราไปลบ โฟลเดอร์ INSTALLATION หรือ เปลี่ยนชื่อ ไปเป็นชื่ออื่น ก็ได้ แต่คราวนี้เราลบออกไป ดังนี้
     เปิด terminal ขึ้นมา แล้วสั่ง
$sudo rm -rf /var/www/carambola/installation
จากนั้น กดปุ่ม ดูหน้าเว็บไซต์ ก็จะเจอกับ หน้าหลัก ของ website ของเราแล้วครับ
 
     และ สามารถเข้าไปจัดการ กับ back end ของ website ของเราได้โดย พิมพ์ url ดังนี้
http://localhost/carambola/administrator   
 ก็จะสามารถ login โดยใช้ ชื่อ admin กับ รห้สผ่านที่กำหนดไว้แล้ว เข้าไปจัดการ กับ website ได้แล้ว


     ก็จบแล้วล่ะครับ กับกระบวนการ ติดตั้งJoomla CMS ใน ubuntu ขอให้สนุกกับ joomla นะครับ

     ขอขอบคุณ ข้อมูล ติดตั้ง joomla 1.5.x บน ubuntu จาก psu lug มอ. หาดใหญ่ ด้วยครับ

     อ่านบทความที่เกี่ยวข้อง
-ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอน 1)
-ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอน 2)

วันพุธที่ 23 มิถุนายน พ.ศ. 2553

ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอน 2)

จากตอนแรก หลังจากได้ติดตั้ง LAMP server ไปเรียบร้อยแล้ว ก็มาเตรียมฐานข้อมูลสำหรับติดตั้ง Joomla กันต่อไป โดย สร้างdatabase สมมุติชื่อ carambola โดยพิมพ์คำสั่งดังนี้ ใน terminal
$mysql -uroot -p123456 -e "CREATE DATABASE carambola CHARACTER SET 'UTF8';"
โดยสมมุติว่า เราตั้ง password ของ root ของ mysql ตอนติดตั้งว่า 123456 นะครับ และกำหนด encoding ของdatabase เป็นรหัส utf8

     จากนั้น ก็กำหนดสิทธิ์ การดูแล database carambola ให้กับ user สมมุติชื่อ charan โดยมีpassword เป็น 123456 โดยสั่งที่ Terminal ดังนี้
$mysql -uroot -p123456 -e "grant all privileges on carambola.* to 'charan'@'localhost' identified by '123456' ;"
      ขั้นต่อไป ก็จัดเตรียมพื้นที่สำหรับติดตั้งjoomla ที่ Directory /var/www/carambola โดยสั่ง
$sudo mkdir -p /var/www/carambola
       แล้วไปดาวน์โหลดแฟ้ม 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/carambola ด้วยคำสั่ง
$sudo tar -zxvf /tmp/Joomla_1.5.18-Stable-Full_Package.tar.gz  -C /var/www/carambola

     แล้วปรับสิทธิ์เจ้าของ /var/www/carambola ให้แก่ apache ด้วยคำสั่ง
$sudo chown -R www-data.www-data /var/www/carambola
     ก็เป็นอันเสร็จพิธีการเตรียมการติดตั้ง Joomla ก่อนการติดตั้งจริงกันแล้ว สำหรับการติดตั้งครั้งแรกต่อไป ให้เปิด firefox ขึ้นมา แล้วพิมพ์ Address url ดังนี้
http://localhost/carambola
ก็จะเจอหน้าตาติดตั้งแล้วครับ ไว้เจอกันตอนหน้า การติดตั้งJoomla บน ubuntu ตอนจบครับ...

     อ่านต่อ ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอนจบ)

วันอาทิตย์ที่ 20 มิถุนายน พ.ศ. 2553

ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอน 1)

     ได้มีโอกาศเข้าอบรม การสร้างweb ด้วย joomla ซึ่งจัดโดย SIPA ภูเก็ต ที่ ม.ราชภัฏภูเก็ต  อาจารย์จาก ม.เกษตร สอนดีมากๆ ทั้งสื่อการสอน สถานที่ วิธีการสอนเชิงปฏิบัติ เยี่ยมครับ ให้ลองพัฒนาWEB กันบน Windows XP ก็ดีครับ ไม่มีปัญหาการset permission ของไฟล์
     แต่มีปัญหานิดหน่อย ก็คือ ผมไม่มีWindows ใช้อ่ะ มีแต่ Ubuntu กับ FreeBSD ก็เลยหาวิธีการลงใน Ubuntu แทน ก็เจอวิธีการ ที่นี่ ครับ
     มาเริ่มกันเลยนะครับ ขั้นแรก Install LAMP Server กันก่อน ในUbuntu ง่ายสุดๆ ด้วยคำสั่งนี้
$sudo tasksel
ก็จะมีโปรแกรม tasksel ขึ้นมาให้เลือกติดตั้ง Server ชนิดต่างๆ ครั้งนี้เลือก LAMP Server กับ OpenSSH Server ครับ(เลื่อนลูกศร ไปที่หัวข้อที่ต้องการ แล้วกด Space Bar 1 ครั้ง) ได้แล้ว กด Tab ไปที่Ok แล้ว เคาะ Space Bar โปรแกรมจะติดตั้งให้ รอซักพัก แล้ว ลอง Logout แล้ว Login ใหม่ซักครั้ง

      ต่อมา ให้สร้างไฟล์สคริป สำหรับทดสอบ php ชื่อ test.php ใน Terminal ดังนี้
$sudo vi /var/www/test.php
แล้วก็กด i แล้ว พิมพ์ข้อความดังนี้ลงไป
<?php
                phpinfo();
php?>
เสร็จแล้ว กด Esc แล้วพิมพ์ :wq  เพื่อ Save File /var/www/test.php ออกมา

      จากนั้น ลองทดสอบดูว่า LAMP server ทำงานหรือยังโดย เปิด Firefox ขึ้นมา แล้วพิมพ์ URL Address ดังนี้
http://localhost/test.php
      ถ้าได้ผลคล้ายๆ รูปข้างล่างนี้ แสดงว่า พร้อมจะ install joomla ต่อไปแล้วครับ ;-)

อ่านต่อ ทดลองติดตั้ง Joomla 1.5.x บน Ubuntu 10.04(ตอน 2)