关于MediaWiki

安装步骤:

docker pull mediawiki
docker run -itd -p 5002:80 --volume /host_path:/var/www/html/images --name mediawiki mediawiki
#宿主机设置nginx反向代理,在/etc/nginx/conf.d/目录下,创建wiki.conf

upstream wiki_docker  {
    server wiki.domain.com:5002;
}

server {
        listen 80;
        server_name wiki.domain.com;

        location / {
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://wiki_docker;
        }
}

浏览器访问http://wiki.domain.com,根据安装向导进行设置,此时需要提供数据库服务器地址,数据库名,数据库用户名和密码。设置完成后,不要管理浏览器。

完成设置后,会提示下载LocalSettings.php,将此文件复制到容器内的/var/www/html/目录下。复制完成后,在浏览器页面上,根据提示点击:进入wiki

安装完成。

记得保存好LocalSettings.php文件。整个mediawiki需要保存的数据分为三个部分:

  1. 数据库
  2. /var/www/html/images
  3. /var/www/html/LocalSetting //偷懒的话,可以放在/var/www/html/images目录下做备份。

 

上一篇:mediawiki中插入视频


下一篇:JavaScript-我们可以从Wiktionary API中获得所需的部分吗?