安装MediaWiki
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日, Mediawiki拥有众多的扩展,可以完善Mediawiki的功能,下面就对Mediawiki一些实用的扩展进行安装说明,后续也会对扩展的个数持续更新。更多的扩展请参考官方扩展一、关闭防火墙和sel
千家信息网最后更新 2025年02月23日安装MediaWiki
Mediawiki拥有众多的扩展,可以完善Mediawiki的功能,下面就对Mediawiki一些实用的扩展进行安装说明,后续也会对扩展的个数持续更新。更多的扩展请参考官方扩展
一、关闭防火墙和selinux,便于顺利测试
[root@mediawiki ~]# systemctl status firewalld[root@mediawiki ~]# systemctl stop firewalld[root@mediawiki ~]# systemctl disable firewalld[root@mediawiki ~]#cat /etc/sysconfig/selinux#disabled - No SELinux policy is loaded.SELINUX=disabled
二、yum源安装Http和MariaDB:
[root@mediawiki ~]# vim /etc/yum.repos.d/Mariadb.repo[mariadb]name = MariaDBbaseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDBgpgcheck=1[root@mediawiki ~]#yum clean all[root@mediawiki ~]#yum makecache all
三、安装httpd和mariadb数据库:
[root@mediawiki ~]# yum install httpd mariadb-server mariadb[root@mediawiki ~]#vim /etc/httpd/conf/httpd.conf修改配置项如下:DocumentRoot "/var/www"
启动httpd服务和mariadb服务
[root@mediawiki ~]# systemctl enable mariadb[root@mediawiki ~]# systemctl enable httpd[root@mediawiki ~]#systemctl start httpd[root@mediawiki ~]#systemctl start mariadb
安装数据库mysql:
1、yum install mariadb-server mariadb 2.systemctl start mariadb 3.mysql_secure_installation 4.mysql -uroot -p
进入数据库创建数据库:
mysql -uroot -pMariaDB [(none)]> CREATE USER 'wiki'@'localhost' IDENTIFIED BY '123456';MariaDB [(none)]> CREATE DATABASE wikidatabase;MariaDB [(none)]> GRANT ALL PRIVILEGES ON wikidatabase.* TO 'wiki'@'localhost';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> show databases;MariaDB [(none)]> SHOW GRANTS FOR 'wiki'@'localhost';MariaDB [(none)]> exitBye
四、安装PHP
[root@mediawiki ~]#rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm[root@mediawiki ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm[root@mediawiki ~]# yum install -y php71w-fpm php71w-opcache php71w-cli php71w-gd php71w-imap php71w-mysqlnd php71w-mbstring php71w-mcrypt php71w-pdo php71w-pecl-apcu php71w-pecl-mongodb php71w-pecl-redis php71w-pgsql php71w-xml php71w-xmlrpc php71w-devel mod_php71w php71w-ldap
五.配置mediawiki:
[root@mediawiki ~]#cd /home[root@mediawiki ~]#wget http://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz[root@mediawiki ~]# cd /var/www[root@mediawiki ~]#tar -zxf /home/mediawiki-1.31.0.tar.gz[root@mediawiki ~]# ln -s mediawiki-1.31.0/ mediawiki[root@mediawiki ~]# chown -R apache:apache /var/www/mediawiki-1.31.0[root@mediawiki ~]# systemctl restart httpd
六.开始安装MediaMewiki
打开浏览器http://IP/mediawiki/index.php,开始初始化配置:
1.选择语言版本字库版本
2:语言设置
3:选择数据库类型以及配置
4:设置数据库名称,与你在数据库添加一致:
5:选择数据库引擎为InnoDB:
6:设置全局名称和添加管理员:
7:开始安装MediaWiki:
8:没有出现错误信息,即可一下步安装:
9:配置文件生成LocalSettings.php,把配置文件放在index.php同级目录,也就是文件包mediawiki-1.31.0下面
数据
数据库
配置
文件
选择
名称
版本
语言
服务
实用
一致
个数
也就是
信息
全局
功能
同级
字库
官方
引擎
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全与普通人
湖北net软件开发靠谱吗
数据库错误918
软件开发公司薪资架构
联想服务器ts140性能
自贡租房软件开发
什么软件开发效率最好
服务器安全的评价指标
数据库技术第2章
网关和数据库都通为何服务器不通
网络技术同义词大全
长沙虫币互联网科技有限公司
数据库字段怎么删除
树莓派怎么使用数据库
网络技术专业的论文
江苏网络技术保养
网络安全边界和主动防御的区别
网络安全待遇知道创宇
定期开展网络安全漏洞扫描
信息网络安全 格式
保障航线网络安全飞行
广东卓维网络技术公司
数据库人员能做什么产品
艺锋网网络技术有限公司招聘
软件开发中的概念模式
云数据库哪个好上手
网络安全国家安全感悟
苏州网讯网络技术有限公司
网络技术学术论文
智能网络安全的核心