Mediawiki百科 安装

Kai 工作 36 次浏览 没有评论

环境Centos7-32

先查找下有没有安装httpd mysqld php ,如果有的话删掉

[root@kai ~]# rpm -qa|grep httpd

[root@kai ~]# rpm -qa|grep mysqld

[root@kai ~]# rpm -qa|grep php*

因为的我服务器默认yum版本太低,所以我换下

[root@kai ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

[root@kai ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

[root@kai ~]# yum install php55w-fpm

[root@kai ~]# yum install -y mariadb

[root@kai ~]# yum install -y httpd

[root@kai ~]# systemctl start mariadb

[root@kai ~]# mysql_secure_installation

[root@kai ~]# mysql -u root -p

MariaDB [(none)]> CREATE USER ‘用户‘@’localhost’ IDENTIFIED BY ‘密码‘; ##创建账户和密码

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)]> Exit

[root@kai ~]# systemctl enable mariadb

[root@kai ~]# systemctl start httpd

[root@kai ~]# systemctl enable httpd

[root@kai ~]# systemctl start php-fpm

[root@kai ~]# systemctl enable php-fpm

[root@kai ~]# mkdir -p /var/www/html/wiki

[root@kai ~]# chmod 755 /var/www/html/wiki

[root@kai ~]# wget http://releases.wikimedia.org/mediawiki/1.28/mediawiki-1.28.0.tar.gz

[root@kai ~]# tar -xvf mediawiki-1.28.0.tar.gz

然后把解压出来的mediawiki-1.28.0文件夹里面所有文件拷贝到wiki

[root@kai wiki]# cd /var/www/html/wiki/mediawiki-1.28.0

[root@kai wiki]# cp -R * /var/www/html/wiki/

浏览器中输入:http://ip/wiki/index.php

我的出现报错提醒,是因为需要安装PHP的一些拓展

先看下版本

[root@kai wiki]# php -v

记住是5.5.38

然后去http://repo.webtatic.com/yum/el7/x86_64/RPMS 这个网站下面找对应版本的rpm

[root@kai wiki]# yum install http://repo.webtatic.com/yum/el7/x86_64/RPMS/php55w-mbstring-5.5.38-1.w7.x86_64.rpm

[root@kai wiki]# systemctl restart httpd

然后在浏览器中输入:http://ip/wiki/index.php

*注:上面ip可以根据httpd.conf里面的设置来访问,/wiki/是上面创建的目录。

打开页面之后,可以进行WEB页面来配置相关信息。如下图:

点击set up the wiki来进行设置。

可以选择中文。

一步一步安装

装到最后一步

把LocalSettins.php下载下来.然后放到网站的根目录里面

安装完毕就可以使用了.


发表评论

Go