环境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下载下来.然后放到网站的根目录里面
安装完毕就可以使用了.