关于HDWiki的安装踩坑

简介

学校的百科说是出现了超级多的改动,需要人员进行维护和处理,所以就每个人分到了一点锅。但是开始没多久,就感觉还不如重新使用新的wiki系统建一个(听说其实原本就漏洞百出23333)。经过选择,现在尝试上手HDWiki。

环境

Linux 4.14.57-1-MANJARO x86_64 GNU/Linux

使用包管理:pacman //有好有不好

Web服务器:nginx

  1. nginx的编译安装

编译安装是没有相对应服务的,需要自己写服务,所以就偷懒的。。。

pacman -S nginx 安装以后,使用objs/nginx来替代/usr/bin/nginx

  1. nginx 出现403

详见:https://www.jianshu.com/p/b530f7657b77

  1. nginx+php-fpm 无法正常转发*.php

主要是php-fpm的设置,我是在/etc/php/php-fpm.d下修改www.conf相关内容

修改几处:

  • listen = 127.0.0.1:9000 //个人习惯,也可以使用默认设置

  • user 和 group 改为自己

  • listen.owner和listen.group 改为root(偷懒....

不要忘记在nginx的conf中改


location ~ \.php$ {

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

include        fastcgi_params;

}


暂时就这么多了,现在能够正常看到HDWiki的许可协议了。

你可能感兴趣的:(关于HDWiki的安装踩坑)