ติดปัญหาในการติดตั้ง cms4 บน Ubuntu 11.04 ขอคำแนะนำด้วยครับ
สวัสดีครับ คุณอา กรกฎ และ ทุกๆ ท่าน
ผมติดปัญหาในเรื่องของการติดตั้ง CMS4 บน Ubuntu 11.04 ซึ่งเป็นเครื่องของผมเอง คือ Acer Aspire timelineX 4820TG
การติดตั้ง php ,mysql,phpmyadmin และ apache ผมได้เขียนไว้ที่ บล๊อค ของผมครับ
ต้องกราบขออภัยที่ใช้รูปจากภายนอกครับ(http://www.imageshack.us) และใส่ลิ้งค์บล๊อคของตัวเอง เพราะว่าถ้าเอามาเขียนที่นี่อีกก็คงจะยาวมากๆ
การติดตั้ง CMS4 ของผมมีดังนี้ครับ :-
-ทำการสร้างฐานข้อมูลชื่อ cms4 ด้วย phpmyadmin
-ดาวน์โหลด CMS4 มาไว้ที่ Downloads จากนั้น Unzip จะได้โฟลเดอร์ชื่อ cms4 จากนั้นเปิดโปรแกรม Terminal ขึ้นมา
พิมพ์
cd Downloads #เข้ามาที่โฟลเดอร์ Downloads
sudo su #เพื่อเปลี่ยนสถานะเป็น Root จากนั้น
cp -r cms4 /var/www/cms4 #ใช้คำสั่ง copy ทั้งโฟลเดอร์ cms4 ไปวางไว้ที่ /var/www/cms4
chmod 777 /var/www/cms4 -R #เปลี่ยน permission ให้ทุกๆ คนอ่าน เขียน ได้ ค่อยเปลี่ยนกลับ
#ปิดโปรแกรม Terminal
#เปิดโปรแกรม Terminal ขึ้นมาใหม่
#เปิดไฟล์ default.config.php ซึ่งอยู่ใน cms4/bin/default.config.php ขึ้นมา
gedit /var/www/cms4/bin/default.config.php #เปิดไฟล์ขึ้นมาจากนั้นทำการ copy เนื้อหาในไฟล์
#จากนั้นเปิดไฟล์ config.php ในโฟลเดอร์ cms4/bin/config.php ซึ่งตอนนี้ยังเป็นไฟล์ว่างอยู่
#copy เนื้อหาจากไฟล์ default.config.php ไปวางในไฟล์ config.php
gedit /var/www/cms4/bin/config.php
#แก้ไขไฟล์ config.php ดังนี้
#// bin/config.php
#// ค่ากำหนดของฐานข้อมูล MySQL
$config['db_server'] = "localhost";
$config['db_username'] = "root";
$config['db_password'] = "1234";
#// ชื่อของฐานข้อมูล
$config['db_name'] = "gcms4";
// กำหนดการใช้ ajax กับเว็บไซต์
// 0 = ใช้ ajax เป็นบางส่วน เรียกหน้าเว็บผ่าน URL (รองรับการติดตั้ง Adsense)
// 1 = ใช้ ajax กับทุกส่วนของเว็บไซต์
จากนั้นมาที่โปรแกรม firefox address bar พิมพ์ localhost/cms4/admin/install/install.php
กด Enter ไม่มีอะไรโชว์ขึ้นมาเลยครับ หรือว่าผมทำอะไรผิดไปหรือเปล่า ผมลองลบไฟล์ .htacess ทิ้งไปแล้วลองใหม่ก็เหมือนเดิม
จะว่าติด Permission ก็ไม่น่าจะใช่เพราะว่าผมได้กำหนดเป็น 777 หมดทั้งโฟลเดอร์เลย ซึ่งสามารถที่จะเปิดขึ้นมาได้โดยคำสั่ง
nautilus /var/www/cms4
โดยไม่ต้องใช้ สิทธิ์ของ root ตอนนี้ผมเลยงงมากๆ ครับ เดี๋ยวๆ ผมขอ "งมๆ" "มั่วๆ" อีกสักพักยังไง จะกลับมาแจ้งผลให้ทราบใหม่ครับ
ข้างล่างนี้คือรูปที่แสดง apache ของผมครับ
บางส่วนใน phpinfo ครับ
เกี่ยวกับโมดูลที่ apache โหลดขึ้นมาครับ
ผมไม่ทราบว่ามีใครเคยลองใช้กับ Ubuntu แล้วบ้างหรือยัง เพราะว่าผมได้ลองหาดูมาพักนึงแล้วครับจึงได้ตั้งกระทู้ ขอบคุณครับ
ปล:
โปรแกรม อิดิเตอร์ ที่ใช้ตัวนี้คืออะไรครับ ใช้งานดีจังเลย
ผมติดปัญหาในเรื่องของการติดตั้ง CMS4 บน Ubuntu 11.04 ซึ่งเป็นเครื่องของผมเอง คือ Acer Aspire timelineX 4820TG
การติดตั้ง php ,mysql,phpmyadmin และ apache ผมได้เขียนไว้ที่ บล๊อค ของผมครับ
ต้องกราบขออภัยที่ใช้รูปจากภายนอกครับ(http://www.imageshack.us) และใส่ลิ้งค์บล๊อคของตัวเอง เพราะว่าถ้าเอามาเขียนที่นี่อีกก็คงจะยาวมากๆ
การติดตั้ง CMS4 ของผมมีดังนี้ครับ :-
-ทำการสร้างฐานข้อมูลชื่อ cms4 ด้วย phpmyadmin
-ดาวน์โหลด CMS4 มาไว้ที่ Downloads จากนั้น Unzip จะได้โฟลเดอร์ชื่อ cms4 จากนั้นเปิดโปรแกรม Terminal ขึ้นมา
พิมพ์
cd Downloads #เข้ามาที่โฟลเดอร์ Downloads
sudo su #เพื่อเปลี่ยนสถานะเป็น Root จากนั้น
cp -r cms4 /var/www/cms4 #ใช้คำสั่ง copy ทั้งโฟลเดอร์ cms4 ไปวางไว้ที่ /var/www/cms4
chmod 777 /var/www/cms4 -R #เปลี่ยน permission ให้ทุกๆ คนอ่าน เขียน ได้ ค่อยเปลี่ยนกลับ
#ปิดโปรแกรม Terminal
#เปิดโปรแกรม Terminal ขึ้นมาใหม่
#เปิดไฟล์ default.config.php ซึ่งอยู่ใน cms4/bin/default.config.php ขึ้นมา
gedit /var/www/cms4/bin/default.config.php #เปิดไฟล์ขึ้นมาจากนั้นทำการ copy เนื้อหาในไฟล์
#จากนั้นเปิดไฟล์ config.php ในโฟลเดอร์ cms4/bin/config.php ซึ่งตอนนี้ยังเป็นไฟล์ว่างอยู่
#copy เนื้อหาจากไฟล์ default.config.php ไปวางในไฟล์ config.php
gedit /var/www/cms4/bin/config.php
#แก้ไขไฟล์ config.php ดังนี้
#// bin/config.php
#// ค่ากำหนดของฐานข้อมูล MySQL
$config['db_server'] = "localhost";
$config['db_username'] = "root";
$config['db_password'] = "1234";
#// ชื่อของฐานข้อมูล
$config['db_name'] = "gcms4";
// กำหนดการใช้ ajax กับเว็บไซต์
// 0 = ใช้ ajax เป็นบางส่วน เรียกหน้าเว็บผ่าน URL (รองรับการติดตั้ง Adsense)
// 1 = ใช้ ajax กับทุกส่วนของเว็บไซต์
จากนั้นมาที่โปรแกรม firefox address bar พิมพ์ localhost/cms4/admin/install/install.php
กด Enter ไม่มีอะไรโชว์ขึ้นมาเลยครับ หรือว่าผมทำอะไรผิดไปหรือเปล่า ผมลองลบไฟล์ .htacess ทิ้งไปแล้วลองใหม่ก็เหมือนเดิม
จะว่าติด Permission ก็ไม่น่าจะใช่เพราะว่าผมได้กำหนดเป็น 777 หมดทั้งโฟลเดอร์เลย ซึ่งสามารถที่จะเปิดขึ้นมาได้โดยคำสั่ง
nautilus /var/www/cms4
โดยไม่ต้องใช้ สิทธิ์ของ root ตอนนี้ผมเลยงงมากๆ ครับ เดี๋ยวๆ ผมขอ "งมๆ" "มั่วๆ" อีกสักพักยังไง จะกลับมาแจ้งผลให้ทราบใหม่ครับ
ข้างล่างนี้คือรูปที่แสดง apache ของผมครับ
บางส่วนใน phpinfo ครับ
เกี่ยวกับโมดูลที่ apache โหลดขึ้นมาครับ
ผมไม่ทราบว่ามีใครเคยลองใช้กับ Ubuntu แล้วบ้างหรือยัง เพราะว่าผมได้ลองหาดูมาพักนึงแล้วครับจึงได้ตั้งกระทู้ ขอบคุณครับ
ปล:
โปรแกรม อิดิเตอร์ ที่ใช้ตัวนี้คืออะไรครับ ใช้งานดีจังเลย
ubuntu ใช้ได้ครับ ผมก็มีเครื่องที่ติดตั้ง Ubuntu อยู่
http://gcms.goragod.com/howto/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%20GCMS%20%E0%B9%80%E0%B8%A7%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B9%88%E0%B8%99%204.html
ขอบพระคุณมากครับ ตอนนี้ใช้ได้แล้วครับ
เป็นเพราะว่าผมไม่ได้อ่านให้หมดทุกที่ นี่เอง อืมๆ