Giới thiệu
MediaWiki là một gói phần mềm wiki nguồn mở phổ biến. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt MediaWiki trên máy chủ Vultr dựa trên ứng dụng LEMP One-Click.
Điều kiện tiên quyết
Chúng tôi giả định rằng bạn đã triển khai một phiên bản máy chủ LEMP Vultr One-Click từ đầu và đã đăng nhập với quyền root. Người dùng không root sẽ cần sử dụng sudo
lệnh.
Bước một: Tạo cơ sở dữ liệu
Theo mặc định, mật khẩu root của MySQL được lưu trên VPS /root/.my.cnf
. Làm cho nó hiển thị trên màn hình bằng lệnh sau:
cat /root/.my.cnf
Sử dụng thông tin đăng nhập được hiển thị trên màn hình để đăng nhập vào MySQL:
mysql -u root -p
Tạo và cấu hình cơ sở dữ liệu trong MySQL với các lệnh sau. Hãy nhớ thay thế tên cơ sở dữ liệu mywiki
, tên người dùng myusername
và mật khẩu mypassword
bằng tên riêng của bạn.
create database mywiki;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on *.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;
Tại thời điểm viết bài, phiên bản mới nhất của MediaWiki là 1.24.1. Tải xuống và giải nén gói MediaWiki mới nhất vào thư mục thân thiện với người dùng bằng các lệnh sau:
cd /usr/share/nginx/html
wget http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz
tar xvzf mediawiki-1.24.1.tar.gz
mv mediawiki-1.24.1 wiki
Lưu ý : Trước khi cài đặt, bạn cần sửa đổi quyền truy cập mặc định vào thư mục /var/lib/php/session
thành 777, nếu không bạn sẽ gặp lỗi quyền.
chmod 777 /var/lib/php/session
Truy cập http://[SERVER_IP]/wiki/
trong trình duyệt của bạn. Thay thế [SERVER_IP]
bằng địa chỉ IP của VPS của bạn.
Nhấp vào liên kết "thiết lập wiki" để khởi tạo trình hướng dẫn cài đặt. Làm theo các hướng dẫn trên màn hình để cấu hình MediaWiki của bạn.
Ở bước "Kết nối với cơ sở dữ liệu", bạn cần nhập các tham số cơ sở dữ liệu như được chỉ định bên dưới.
Hãy nhớ thay thế tên cơ sở dữ liệu mywiki
, tiền tố bảng wk-
, tên người dùng myusername
và mật khẩu mypassword
bằng tên riêng của bạn.
Database type: MySQL (or compatible)
Database host: localhost
Database name: mywiki
Database table prefix: wk-
Database username: myusername
Database password: mypassword
Ở bước "Tên", bạn cần chỉ định tên wiki của mình và tên người dùng, mật khẩu và địa chỉ email của quản trị viên.
Tất cả các tùy chọn khác có thể sử dụng các giá trị mặc định hoặc được cấu hình sau. Bạn có thể tìm thêm chi tiết từ trang web chính thức của MediaWiki.
Ở bước cuối cùng của "Hoàn tất!", Một tệp có tên LocalSettings.php
sẽ được tự động tải xuống máy tính để bàn của bạn. Nếu tải xuống tự động bị sai, bạn có thể tải xuống tệp này theo cách thủ công bằng cách nhấp vào liên kết "Tải xuống LocalSinstall.php".
Sau đó, bạn cần tải tệp này lên cơ sở cài đặt MediaWiki của bạn (cùng thư mục với index.php, vd /usr/share/nginx/html/wiki
.). Bạn có thể sử dụng PuTTY hoặc ứng dụng khách SSH khác để hoàn thành công việc.
Đó là nó. Bạn đã cài đặt MediaWiki lên Vultr VPS của bạn.