ShowDoc部署手册

ShowDoc介绍

关于ShowDoc的介绍,请访问:http://blog.star7th.com/2015/11/1816.html

云安装

showdoc与腾讯云达成了合作,你可以通过腾讯云实验室的引导,一步步地在linux上安装showdoc,简单易上手:https://cloud.tencent.com/developer/labs/lab/10108
如果你想部署到自己已有服务器,则可以看后续教程。

Docker环境 或 PHP环境

如果你使用Docker安装ShowDoc,则无须再手动安装PHP环境。请忽略本文后续教程,跳转至:http://www.showdoc.cc/help?page_id=65610 ,

如果你手动安装PHP环境,可参考:http://www.showdoc.cc/php 。ShowDoc需要PHP5.3及以上版本、php-gd库、php-pdo模块。

安装ShowDoc

1、全新安装

①、如果你熟悉命令行,则可通过Composer安装 。如果采用手动方式安装,则请下载代码:
https://github.com/star7th/showdoc

②、文件夹权限

请确保/Application/Runtime 、 /Public/Uploads 、 /Sqlite 、 /Sqlite/showdoc.db.php 有可写权限

③、Windows服务器

在php.ini里面把”extension=php_sqlite.dll”和”extension=php_pdo_sqlite.dll”启用以便开启对SQlite的支持;也启用php_mbstring.dll;Linux服务器则不需要此操作。

④、运行安装

在浏览器访问http://xxxx.com/install/ (请将网址更改为你服务器域名或ip)。安装完毕后可使用默认账号showdoc(密码:123456)登录,也可以自行注册账户

2、升级安装

①、如果你是ShowDoc早期使用mysql数据库的那部分用户,请参考这里转移数据 http://www.showdoc.cc/help?page_id=31990 其他用户请忽略本段话,往下看。

②、如果你熟悉命令行,则可通过Composer升级 。如果采用手动方式安装,则请下载代码:
https://github.com/star7th/showdoc

③、备份旧代码目录

④、全新安装(具体操作参考上面”全新安装”部分的文字)并初始化ShowDoc完毕后,进入之前备份的目录。将Sqlite/sqlite.db.php(这是原来的数据库文件),以及Public/Uploads/下的所有文件(这些是上传的图片。如没有图片则可忽略之),全部复制并覆盖到新showdoc目录的相应文件。覆盖后重新给这些文件可写权限。

⑤、 覆盖文件后,用浏览器访问http://xxxx.com/index.php?s=/home/update/db (请将网址更改为你服务器域名或ip)。看到OK字样便证明成功升级.

错误排查

常见问题:http://www.showdoc.cc/3&page_id=16118

使用在线的ShowDoc

如果你没有自己的服务器,但又想使用ShowDoc作为分档分享工具,你可以使用在线的ShowDoc http://www.showdoc.cc
http://www.showdoc.cc 作为在线服务会长期维护,请放心托管你的文档数据。使用在线服务时请记住showdoc唯一官方网址https://www.showdoc.cc

ShowDoc交流群

你可能感兴趣的:(ShowDoc部署手册)