วิธีการตั้งค่า Wiki ที่มีประสิทธิภาพของคุณเองบนพีซี Windows ของคุณ
wiki เป็นสภาพแวดล้อมการเขียนบนเว็บที่ทำงานร่วมกันซึ่งทุกคนที่มีบัญชีสามารถสร้างและเชื่อมโยงบทความได้ ในบทความวันนี้เราจะอธิบายวิธีการติดตั้งและกำหนดค่า MediaWiki โดยไม่ต้องอ่านหนังสือ.
เราจะเริ่มต้นด้วยคู่มือการติดตั้งอย่างรวดเร็วห้านาทีและเราจะกล่าวถึงเคล็ดลับการดูแลระบบเช่นการสร้างผู้ใช้การกำหนดให้กับกลุ่มและวิธีเพิ่มความสว่างให้กับหน้าเนื้อหาของคุณโดยใช้สกินที่กำหนดเอง.
รูปภาพต้นฉบับโดย Szeke
การติดตั้ง Media Wiki
ในการใช้ Media Wiki คุณต้องมี apache เว็บเซิร์ฟเวอร์ฐานข้อมูล MySQL และ PHP 5 คุณมีตัวเลือกในการติดตั้งทีละตัวอย่างไรก็ตาม EasyPHP จะดูแลการติดตั้งทั้งหมดด้วยการคลิกเมาส์เพียงไม่กี่ครั้ง.
ตรงไปที่เว็บไซต์ของพวกเขาดาวน์โหลดตัวติดตั้งทำตามตัวช่วยสร้างการติดตั้งแล้วคุณจะมีสภาพแวดล้อมในการใช้งาน MediaWiki.
เมื่อสิ้นสุดกระบวนการติดตั้งคุณควรเห็น EasyPHP ปรากฏในถาดระบบของคุณ ทางลัดของถาดระบบช่วยให้คุณเข้าถึงส่วนการดูแลระบบของเว็บเซิร์ฟเวอร์ของคุณ สิ่งแรกที่คุณอาจต้องการตรวจสอบคือหน้า“ การดูแลระบบ” หน้านี้ให้ภาพรวมของสิ่งที่ทำงานบนเว็บเซิร์ฟเวอร์ หากคุณเห็นหน้านี้หมายความว่าคุณมีเว็บเซิร์ฟเวอร์ที่ใช้งานได้และคุณพร้อมที่จะติดตั้ง MediaWiki.
EasyPHP สร้างไดเรกทอรี“ www” และจะรับ Media Wiki ถ้าคุณแยกการแจกจ่ายภายใต้โฟลเดอร์นี้ หากคุณเป็นผู้ใช้ Windows คุณอาจไม่คุ้นเคยกับรูปแบบไฟล์การกระจายของ MediaWiki ซึ่งเป็นไฟล์ tar ไม่ต้องกังวลเพียงติดตั้ง 7zip และใช้เพื่อแยก MediaWiki ภายใต้โฟลเดอร์“ www” เมื่อคุณทำเช่นนั้น EasyPHP จะแสดงโฟลเดอร์นี้ในหน้าการบริหาร.
เมื่อคุณทำเช่นนั้นแล้ว EasyPHP จะปรับใช้ MediaWiki ทันทีและคุณจะเห็นลิงค์โฮมเพจของ MediaWiki ภายใต้ไอคอนรูท คลิกที่ลิงค์นั้นและคุณจะเห็นหน้าการติดตั้ง MediaWiki.
วิซาร์ดการติดตั้งจะนำคุณเข้าสู่กระบวนการตั้งค่า คุณควรจะดีถ้าคุณเพิ่งติดตั้งค่าเริ่มต้นที่ตัวช่วยสร้างให้คุณ.
อย่าลืมเปิดใช้งานการอัปโหลดรูปภาพหากคุณวางแผนที่จะวางรูปภาพใน Wiki ของคุณ.
ในตอนท้ายของกระบวนการติดตั้งตัวช่วยสร้างจะสร้างไฟล์ชื่อ LocalSettings.php ไฟล์นี้มีการตั้งค่าจำนวนมากและ MediaWiki รักษาคู่มือที่บอกคุณว่าการตั้งค่าเหล่านี้หมายถึงอะไร วางไฟล์นี้ไว้ในโฟลเดอร์ MediaWiki ที่คุณแตกไว้ก่อนหน้านี้.
ทัวร์ด่วนของ Media Wiki
MediaWiki มาพร้อมกับธีมสีขาวยอดนิยมที่เรียกว่า MonoBook และยังมีธีมอื่น ๆ อีกมากมายสำหรับ Wiki ของคุณ ก่อนที่เราจะแสดงให้คุณเห็นถึงวิธีการทำเรามาทำความคุ้นเคยกับธีมมาตรฐานก่อน.
มีลิงก์สำคัญสามลิงก์ในหน้านี้ที่คุณอาจต้องการทราบ: ลิงค์ "เข้าสู่ระบบ / สร้างบัญชี", แท็บ "แก้ไข" และ "หน้าพิเศษ" ทุกคนสามารถแก้ไข Wiki ของคุณได้แม้แต่คนที่ไม่มีบัญชีใน Wiki ของคุณ หากคุณต้องการรักษาความปลอดภัยของวิกิของคุณเพิ่มคำสั่งนี้ลงในไฟล์ LocalSettings.php:
$ wgGroupPermissions ['*'] ['แก้ไข'] = false;
หากคุณต้องการเริ่มแก้ไขหน้าตรงไปที่แท็บแก้ไข คุณอาจต้องเรียนรู้มาร์ก wiki เพื่อแก้ไขเนื้อหาของคุณ ในตอนแรกมันอาจจะงุ่มง่าม แต่เมื่อฝึกฝนมาพอแล้วคุณจะพบว่ามาร์คอัพเหล่านี้ประหยัดเวลาได้มาก.
ที่มุมบนขวาคุณจะพบลิงค์สำหรับสร้างบัญชีใหม่ คลิกลิงก์นั้นสร้างบัญชีผู้ใช้และกำหนดบัญชีนั้นให้กับกลุ่มผู้ใช้ที่เหมาะสม หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับกลุ่มผู้ใช้ให้คลิกที่ลิงค์หน้าพิเศษ หน้าพิเศษช่วยให้คุณเข้าถึงเครื่องมือการดูแลระบบทั้งหมดสำหรับ Wiki ของคุณ คุณสามารถตรวจสอบหน้าแตกเพิ่มหรือลบผู้ใช้และอื่น ๆ อีกมากมาย แต่สำหรับการสอนวันนี้เราจะสำรวจสามส่วน ได้แก่ หน้า“ เข้าสู่ระบบ / สมัครสมาชิก” หน้าการตั้งค่าและหน้าการจัดการสิทธิ์ผู้ใช้.
การบำรุงรักษาผู้ใช้ MediaWiki
หน้า“ เข้าสู่ระบบ / สร้างบัญชี” ให้คุณสร้างผู้ใช้และกำหนดให้กับกลุ่มผู้ใช้ที่คุณมี หากคุณมีผู้ใช้จำนวนมากการเพิ่มทีละคนอาจไม่ใช่วิธีที่มีประสิทธิภาพที่สุด ไม่มีปัญหา. User Import Extension ให้คุณสร้างผู้ใช้หลายคนโดยใช้ไฟล์ CSV ดาวน์โหลดนามสกุลนั้นภายใต้โฟลเดอร์นามสกุลและวางคำสั่งนี้ใน LocalSettings.php ของคุณ.
require_once ( "$ / IP นามสกุล / ImportUsers / ImportUsers.php")
สิ่งที่คุณต้องทำคือเตรียมไฟล์ CSV กับผู้ใช้ทั้งหมดของคุณและอัปโหลดไฟล์จากหน้าเวอร์ชัน.
ID ผู้ใช้ | รหัสผ่าน | อีเมล์ | ชื่อผู้ใช้ |
thegeek | s4f3p @ assword | [email protected] | The Geek |
เมื่อคุณเพิ่มผู้ใช้ของคุณคุณสามารถควบคุมสิ่งที่ผู้ใช้แต่ละคนสามารถทำได้ นี่คือเหตุผลที่ MediaWiki มีกลุ่มผู้ใช้มากมายสำหรับเรา ตรงไปที่หน้าการจัดการสิทธิ์ผู้ใช้และกำหนดผู้ใช้ของคุณให้กับกลุ่มผู้ใช้ที่เหมาะสม.
หากคุณต้องการให้สิทธิ์ที่กำหนดเองแก่ผู้ใช้ของคุณคุณสามารถประกาศผู้ใช้เหล่านั้นใน LocalSettings.php ตัวอย่างเช่นคำสั่งนี้จะสร้างกลุ่มผู้ใช้ใหม่ที่เรียกว่าเชื่อถือได้ซึ่งมีสิทธิ์เหมือนกับกลุ่ม“ ผู้ใช้” แต่ไม่มีสิทธิ์ในการส่งอีเมล.
$ wgGroupPermissions ['Trusted'] = $ wgGroupPermissions ['user'];
$ wgGroupPermissions ['Trusted'] ['sendemail'] = false;
ปรับแต่ง Wiki ของคุณ
เราเพิ่งครอบคลุมคุณสมบัติพื้นฐานของ MediaWiki ตอนนี้ถึงเวลาที่จะแสดงวิธีเพิ่มความสว่างให้วิกิของคุณด้วยสกินที่กำหนดเองโลโก้ของคุณเองและให้ผู้ใช้อัปโหลดไฟล์ทุกประเภท การปรับแต่งนี้ส่วนใหญ่ต้องการให้คุณเพิ่มรหัส PHP เล็กน้อยลงในไฟล์ php.ini หรือไฟล์ LocalSettings.php.
คุณสามารถเปิดไฟล์ PHP.ini จากทางลัดของถาดระบบ EasyPHP upload_max_file_size กำหนดขนาดของรูปภาพที่คุณสามารถอัพโหลดไปยัง wiki ของคุณและ PHP จำกัด ไฟล์ไว้ที่ 2 MB หากคุณต้องการอัปโหลดไฟล์ที่ใหญ่กว่าให้ตั้งค่าตัวแปรนี้ให้ใหญ่ขึ้นเช่น 20 M (20 เมกะไบต์).
Media Wiki รองรับไฟล์ทุกประเภท, PDF, Microsoft office, Open Office แต่คุณต้องเพิ่มโค้ด PHP นี้ลงในไฟล์ LocalSettings.php ของคุณ:
$ wgFileExtensions = อาร์เรย์ ('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'mpp', 'pdf', 'tpt', 'bmp', 'bmp', ' docx ',' xlsx ',' pptx ',' ps ',' odt ',' ods ',' odp ',' odg ');
ตรงไปที่หน้าการตั้งค่าแล้วคุณจะพบคลังภาพสำหรับ Wiki ของคุณ หากคุณไม่พอใจกับการเลือกเหล่านี้คุณสามารถสร้างหรือดีกว่าติดตั้งพร้อมใช้สกินจากแกลเลอรีของ MediaWiki ดาวน์โหลดทุกสิ่งที่คุณต้องการและวางไว้ใต้โฟลเดอร์สกิน:
C: \ Program Files (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins
เมื่อคุณทำเสร็จแล้วคุณควรจะสามารถตรวจสอบสกินใหม่ของคุณได้จากหน้าการตั้งค่า หากคุณมีโลโก้ที่ตรงกับสกินของคุณให้วางไว้ใต้โฟลเดอร์นี้: C: \ Program Files (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins \ common \ images และพิมพ์ คำสั่งลงในไฟล์ LocalSettings.php:
$ wgLogo = "$ wgScriptPath / หนัง / ทั่วไป / images / HTG-logo.png";
หมายเหตุ: แทนที่ htg-logo ด้วยโลโก้ของคุณเอง.
MediaWiki ยังมีสิ่งดี ๆ มากมายที่เราไม่ได้กล่าวถึง แต่ถ้าคุณได้อ่านมาแล้วเราหวังว่าคุณจะได้เรียนรู้วิธีโฮสต์ Wiki ของคุณเองด้วย MediaWiki ลองใช้และบอกผู้อ่านคนอื่น ๆ ว่าคุณคิดอย่างไรในส่วนความคิดเห็น.
ดาวน์โหลด Media Wiki