centos7.9部署wiki
时间: 2024-09-23 12:07:00 浏览: 53
Centos7.9安装部署Zabbix6
在CentOS 7.9上部署维基(如MediaWiki)需要几个步骤:
1. **安装基础环境**:
- 更新系统包:`sudo yum update`
- 安装必要的软件包,包括Web服务器(如Apache),PHP支持(通常内置于PHP-FPM),以及MySQL数据库(如果打算使用):
```
sudo yum install httpd php php-fpm mysql-server
```
2. **配置Web服务器**:
- 配置Apache,打开`/etc/httpd/conf/httpd.conf`文件,并添加对PHP的支持,例如:
```
LoadModule php_module /usr/lib64/php/modules/php_modules.so
<Directory "/var/www/html">
AllowOverride All
Order allow,deny
Allow from all
AddType application/x-httpd-php .php
</Directory>
```
- 启动并启用Apache:`sudo systemctl start httpd && sudo systemctl enable httpd`
3. **创建MediaWiki数据目录**:
- 创建一个用于存储MediaWiki文件的目录,比如`/var/www/wiki`,然后设置权限:
```
sudo mkdir /var/www/wiki
sudo chown apache:apache /var/www/wiki
sudo chmod 755 /var/www/wiki
```
4. **下载和解压MediaWiki**:
```
cd /var/www/wiki
wget https://releases.wikimedia.org/mediawiki/REL1_XX/wikimedia-platform MediaWiki-latest.tar.gz
tar -xvf MediaWiki-latest.tar.gz
```
5. **配置MediaWiki**:
- 进入解压后的目录,编辑`LocalSettings.php`文件,配置数据库连接、网站名称等信息。
- 如果尚未创建数据库,可以使用MySQL客户端创建:
```
mysql -u root -p
CREATE DATABASE wikidb;
```
- 在`LocalSettings.php`中更新数据库连接:
6. **运行MediaWiki**:
- 为了保证安全,建议创建一个新的PHP脚本执行MediaWiki安装过程,例如:
```
su - apache
php /var/www/wiki/index.php install
```
- 按照向导提示完成安装。
阅读全文