Cách cài đặt MediaWiki trên Ubuntu 14.04
MediaWiki là một gói wiki PHP, ban đầu được thiết kế để sử dụng trên WikiPedia, cho phép mọi người tạo trang wiki cá nhân của riêng họ. Nó được đa số wiki trên Internet sử dụng. Thông tin thêm về MediaWiki có thể được tìm thấy trên trang chủ của nó.Hướng dẫn này trình bày về cách cài đặt MediaWiki trên Ubuntu 14.04 Server.
Yêu cầu
- Một server Ubuntu 14.04 với quyền truy cập SSH. Để biết thêm thông tin, hãy truy cập hướng dẫn này
- Một LAMP , bạn có thể cài đặt theo hướng dẫn này
Bước 1 - Cài đặt server của bạn
Sau khi bạn đã cài đặt LAMP , trước tiên ta cần cài đặt thêm một vài module PHP 5. Tất cả bốn là tùy chọn, nhưng hai đầu tiên nói riêng (Intl và GD) được khuyến khích.
Phần đầu tiên ta sẽ cài đặt là phần mở rộng Intl , để hỗ trợ quốc tế hóa:
sudo apt-get install php5-intl
Thứ hai, ta sẽ cài đặt GD để thu nhỏ hình ảnh:
sudo apt-get install php5-gd
Bạn có thể cài đặt Tex Live để hiển thị nội tuyến các công thức toán học.
sudo apt-get install texlive
Cuối cùng, bạn có thể cài đặt XCache để tăng hiệu suất.
sudo apt-get install php5-xcache
Sau khi bạn đã cài đặt các module bạn muốn, hãy khởi động lại Apache.
sudo service apache2 restart
Bước 2 - Download MediaWiki
Trong phần này, ta sẽ download MediaWiki.
MediaWiki có sẵn trên repository apt-get của Ubuntu, nhưng nó đã lỗi thời. Vì vậy, tốt nhất là tải MediaWiki từ nguồn.
curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz
Bạn có thể kiểm tra lại version mới nhất trên trang này . Sao chép liên kết từ Download MediaWiki theo sau là số version và sử dụng liên kết đó thay vì liên kết ở trên.
Sau khi download xong, hãy extract gói:
tar xvzf mediawiki-*.tar.gz
Tiếp theo, ta sẽ di chuyển folder MediaWiki đến folder root của tài liệu:
sudo mv mediawiki-1.24.1/* /var/www/html
Bước 3 - Tạo database
Trong phần này ta sẽ cài đặt database MySQL. Điều này không hoàn toàn bắt buộc để cài đặt thành công MediaWiki, vì bạn cũng có thể sử dụng database SQLite. Mặc dù vậy, nó chắc chắn là một biện pháp được khuyến khích.
Để tạo database , trước tiên ta sẽ đăng nhập vào MySQL:
mysql -u root -p
Bạn sẽ thấy dấu nhắc terminal của bạn thay đổi thành mysql>
.
Bây giờ ta có thể tạo database . Bạn có thể chọn bất kỳ tên database nào bạn thích, nhưng tên mặc định trong cấu hình của MediaWiki là my_wiki
.
CREATE DATABASE my_wiki;
Bạn sẽ thấy kết quả :
Query OK, 1 row affected (0.00 sec)
Tiếp theo, ta sẽ tạo một user database để cài đặt MediaWiki:
GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON my_wiki.* TO 'sammy'@'localhost' IDENTIFIED BY 'password';
Thay đổi biến được đánh dấu đầu tiên thành tên database đã chọn của bạn, biến thứ hai thành tên user bạn muốn sử dụng và biến cuối cùng thành password an toàn. Bạn sẽ thấy kết quả :
Query OK, 0 rows affected (0.00 sec)
Tiếp theo, ta cần xóa các quyền MySQL.
FLUSH PRIVILEGES;
Đầu ra phải là:
Query OK, 0 rows affected (0.00 sec)
Cuối cùng, ta cần thoát MySQL shell:
exit
Đầu ra phải là:
Bye
Bước 4 - Cài đặt MediaWiki
Trong phần này, ta sẽ cài đặt MediaWiki để nó sẵn sàng sử dụng. Truy cập trang chủ của Server trong trình duyệt của bạn bằng cách trỏ trình duyệt của bạn tới http:// your_server_ip
. Trên trang này, chọn cài đặt wiki .
Trên trang đầu tiên, hãy chọn một ngôn ngữ và nhấp vào Tiếp tục . Trang tiếp theo sẽ hiển thị môi trường của bạn và có nội dung màu xanh lục: “Môi trường đã được kiểm tra. Bạn có thể cài đặt MediaWiki. ” Nhấp vào Tiếp tục .
Đến đây bạn sẽ đến trang có cài đặt MySQL. Đối với loại Database , hãy chọn MySQL (hoặc tương thích) . Đối với server database , hãy sử dụng localhost và đối với tên database , tên user và password , hãy sử dụng các giá trị bạn đã chọn trước đó. Tiền tố bảng có thể để trống. Nó sẽ trông giống thế này:
Sau khi hoàn thành bước này, bạn cần hoàn thành phần hướng dẫn. Trong màn hình sau cài đặt MySQL, các giá trị có thể được để ở giá trị mặc định. Trong màn hình tiếp theo, bạn cần điền các thông tin chi tiết của wiki, như tên của nó. Bạn cũng có thể tạo admin-user cho wiki trên trang này.
Trong tất cả các màn hình khác, hầu hết, nếu không phải tất cả, các cài đặt có thể được giữ nguyên. Nếu bạn muốn một cài đặt cụ thể được bật cho wiki của bạn , bạn có thể cần thay đổi một cái gì đó trên một trong những màn hình này. Đặc biệt nếu bạn đã cài đặt XCache trước đó, bạn cần phải kiểm tra để kích hoạt nó.
Khi bạn đã hoàn thành các bước này, bạn sẽ đến trang này:
Một file có tên LocalSettings.php
sẽ bắt đầu download tự động. Để hoàn tất cài đặt thành công, bạn cần di chuyển file này đến server , vì vậy hãy đảm bảo tải file xuống trước khi đóng trang.
Đến đây bạn nên chuyển file đó sang /var/www/html
trên server . Cách dễ nhất để làm điều này là mở file trên máy tính của bạn , sao chép nội dung và dán chúng vào server . Để thực hiện việc này, trước tiên hãy mở file trên server :
nano /var/www/html/LocalSettings.php
Bây giờ, hãy mở file trên máy tính của bạn trong editor mà bạn chọn và sao chép nội dung vào cửa sổ SSH của bạn. Sau khi bạn đã lưu file , bạn có thể nhấp vào enter wiki và wiki của bạn sẽ sẵn sàng để sử dụng.
Kết luận
Đến đây bạn đã cài đặt cài đặt MediaWiki của riêng mình mà bạn có thể sử dụng cho bất kỳ mục đích nào bạn muốn. Đến đây bạn có thể tùy chỉnh cài đặt của bạn bằng các liên kết trên trang chủ MediaWiki hoặc bạn có thể bắt đầu thêm các trang.
Các tin liên quan
Cách cài đặt phpBB trên Ubuntu 14.042015-02-04
Cách sử dụng puppet để quản lý chủ đề và plugin WordPress trên Ubuntu 14.04
2015-02-02
Giám sát LEMP với Monit trên Ubuntu 14.04
2015-01-26
Cách đồng bộ hóa lịch và danh bạ bằng chuẩn CardDAV và CalDAV với Baïkal trên Ubuntu 14.04
2015-01-23
Cách cài đặt Webmin với SSL trên Ubuntu 14.04
2015-01-19
Cách bắt đầu với Silex trên Ubuntu 14.04
2015-01-15
Cách triển khai ứng dụng DocPad trên Ubuntu 14.04
2015-01-14
Cách tạo một Playbook Ansible để tự động cài đặt Drupal trên Ubuntu 14.04
2014-12-23
Cách cài đặt Thư viện ảnh Piwigo trên Ubuntu 14.04
2014-12-18
Cách cài đặt Hệ thống thông tin sinh viên SchoolTool trên Ubuntu 14.04
2014-12-18