Làm thế nào để thiết lập Wiki mạnh mẽ của riêng bạn trên PC Windows của bạn

Mục lục:

Làm thế nào để thiết lập Wiki mạnh mẽ của riêng bạn trên PC Windows của bạn
Làm thế nào để thiết lập Wiki mạnh mẽ của riêng bạn trên PC Windows của bạn

Video: Làm thế nào để thiết lập Wiki mạnh mẽ của riêng bạn trên PC Windows của bạn

Video: Làm thế nào để thiết lập Wiki mạnh mẽ của riêng bạn trên PC Windows của bạn
Video: Cách làm ảnh sáng đều và đẹp trong photoshop #Short - YouTube 2024, Tháng tư
Anonim
Wiki là một môi trường viết dựa trên web cộng tác, trong đó bất kỳ ai có tài khoản đều có thể tạo và liên kết các bài viết. Trong bài viết hôm nay, chúng tôi sẽ giải thích cách cài đặt và cấu hình MediaWiki mà không cần phải đọc một cuốn sách.
Wiki là một môi trường viết dựa trên web cộng tác, trong đó bất kỳ ai có tài khoản đều có thể tạo và liên kết các bài viết. Trong bài viết hôm nay, chúng tôi sẽ giải thích cách cài đặt và cấu hình MediaWiki mà không cần phải đọc một cuốn sách.

Chúng tôi sẽ bắt đầu với hướng dẫn cài đặt nhanh trong năm phút và chúng tôi sẽ giới thiệu một số mẹo quản trị, ví dụ: tạo người dùng, chỉ định họ cho nhóm và cách làm sáng các trang nội dung của bạn bằng cách sử dụng giao diện tùy chỉnh.

Ảnh gốc của Szeke

Cài đặt Wiki truyền thông

Để sử dụng Media Wiki, bạn cần có một máy chủ web apache, cơ sở dữ liệu MySQL và PHP 5. Bạn có tùy chọn để thiết lập từng cái một, tuy nhiên, EasyPHP sẽ xử lý tất cả việc cài đặt chỉ bằng một vài cú nhấp chuột của bạn.

Truy cập trang web của họ, tải xuống trình cài đặt, làm theo hướng dẫn cài đặt và bạn sẽ có môi trường để chạy MediaWiki.

Khi kết thúc quá trình cài đặt, bạn sẽ thấy EasyPHP xuất hiện trong khay hệ thống của bạn. Việc cắt ngắn khay hệ thống cho phép bạn truy cập vào phần quản trị của máy chủ web của bạn. Điều đầu tiên mà bạn có thể muốn kiểm tra là trang "Quản trị". Trang này cung cấp tổng quan về những gì đang chạy trên máy chủ web. Nếu bạn thấy trang này, điều này có nghĩa là bạn có một máy chủ web đang hoạt động và bạn đã sẵn sàng cài đặt MediaWiki.
Khi kết thúc quá trình cài đặt, bạn sẽ thấy EasyPHP xuất hiện trong khay hệ thống của bạn. Việc cắt ngắn khay hệ thống cho phép bạn truy cập vào phần quản trị của máy chủ web của bạn. Điều đầu tiên mà bạn có thể muốn kiểm tra là trang "Quản trị". Trang này cung cấp tổng quan về những gì đang chạy trên máy chủ web. Nếu bạn thấy trang này, điều này có nghĩa là bạn có một máy chủ web đang hoạt động và bạn đã sẵn sàng cài đặt MediaWiki.
EasyPHP tạo một thư mục "www" và nó sẽ chọn Media Wiki nếu bạn trích xuất phân phối của nó trong thư mục này. Nếu bạn là người dùng Windows, bạn có thể không quen thuộc với định dạng tệp phân phối của MediaWiki, đó là tệp tar. Đừng lo lắng, chỉ cần cài đặt 7zip và sử dụng nó để trích xuất MediaWiki trong thư mục "www". Khi bạn đã thực hiện xong, EasyPHP sẽ hiển thị thư mục này trong trang quản trị.
EasyPHP tạo một thư mục "www" và nó sẽ chọn Media Wiki nếu bạn trích xuất phân phối của nó trong thư mục này. Nếu bạn là người dùng Windows, bạn có thể không quen thuộc với định dạng tệp phân phối của MediaWiki, đó là tệp tar. Đừng lo lắng, chỉ cần cài đặt 7zip và sử dụng nó để trích xuất MediaWiki trong thư mục "www". Khi bạn đã thực hiện xong, EasyPHP sẽ hiển thị thư mục này trong trang quản trị.
Khi bạn đã thực hiện điều đó, EasyPHP ngay lập tức triển khai MediaWiki và bạn sẽ thấy liên kết trang chủ của MediaWiki dưới biểu tượng Gốc. Nhấp vào liên kết đó và bạn sẽ thấy trang cài đặt của MediaWiki.
Khi bạn đã thực hiện điều đó, EasyPHP ngay lập tức triển khai MediaWiki và bạn sẽ thấy liên kết trang chủ của MediaWiki dưới biểu tượng Gốc. Nhấp vào liên kết đó và bạn sẽ thấy trang cài đặt của MediaWiki.
Trình hướng dẫn cài đặt sẽ hướng dẫn bạn qua quá trình thiết lập. Bạn sẽ ổn nếu bạn chỉ gắn bó với các thiết lập mặc định mà trình hướng dẫn cung cấp cho bạn.
Trình hướng dẫn cài đặt sẽ hướng dẫn bạn qua quá trình thiết lập. Bạn sẽ ổn nếu bạn chỉ gắn bó với các thiết lập mặc định mà trình hướng dẫn cung cấp cho bạn.
Đừng quên bật tải lên hình ảnh nếu bạn định đặt ảnh trên Wiki của mình.
Đừng quên bật tải lên hình ảnh nếu bạn định đặt ảnh trên Wiki của mình.
Khi kết thúc quá trình cài đặt, trình hướng dẫn sẽ tạo ra một tệp có tên LocalSettings.php. Tệp này có nhiều cài đặt và MediaWiki duy trì sổ tay hướng dẫn cho bạn biết ý nghĩa của các cài đặt này. Đặt tệp này bên trong thư mục MediaWiki mà bạn đã trích xuất trước đó.
Khi kết thúc quá trình cài đặt, trình hướng dẫn sẽ tạo ra một tệp có tên LocalSettings.php. Tệp này có nhiều cài đặt và MediaWiki duy trì sổ tay hướng dẫn cho bạn biết ý nghĩa của các cài đặt này. Đặt tệp này bên trong thư mục MediaWiki mà bạn đã trích xuất trước đó.

Tham quan nhanh về Truyền thông Wiki

MediaWiki đi kèm với một chủ đề sắc nét trắng rất phổ biến được gọi là MonoBook, và có rất nhiều chủ đề khác cho Wiki của bạn. Trước khi chúng tôi chỉ cho bạn cách làm điều đó, hãy làm quen với chủ đề chuẩn.

Có ba liên kết quan trọng trên trang này mà bạn có thể muốn biết: liên kết “đăng nhập / tạo tài khoản”, tab “chỉnh sửa” và “Trang đặc biệt”. Trong số đó, bất kỳ ai cũng có thể chỉnh sửa Wiki của bạn, ngay cả những người không có tài khoản trong Wiki của bạn. Nếu bạn muốn bảo vệ wiki của mình, hãy thêm lệnh này vào tệp LocalSettings.php:
Có ba liên kết quan trọng trên trang này mà bạn có thể muốn biết: liên kết “đăng nhập / tạo tài khoản”, tab “chỉnh sửa” và “Trang đặc biệt”. Trong số đó, bất kỳ ai cũng có thể chỉnh sửa Wiki của bạn, ngay cả những người không có tài khoản trong Wiki của bạn. Nếu bạn muốn bảo vệ wiki của mình, hãy thêm lệnh này vào tệp LocalSettings.php:

$wgGroupPermissions['*']['edit'] = false;

Nếu bạn muốn bắt đầu chỉnh sửa các trang, hãy chuyển đến tab chỉnh sửa. Bạn có thể cần phải tìm hiểu các đánh dấu wiki để chỉnh sửa nội dung của bạn. Ban đầu nó có thể khó xử, nhưng với thực hành đủ, bạn sẽ thấy rằng những đánh dấu này tiết kiệm rất nhiều thời gian của bạn.

Ở góc trên cùng bên phải, bạn sẽ tìm thấy liên kết để tạo tài khoản mới. Nhấp vào liên kết đó, tạo tài khoản người dùng và chỉ định tài khoản đó cho nhóm người dùng thích hợp. Nếu bạn muốn tìm hiểu thêm về các nhóm người dùng, hãy nhấp vào liên kết Trang đặc biệt. Trang đặc biệt cung cấp cho bạn quyền truy cập vào tất cả các loại công cụ quản trị cho Wiki của bạn. Bạn có thể kiểm tra các trang bị hỏng, thêm hoặc xóa người dùng và hơn thế nữa, nhưng đối với hướng dẫn ngày hôm nay, chúng tôi sẽ khám phá ba phần: trang “đăng nhập / đăng ký”, trang tùy chọn và trang quản lý quyền người dùng.

Image
Image

Bảo trì người dùng MediaWiki

Trang “Đăng nhập / tạo tài khoản” cho phép bạn tạo người dùng và gán họ cho bất kỳ nhóm người dùng nào bạn có. Nếu bạn có nhiều người dùng, việc thêm từng người một có thể không phải là cách hiệu quả nhất. Không vấn đề gì. Tiện ích mở rộng nhập của người dùng cho phép bạn tạo nhiều người dùng bằng tệp CSV. Tải xuống phần mở rộng đó dưới thư mục extensions và đặt lệnh này trong LocalSettings.php của bạn.

require_once('$IP/extensions/ImportUsers/ImportUsers.php')

Tất cả những gì bạn phải làm là chuẩn bị tệp CSV với tất cả người dùng của mình trong đó và tải lên tệp từ trang phiên bản.

Tên người dùng Mật khẩu E-mail Tên người dùng
thegeek s4f3p @ assword [email protected] Geek
Sau khi thêm người dùng, bạn có thể kiểm soát những gì mỗi người dùng có thể làm; đây là lý do tại sao MediaWiki có một nhóm người dùng cho chúng tôi. Truy cập trang quản lý quyền người dùng và chỉ định người dùng của bạn cho nhóm người dùng thích hợp.
Sau khi thêm người dùng, bạn có thể kiểm soát những gì mỗi người dùng có thể làm; đây là lý do tại sao MediaWiki có một nhóm người dùng cho chúng tôi. Truy cập trang quản lý quyền người dùng và chỉ định người dùng của bạn cho nhóm người dùng thích hợp.
Nếu bạn muốn cung cấp cho người dùng các đặc quyền tùy chỉnh, bạn có thể khai báo những người dùng đó trong LocalSettings.php. Ví dụ, lệnh này sẽ tạo một nhóm người dùng mới được gọi là đáng tin cậy có cùng quyền như một nhóm "người dùng", nhưng không có quyền gửi email.
Nếu bạn muốn cung cấp cho người dùng các đặc quyền tùy chỉnh, bạn có thể khai báo những người dùng đó trong LocalSettings.php. Ví dụ, lệnh này sẽ tạo một nhóm người dùng mới được gọi là đáng tin cậy có cùng quyền như một nhóm "người dùng", nhưng không có quyền gửi email.

$wgGroupPermissions['Trusted'] = $wgGroupPermissions['user']; $wgGroupPermissions['Trusted'] ['sendemail'] = false;

Tùy chỉnh Wiki của bạn

Chúng tôi vừa trình bày các tính năng cơ bản của MediaWiki, bây giờ là lúc để chỉ cho bạn cách làm sáng tỏ Wiki của bạn với các giao diện tùy chỉnh, logo của riêng bạn và cho phép người dùng tải lên tất cả các loại tệp. Hầu hết tùy chỉnh này yêu cầu bạn thêm một chút mã PHP vào tệp php.ini hoặc LocalSettings.php.

Bạn có thể mở tệp PHP.ini từ lối tắt khay hệ thống EasyPHP. Upload max file size xác định kích thước của hình ảnh mà bạn có thể tải lên wiki của bạn, và PHP giới hạn các tệp thành 2 MB. Nếu bạn cần tải lên các tệp lớn hơn, hãy cho biến này một giá trị lớn hơn, ví dụ: 20 M (20 megabyte).
Bạn có thể mở tệp PHP.ini từ lối tắt khay hệ thống EasyPHP. Upload max file size xác định kích thước của hình ảnh mà bạn có thể tải lên wiki của bạn, và PHP giới hạn các tệp thành 2 MB. Nếu bạn cần tải lên các tệp lớn hơn, hãy cho biến này một giá trị lớn hơn, ví dụ: 20 M (20 megabyte).
Media Wiki hỗ trợ tất cả các loại tệp, PDF, Microsoft office, Open Office, nhưng bạn cần phải thêm mã PHP này vào tệp LocalSettings.php của bạn:
Media Wiki hỗ trợ tất cả các loại tệp, PDF, Microsoft office, Open Office, nhưng bạn cần phải thêm mã PHP này vào tệp LocalSettings.php của bạn:

$wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','pdf','ppt','tiff','bmp','docx', 'xlsx', 'pptx','ps','odt','ods','odp','odg');

Truy cập trang ưu tiên và bạn sẽ tìm thấy một bộ sưu tập da cho Wiki của mình. Nếu bạn không hài lòng với các lựa chọn này, bạn có thể tạo, hoặc tốt hơn, cài đặt sẵn sàng để sử dụng các skin từ thư viện của MediaWiki. Tải xuống bất kỳ thứ gì bạn thích và đặt vào thư mục da:

C:Program Files (x86)EasyPHP-5.3.6.0wwwmediawiki-1.17.0skins

Một khi bạn đã làm điều đó, bạn sẽ thấy có thể kiểm tra làn da mới của bạn từ trang ưu tiên. Nếu bạn tình cờ có logo phù hợp với giao diện của mình, hãy đặt nó trong thư mục này: C: Program Files (x86) EasyPHP-5.3.6.0 www mediawiki-1.17.0 skin common images và nhập lệnh vào tệp LocalSettings.php:

$wgLogo='$wgScriptPath/skins/common/images/htg-logo.png';

Lưu ý: Thay thế htg-logo bằng logo của riêng bạn.

Image
Image

MediaWiki vẫn có rất nhiều thứ tốt mà chúng tôi chưa đề cập đến, nhưng nếu bạn đã đọc được điều này, chúng tôi hy vọng bạn đã học được cách lưu trữ Wiki của riêng bạn với MediaWiki. Hãy thử nó ra, và nói với các bạn đọc khác những gì bạn nghĩ về nó trong phần bình luận.

Tải xuống Truyền thông Wiki

Đề xuất: