mediawiki 如何搭建
- 编程技术
- 2025-02-01 04:26:27
- 1
MediaWiki 是一个开源的、用 PHP 编写的软件,它被广泛用于搭建维基百科这样的在线百科全书。以下是搭建 MediaWiki 的基本步骤: 环境准备1. 操作系...
MediaWiki 是一个开源的、用 PHP 编写的软件,它被广泛用于搭建维基百科这样的在线百科全书。以下是搭建 MediaWiki 的基本步骤:
环境准备
1. 操作系统:MediaWiki 可以在多种操作系统上运行,包括 Windows、Linux 和 macOS。
2. 服务器软件:通常需要一个 Web 服务器,如 Apache 或 Nginx。
3. 数据库:MediaWiki 需要 MySQL 或 MariaDB 数据库。
安装步骤
1. 安装 Web 服务器
Apache:
对于 Ubuntu/Debian 系统,可以使用以下命令安装:
```bash
sudo apt update
sudo apt install apache2
```
对于 CentOS 系统,可以使用以下命令安装:
```bash
sudo yum install httpd
```
Nginx:
对于 Ubuntu/Debian 系统,可以使用以下命令安装:
```bash
sudo apt update
sudo apt install nginx
```
对于 CentOS 系统,可以使用以下命令安装:
```bash
sudo yum install nginx
```
2. 安装 PHP 和相关模块
Apache:
对于 Ubuntu/Debian 系统,可以使用以下命令安装:
```bash
sudo apt update
sudo apt install php php-mysql php-gd php-zip php-xml php-mbstring
```
对于 CentOS 系统,可以使用以下命令安装:
```bash
sudo yum install php php-mysql php-gd php-zip php-xml php-mbstring
```
Nginx:
对于 Ubuntu/Debian 系统,可以使用以下命令安装:
```bash
sudo apt update
sudo apt install php php-mysql php-gd php-zip php-xml php-mbstring
```
对于 CentOS 系统,可以使用以下命令安装:
```bash
sudo yum install php php-mysql php-gd php-zip php-xml php-mbstring
```
3. 安装数据库
MySQL/MariaDB:
对于 Ubuntu/Debian 系统,可以使用以下命令安装:
```bash
sudo apt update
sudo apt install mysql-server
```
对于 CentOS 系统,可以使用以下命令安装:
```bash
sudo yum install mysql-server
```
4. 下载 MediaWiki
访问 MediaWiki 官网下载最新版本的 MediaWiki。
将下载的压缩包解压到 Web 服务器的根目录下。
5. 配置 MediaWiki
修改 `LocalSettings.php` 文件,设置数据库连接信息和其他配置。
例如:
```php
$wgDBtype = 'mysql';
$wgDBserver = 'localhost';
$wgDBname = 'mediawiki';
$wgDBuser = 'root';
$wgDBpassword = 'your_password';
```
6. 创建数据库
使用 MySQL 或 MariaDB 命令行工具创建一个新的数据库,例如:
```bash
mysql -u root -p
CREATE DATABASE mediawiki;
```
7. 安装 MediaWiki
在浏览器中访问 `http://yourdomain.com/wiki/index.php/Special:Install`,按照提示完成安装过程。
测试
安装完成后,访问 `http://yourdomain.com/wiki` 应该能看到 MediaWiki 的首页。
以上就是搭建 MediaWiki 的基本步骤。根据你的具体需求,可能还需要进行其他配置,例如安装扩展、配置缓存等。
本文链接:http://xinin56.com/bian/414936.html