安装ldap支持
<h3>支持ldap</h3>
<p>为了更好地支持企业内部统一登录,私有版showdoc现在正式支持ldap认证登录。
由于ldap扩展的支持并不包含在原先的环境或者docker镜像里,所以如果需要支持ldap,则不能只采用常规升级的方案,需要重装整个showdoc 。对于不同类型的用户,导向不同的操作:</p>
<h3>1,使用官方自动脚本安装showdoc的用户</h3>
<p>先把/showdoc_data目录重命名为/showdoc_data_bak。然后执行./showdoc uninstall 卸载showdoc 。并且删除掉./showdoc脚本本身。
重新下载官方新脚本并执行:
wget <a href="https://www.showdoc.cc/script/showdoc;chmod">https://www.showdoc.cc/script/showdoc;chmod</a> +x showdoc;
./showdoc
安装成功后,将自动生成的/showdoc_data目录重命名为/showdoc_data_bak2 。然后将之前的/showdoc_data_bak 重新改回/showdoc_data
再度执行升级脚本:
./showdoc update</p>
<h3>2,使用官方镜像手动安装docker的用户</h3>
<p>先把/showdoc_data目录重命名为/showdoc_data_bak,把showdoc容器和镜像都删除干净,然后准备全新安装showdoc
由于国内docker镜像更新延迟,可能不是最新镜像,建议你直接从美国原镜像仓库安装,直接执行docker pull star7th/showdoc
其余步骤可参考教程https://www.showdoc.cc/help?page_id=65610
全新安装showdoc完毕后,将自动生成的/showdoc_data目录重命名为/showdoc_data_bak2 。然后将之前的/showdoc_data_bak 重新改回/showdoc_data。然后再度参考上面教程链接,按照常规步骤升级showdoc即可。</p>
<h3>3,手动安装PHP环境的用户</h3>
<p>这部分用户对PHP应该比较熟悉,所以建议有问题多搜索网络。大概思路是,开启php的ldap扩展,然后按照教程升级安装部分操作即可https://www.showdoc.cc/help?page_id=13732</p>