Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 14192|ตอบกลับ: 5

[พื้นฐาน] การติดตั้งเว็บไซด์ระบบ cms

[คัดลอกลิงก์]
boom_media โพสต์ 2008-10-18 21:37:58 |โหมดอ่าน
ตอบเเทนบุญคุณเว็บนี้ครับ ทุกตัวผมเขียนเองคับความรู้ที่ได้จากการงมเเละจากเว็บต่างอาจผิดบ้างก็ขออภัย

พื้นฐานการติดตั้งเว็บไซด์ระบบ cms


หัวข้อโปรโตคอลที่สำคัญ

http เป็นโปรโตคอลที่ส่งข้อมูลประเภทเว็บไซด์ ส่งผ่านพอร์ต 80 โดยใช้ internetinformationservice ของไมโครซอฟ หรือ อาปาเช่ ในที่นี้เราจะใช้อาปาเชเป็นหลักเพราะระบบ cms ส่วนใหญ่จะรันบน อาปาเช่นะคับ
ยกตัวอย่างเช่น http://www.sptza.co.cc/index.php เว็บนี้ใช้ อาปาเช่แน่นอน

ftp โปรโตคอลสำหรับส่งรับข้อมูลผ่าน พอร์ต 21 โปรโตลนี้จะมีความปลอดภัยมากเพราะจะมีการตั้งรหัสได้  http ก็สามารถเข้ารหัสได้โดยใช้ ssl อย่างเช่น แบงค์ต่างๆๆ
ตัวอย่างก็เช่น ftp.sptza.co.cc หรือจะเรียกผ่าน www.sptza.co.cc:21 ก็ได้


ระบบฐานข้อมูล



ระบบฐานข้อมูล ระบบ cms นั้นจำเป็นอย่างยิ่งทีต้องใช้ระบบฐานข้อมูล จำนวนมากซึ่งจะต้องใช้ประสิทธิภาพของ server อย่างมาก ส่วนใหญ่จะใช้ระบบของ mysql ของ sunmirosystem
ที่สำคัญเราต้องสร้างฐานข้อมูลให้เป็น เพราะเราต้องเอาค่าจากฐานข้อมูลไปกรอกตอนลงระบบ cms ที่ cms ต้องการ คือ
Host ส่วนใหญ่จะใช้ localhost
Userdatabase ตามที่ตั้งใว้
Databasepassword ตามที่ตั้งใว้
Databasename ตามที่ตั้งใว้
Prefix ส่วนใหญ่ไม่ค่อยถาม


แล้วจะเพิ่ม database ได้อย่างไร


ถ้าเป็นการจำลองเครื่อง server จะเข้าไปที่ www.127.0.0.1/phpmyadmin
ถ้าเป็น server จริงก็แล้วแต่ว่าเค้าจะกำหนดที่panel อย่างไร
เช่นถ้าเป็นของ cpanel จะใช้ประมาณนี้ www.sptza.co.cc:2082
ของ da จะใช้ประมาณนี้ www.sptza.co.cc:2222 ส่วนใหญ่จะใช้ในอันหลัง




ใช้ panel ทำอะไรได้บ้าง


เพิ่ม subdomain
เพิ่มโดเมน
เพิ่มฐานข้อมูล
เพิ่มอีเมล์
จัดการไฟล์
ดูทราฟฟิคข้อมูล
ดูerror log



การติดตั้ง cms


อัพโหลดเว็บไซด์ขึ้นไปทาง ftp โปรโตคอล แล้วอ่านข้อมูลการติดตั้งว่าจะต้อง cmd ไฟล์ต่างเป็นแบบไดบ้าง เพราะ server ที่เป็น linux จะมีการกำหนดสิทธิเข้าถึงไฟล์ เช่น cmd 777 สามารถลบ สั่ง เขียน ถูกอย่าง การติดตั้งก็จะคล้ายการลงโปรแกรม ส่วนใหญ่จะต้องนำค่าที่ได้จาก database มาลงกรอก แล้ว เนกไปเรื่อยๆๆ แต่บางอันจะลงยากต้อง config การใน texteditor กันเลยที่เดียว


Cmsมีอะไรบ้าง


Frontend คือหน้าเว็บนั้นเองสามาเข้าชมได้ทุกคน
Backend คือเว็บที่ผู้ดูแลระบบที่รู้รหัสเท่านั้นที่เข้าได้  สามารถจัดการเนื้อหาได้ลบได้ เพิ่มได้


ตัวอย่างระบบ cms


Joomla www.joomla.org
Drupal www.blognone.com
Wordpess www.idayblog.com
Discuz www.sptza.co.cc
Smf www.simplemachine.com
Phpnuke www.freemac.net
xcoop www.dekstree.thport.com





การขอพื้นที่การใช้เว็บฟรีแนะนำให้ใช้ซ้อมมืออย่าทำจริงจัง


www.x10hosting.com
www.thport.com
www.000webhost.com
www.icsspace.com
เว็บฟรีนั้นระวังอย่างหนึ่งคือเค้าจะปิดเว็บเราไปเมื่อไรก็ไม่รู้

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +1 ย่อ เหตุผล
StaFF_PiRcH + 1

ดูบันทึกคะแนน

kikok โพสต์ 2008-12-22 16:33:09
ขอบคุณมากสำหรับความรู้ดีๆครับ
Leaderdemon โพสต์ 2009-5-10 22:31:10
ขอบคุณค่ะ แต่ว่าช่วยแนะนำเรื่องการอับโหลดเว็ปไซต์ด้วยนะค่ะ

คือใช้ของเว็บ http://www.x10hosting.com/ ค่ะ แล้วไม่เข้าใจวิธีการโหลดไฟล์ ช่วย PM มาด้วยจะดีมากนะค่ะ ^^
StaFF_PiRcH โพสต์ 2009-5-11 12:49:06
ขอบคุณครับ + คะ แนนให้ 1 เพราะมีแค่นั้นครับTT
-Tunrak- โพสต์ 2010-9-29 16:30:08
ขอบคุณคร๊าบ ผม
bubunoi โพสต์ 2011-10-26 16:53:07
ขอบคุนมากฮับ ข้อมูลดีๆ ช่วยมือใหม่ได้มากเลยบ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-23 07:36

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้