Manual:Installing MediaWiki/vi

Trang này bao gồm tất cả các bước để cài đặt và định cấu hình MediaWiki theo cách thủ công.

MediaWiki có thể khó cài đặt nếu bạn không có bất kỳ kinh nghiệm nào với Apache (phần mềm máy chủ web), PHP và MySQL/MariaDB (cơ sở dữ liệu). Phần Phụ lục bên dưới cung cấp các lựa chọn thay thế dễ dàng hơn để cài đặt thủ công.

Phần Phụ lục bên dưới cũng cung cấp ghi chú cài đặt cho các cấu hình hệ thống cụ thể.



Kiểm tra các yêu cầu cài đặt
Kiểm tra xem hệ thống của bạn có đáp ứng các yêu cầu tối thiểu sau đây không.

Đảm bảo rằng bạn cũng đã kiểm tra của phiên bản MediaWiki mà bạn định cài đặt.



Tải xuống phần mềm MediaWiki
Tải xuống tệp tar MediaWiki từ trang tải xuống chính thức.

Nói chung, nếu đang sử dụng môi trường sản xuất, bạn có thể muốn chạy bản phát hành ổn định mới nhất, đó là MediaWiki.



Giải nén phần mềm MediaWiki
Tệp đã tải xuống có định dạng  hoặc. Bạn cần phải giải nén tệp này trước khi sử dụng. Bạn có thể giải nén tệp cục bộ (và sau đó tải lên qua FTP lên máy chủ) hoặc trực tiếp trên máy chủ của bạn.

Trên Windows, việc giải nén thường được thực hiện bằng phần mềm như 7-Zip (miễn phí), WinZip, WinRAR hoặc IZArc (miễn phí).

Trên Linux và Mac OS X, bạn có thể giải nén tệp bằng lệnh:



Tải tệp lên máy chủ web của bạn
Nếu bạn chưa tải các tệp lên máy chủ web của mình (hoặc đã sao chép, nếu phần mềm máy chủ web của bạn chạy cục bộ trên  của bạn), hãy thực hiện ngay bây giờ.

Tải các tệp lên thư mục web của máy chủ web của bạn bằng cách:


 * 1) sao chép trực tiếp thư mục đã giải nén hoặc
 * 2) bằng cách sử dụng ứng dụng khách FTP chẳng hạn như FileZilla (Windows, OSX và Linux) hoặc Cyberduck (Windows và OSX).
 * 3) bằng cách sử dụng phần mềm do dịch vụ lưu trữ của bạn cung cấp, chẳng hạn như Trình quản lý tệp cPanel

Nếu công cụ tải lên của bạn có tùy chọn "đổi tên tệp thành chữ thường" thì bạn phải tắt tùy chọn này.

Nếu bạn sử dụng máy chủ web Apache HTTPD, thì thư mục chính xác được chỉ định trong tệp  của bạn trong chỉ thị. Theo mặc định, đây là  hoặc.

Vị trí chính xác của tệp thư mục và cài đặt máy chủ Apache  tùy thuộc vào hệ điều hành của bạn. Trong Debian và Ubuntu, tệp cài đặt và thư mục máy chủ Apache là. Trong Red Hat và Fedora, tệp là.

Đổi tên thư mục đã tải lên thành bất kỳ thứ gì bạn muốn có trong URL. Ví dụ: nếu máy chủ web của bạn đang chạy với tên, việc đổi tên thành thư mục   có nghĩa là bạn sẽ truy cập wiki của mình tại.



Thiết lập cơ sở dữ liệu
Tập lệnh cài đặt của MediaWiki sẽ hỏi bạn tên cơ sở dữ liệu và tên người dùng cơ sở dữ liệu để MediaWiki có thể lưu trữ nội dung của wiki.

Nếu bạn đã có máy chủ cơ sở dữ liệu và biết mật khẩu của người dùng "root" (quản trị viên), hãy bỏ qua phần #Chạy tập lệnh cài đặt bên dưới.

Nếu bạn không biết mật khẩu của người dùng root, ví dụ nếu bạn đang sử dụng máy chủ được lưu trữ, bạn sẽ phải tạo một cơ sở dữ liệu mới trước khi chạy tập lệnh cài đặt MediaWiki trong phần tiếp theo.

SQLite, MariaDB/MySQL và PostgreSQL là những cơ sở dữ liệu được hỗ trợ. Nếu bạn không chắc nên chọn cơ sở dữ liệu nào, hãy sử dụng MariaDB.

Sau khi hoàn tất thiết lập cơ sở dữ liệu, hãy tiếp tục với #Chạy tập lệnh cài đặt bên dưới.

SQLite
Không cần thiết lập thêm cho SQLite nếu mô đun  cho PHP được cài đặt trên hệ thống.

Trên trang cài đặt SQLite, chọn tên cơ sở dữ liệu (có thể là bất kỳ thứ gì) và thư mục cơ sở dữ liệu SQLite. Đối với thư mục cơ sở dữ liệu, trình cài đặt sẽ cố gắng sử dụng một thư mục con bên ngoài thư mục gốc của tài liệu và tạo nó nếu cần. Nếu thư mục này không an toàn (ví dụ: có thể đọc được trên web), hãy thay đổi thư mục đó theo cách thủ công để tránh làm cho mọi người trên web có thể truy cập được.

MariaDB/MySQL
Create the MariaDB/MySQL database and database user. There are several ways:


 * Use a control panel software offered by your Hosting service (example: PhpMyAdmin)
 * Use ssh to log into your host and type the commands below into a MySQL prompt. See the corresponding documentation of your hosting provider. Alternatively, contact your hosting provider to have them create an account for you.

The following commands create a database named, a user named  , and set permissions for the user on that database.

Only if your database is not running on the same server as your web server, you need to give the appropriate web server hostname ( in the example below):

PostgreSQL
If you are using PostgreSQL, you will need to either have a database and user created for you, or supply the name of a PostgreSQL user with "superuser" privileges to the configuration form. Often, this is the database user named. The following commands on a Linux command-line, as the postgres user, create a database user named, and a database named   owned by the user named.

createuser -S -D -R -P -E wikiuser (then enter the database password) createdb -O wikiuser my_wiki

or as superuser (default postgres) execute the following commands at the database prompt:

Beware of the list of known issues when running MediaWiki with PostgreSQL.

Run the installation script
Next, complete the installation of MediaWiki by going to the URL of your MediaWiki installation in your web browser: Follow the instructions in.

Further configuration

 * - Additional configuration
 * - Wiki administration

Keep up to date!
Once installed, make sure you stay up to date with releases, and keep your server secure!

Alternatives to manual installation
Instead of manually installing MediaWiki, alternative options might be easier:
 * pre-integrated software appliances
 * hosting services with 1-click installation, or wiki farms

Xem thêm.

System-specific instructions
The pages listed on give more detailed installation instructions aimed at specific systems.

However, by and large these per-system docs are less maintained and might not always be up to date. First consult (this page) before looking at per-system installation documentation.

Running multiple wikis
Tham khảo Hướng dẫn:Câu hỏi thường gặp#Cài đặt và cấu hình.



Nhập cơ sở dữ liệu wiki hiện có
Tham khảo Hướng dẫn:Câu hỏi thường gặp#Cài đặt và cấu hình.