คำสั่ง Linux จัดการ File บน host Joomla
4 โพสต์
• หน้า 1 จากทั้งหมด 1
- bigdevil88
-
- โพสต์: 7
- ลงทะเบียนเมื่อ: พุธ 09 ก.ค. 2014 11:12 am
คำสั่ง Linux จัดการ File บน host Joomla
ปกติแล้ว web server ทั่วไปจะตั้งค่าการ จัดการไฟล์ ของแต่ละ User เอาไว้ เพื่อความปลอดภัยจาก bot, spam, หรือ virus ต่างๆ ที่จะเข้ามาโจมตี web joomla ของเรา เนื่องจาก joomla มีโครงสร้างและรูปแบบของชุดคำสั่ง ที่ค่อนข้างตายตัวจึงทำให้ การเจาะระบบเข้าไปแก้ไขไฟล์ ต่าง ๆ บนเว็บไซต์ สามารถทำได้ง่าย กว่าเว็บที่เขียนขึ้นเอง
สำหรับ web server ที่มีการตั้งค่า chmod เอาไว้ การติดตั้ง joomla จำเป็นต้องปลดล็อคหรืออนุญาติให้ ระบบการติดตั้งของ joomla ทำงานได้
ดังนั้น ขอเริ่มต้นด้วยคำสั่ง พื้นฐานที่อาจใช้ในการไฟล์ บน web server ดังนี้
คำสั่งที่ 1 unzip ใช้กรณีแตกไฟล์ zip ของ Joomla packkage
เช่น
คำสั่งที่ 2 ลบไฟล์หรือโฟลเดอร์ ติดตั้ง joomla แล้ว ลบไฟล์ zip ที่แตกแล้วออกไป
เช่น
คำสั่งที่ 3 การบีบอัดไฟล์เป็น tgz ใช้กรณีต้องการ backup file
เช่น
คำสั่งที่ 4 chmod ถ้าติดตั้ง joomla หรือ extension ใดๆ ใน joomla ไม่ได้ ลอง chmod ดู
เช่น
**sudo จะถาม password อีกครั้ง แต่จะมีสิทธิที่สูงกว่าการไม่ใส่ sudo
***ถ้าจัดการติดตั้ง extension เสร็จแล้วอย่าลืมเปลี่ยน โหมดกลับนะครับ อาจเป็น 775, 755 ฯลฯ
รวมรวมมาเท่าที่ใช้เองในการทำเว็บ joomla ขาดตกบกพร่องตรงไหนชี้แนะด้วยครับผม
จาก webmaster อ่อนๆ
สำหรับ web server ที่มีการตั้งค่า chmod เอาไว้ การติดตั้ง joomla จำเป็นต้องปลดล็อคหรืออนุญาติให้ ระบบการติดตั้งของ joomla ทำงานได้
ดังนั้น ขอเริ่มต้นด้วยคำสั่ง พื้นฐานที่อาจใช้ในการไฟล์ บน web server ดังนี้
คำสั่งที่ 1 unzip ใช้กรณีแตกไฟล์ zip ของ Joomla packkage
- โค้ด: เลือกทั้งหมด
unzip ชื่อไฟล์.zip
เช่น
- โค้ด: เลือกทั้งหมด
unzip test.zip
คำสั่งที่ 2 ลบไฟล์หรือโฟลเดอร์ ติดตั้ง joomla แล้ว ลบไฟล์ zip ที่แตกแล้วออกไป
- โค้ด: เลือกทั้งหมด
rm -rf ชื่อโฟลเดอร์
rm -f ชื่อไฟล์
เช่น
- โค้ด: เลือกทั้งหมด
rm -rf joomla
rm -f joomla.zip
คำสั่งที่ 3 การบีบอัดไฟล์เป็น tgz ใช้กรณีต้องการ backup file
- โค้ด: เลือกทั้งหมด
tar -zcf ชื่อไฟล์ปลายทาง.tgz ชื่อโฟลเดอร์ต้นทาง
เช่น
- โค้ด: เลือกทั้งหมด
tar -zcf backup2014.tgz joomla
คำสั่งที่ 4 chmod ถ้าติดตั้ง joomla หรือ extension ใดๆ ใน joomla ไม่ได้ ลอง chmod ดู
- โค้ด: เลือกทั้งหมด
chmod -R 777 ชื่อโฟลเดอร์
หรือ
sudo chmod -R 777 ชื่อโฟลเดอร์
เช่น
- โค้ด: เลือกทั้งหมด
sudo chmod -R 777 joomla3.3.1
**sudo จะถาม password อีกครั้ง แต่จะมีสิทธิที่สูงกว่าการไม่ใส่ sudo
***ถ้าจัดการติดตั้ง extension เสร็จแล้วอย่าลืมเปลี่ยน โหมดกลับนะครับ อาจเป็น 775, 755 ฯลฯ
รวมรวมมาเท่าที่ใช้เองในการทำเว็บ joomla ขาดตกบกพร่องตรงไหนชี้แนะด้วยครับผม
จาก webmaster อ่อนๆ
4 โพสต์
• หน้า 1 จากทั้งหมด 1
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 0 ท่าน