使用PostgreSQL 9.6 架设mediawiki服务器


声明:本文转载自https://my.oschina.net/Suregogo/blog/1507235,转载目的在于传递更多信息,仅供学习交流之用。如有侵权行为,请联系我,我会及时删除。

1、环境准备:Centos 7 minimal x64

yum install net-tools vim a.setsebool -P httpd_can_network_connect 1 b.setenforce 0 (临时性) c.修改/etc/selinux/config 文件   将SELINUX=enforcing改为SELINUX=disabled   重启机器即可
其中a,b,c是关闭SElinux的,如果不关闭,就会出现Wiki怎么也连不上数据库的。

2、安装apache环境:

yum install httpd -y

3、安装php环境:

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install -y php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-intl.x86_64 php55w-xml.x86_64 php55w-mbstring.x86_64 php55w-pgsql.x86_64

4、安装数据库:

yum install -y flex bison readline-devel zlib-devel openssl-devel libxml2-devel libxslt-devel git gcc useradd postgres su - postgres git clone git://git.postgresql.org/git/postgresql.git pg9.6 cd pg9.6 git checkout REL9_6_STABLE ./configure --prefix=/home/postgres/pgdb9.6 --with-openssl make; make install cd contrib make; make install cd; cd pgdb9.6 cd bin ./initdb -D ../data ./pg_ctl -D ../data start ./psql
create database wiki; create user wiki encrypted password '******' superuser; \c wiki wiki create schema wiki;

5、安装MediaWiki:

mediawiki-1.29.0.tar.gz mv mediawiki-1.29.0.tar.gz /var/www/html tar xvf mediawiki-1.29.0.tar.gz mv mediawiki-1.29.0 mediawiki

6、启动服务、关闭防火墙:

systemctl restart httpd.service systemctl stop firewalld

7、进行网页设置:

mv LocalSettings.php mediawiki  点击进入您的wiki

 

本文发表于2017年08月13日 14:36
(c)注:本文转载自https://my.oschina.net/Suregogo/blog/1507235,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除.

阅读 2187 讨论 0 喜欢 0

抢先体验

扫码体验
趣味小程序
文字表情生成器

闪念胶囊

你要过得好哇,这样我才能恨你啊,你要是过得不好,我都不知道该恨你还是拥抱你啊。

直抵黄龙府,与诸君痛饮尔。

那时陪伴我的人啊,你们如今在何方。

不出意外的话,我们再也不会见了,祝你前程似锦。

这世界真好,吃野东西也要留出这条命来看看

快捷链接
网站地图
提交友链
Copyright © 2016 - 2021 Cion.
All Rights Reserved.
京ICP备2021004668号-1