#ติดตั้ง Mambo ใน Home Directory

    การติดตั้ง mambo ใน home directory นั้นมีประโยชน์คือ เราสามารถเข้ามาใช้งานได้จากเครื่องใดก็ได้

วิธีทำ
1.ไปแก้ไขไฟล์ใน /etc/httpd/conf/httpd.conf ให้สามารถใช้งาน public_html ได้ สามารถดูวิธีการแก้ไขได้จาก http://gotoknow.org/archive/2006/04/21/15/57/08/e24847

2.จากนั้นสร้าง user ใน home โดยใช้คำสั่ง
adduser user_name
passwd user_name
แล้วใส่ password
New UNIX password : *****
Retype new UNIX password : *****

3.ทำการสร้าง database เพื่อใช้งาน mambo

4.ทำการ grant สิทธิ์ ให้เรียบร้อย
grant all on db_name.* to user_name identified by 'password';
และทำการกำหนด
chown --> chown user_name.user_name /home/user_name
username --> chmod 711 -R /home/user_name
public_html --> chmod 755 -R /home/user_name/public_html
ตัวไฟล์ mambo -->
chmod 707 -R /hom/user_name/public_html/test-membo

5.ทดสอบโดยการเข้าใช้งาน public_html ดูว่าสามารถใช่งานได้ไม่มีปัญหา

6.จากนั้นก็ทำการลง mambo ตามปกติ แต่เปลียนที่อยู่เดิมจาก /var/www/html/test-mambo ไปเป็น /home/~user_name/public_html
โดยวิธีการติดตั้ง mambo สามารถดูได้จาก http://rd.cc.psu.ac.th/content/view/22/46/

7.จากนั้นลองทำการทดสอบบน home directory
http://--IP--/~user_name/test-mambo

ปัญหา
**เมื่อลง mambo เสร็จแล้วไม่สามารถทำการทดสอบบน home directory ได้ เนื่องมาจาก ยังไม่ได้ Enforcing SELinux หรืออาจยังไม่ได้เข้าไปแก้ไข ไฟล์ ์httpd.conf

เพิ่มเติม

  • คำสั่ง : ssh root@--IPเครื่องที่ต้องการควบคุม--
    เป็นคำสั่งในการควบคุมเครื่องที่เป็น Linux,unix ได้ ทำงานคล้ายกับ putty ใน Windows
  • คำสั่ง whereis --ชื่อที่ต้องการค้นหา--
    เป็นคำสั่งในการค้นหาคำสั่งบางอย่างเมื่อเราต้องการใช้งาน
    เช่นเราเข้าใช้งานโดยใช้ user ที่ไม่ใช้ root สังเกตุว่าเราใช้ ifconfig เล่ยไม่ได้ ต้องดูว่าคำสั่ง ifconfig อยู่ที่ไหน โดยใช้คำสั่ง whereis ifconfig แล้วเรียกใช้ตามที่อยู่ได้เลย

ปล.ถ้าหากมีปัญหาใดสามารถสอบถามได้ครับ!!~

Ruk Tongruk
Computer Science # 3
Prince of Songkla University(Phuket)