部署showdoc
1、下载
https://github.com/star7th/showdoc
2、解压
sudo tar -zvxf ~/showdoc-2.4.5.tar.gz -C /home/wwwroot/default/
3、赋权限
sudo chmod -R 777 server/
sudo chmod -R 777 install/
sudo chmod -R 777 Public/Uploads/
sudo chmod -R 777 Sqlite/
4、安装
5、配置nginx
server
    {
        listen 80;
        #listen [::]:80 default_server ipv6only=on;
        server_name jiqing.showdoc.com;
        index index.html index.htm index.php admin.php;
        root  /home/wwwroot/default/showdoc-2.4.5;
        #error_page   404   /404.html;
        include enable-php-pathinfo.conf;
        location /nginx_status
        {
            stub_status on;
            access_log   off;
        }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }
        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }
        location ~ /\.
        {
            deny all;
        }
        location / {
            if (!-e $request_filename) {
                rewrite  ^(.*)$  /index.php?s=/$1  last;
            }
        }
        access_log  /home/wwwlogs/access.log;
}
6、修改hosts
7、重启nginx
tips : showdoc 已经不支持mysql了,用的是sqlite
部署showdoc的更多相关文章
- CentOS6.5利用Docker部署ShowDoc
		在Docker中部署ShowDoc 一.安装Docker 1.安装Docker yum install docker 最后出现Complete即可 2.启动服务 # service docker st ... 
- CentOS7中部署Showdoc
		目录 CentOS7中部署Showdoc 前置环境 部署 配置文件 解压安装包 添加启动服务 设置权限 运行安装 界面 CentOS7中部署Showdoc 文:铁乐与猫 前置环境 因为showdoc其 ... 
- linux服务器上面部署ShowDoc  安装Composer
		1.安装Composer Composer 是 PHP 的一个依赖管理工具,功能上类似于Java 的 Maven,Python 的 pip,Ruby的 gem,Nodejs 的 npm.详细介绍可参考 ... 
- 在自己的linux服务器上面部署ShowDoc
		ShowDoc就是一个非常适合IT团队的在线文档分享工具,使用的是一款非常轻量级的关系数据库系统SQLite,支持多数SQL92标准.它可以加快团队之间沟通的效率. 但是把所有的接口文档写在第三方的服 ... 
- apache下部署showdoc
		1. 安装apache2服务器sudo apt-get install apache2 2. 安装php环境 sudo apt-get install php7.1 libapache2-mod-ph ... 
- nginx下部署showdoc
		1. 安装nginx服务器sudo apt-get install nginx -y 2. 启动服务sudo service nginx start 3. 安装php环境 sudo apt-get i ... 
- 基于阿里云 ecs 使用 docker 方式部署 showDoc
		官网文档:https://www.showdoc.cc/help?page_id=65610 (建议先看下这个) 首先说明一下,我 ecs 镜像是 CentOS 7.6 64位 1. 首先在 服务器上 ... 
- ShowDoc部署手册
		ShowDoc介绍 关于ShowDoc的介绍,请访问:http://blog.star7th.com/2015/11/1816.html 环境依赖 1.必需环境 PHP5.3以上版本.php-gd库 ... 
- centos7 showdoc 安装部署
		1.进入showdoc官网帮助目录下 https://www.showdoc.cc/web/#/help?page_id=828455960655160 阅读自动安装部署相关事项: 2.利用xshel ... 
随机推荐
- photoshop打造超酷炫火焰人像效果
			效果图看上去非常的酷.制作方法跟火焰字过程差不多.唯一不同的是前期的处理,需要用滤镜把人物轮廓路径找出来,去色后再用制作火焰的过程制作.最后把最好的火焰叠加到人物上面,适当用蒙版控制区域即可.原图 最 ... 
- 一个新人对HTML内JavaScript的理解
			首先是对于JavaScript(以后简称JS)的定义: ① JS他是一个脚本语言,有点类似于外部插件,需要插入引用才会有效 ② 他需要一个宿主文件,就是他插入到谁里面进行运算,谁就是这个JS的宿主文件 ... 
- 在liferay中如何使用Ajax的请求
			1:首先在界面上写一个路径,这个路径就是要找后台中的哪一个操作比如: 
- ORA-00980: 同义词转换不再有效
			客户账号TB在操作软件时,报错:“[Microsoft][ODBC driver for Oracle][Oracle]ORA-00980: 同义词转换不再有效”. 使用拥有dba权限的账号sys的登 ... 
- Python入门之PyCharm中目录directory与包package的区别
			对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ... 
- python3 清除过滤emoji表情
			python3 清除过滤emoji表情 方法一: emoji处理库,emoji官网:https://pypi.org/project/emoji/ #安装 pip install emoji 官方例子 ... 
- django multidb --- router
			之前一篇随笔, 提到了django中怎么使用多数据库, 但是在实际工程中遇到了一个问题,就是admin指定了使用某库, 在测试环境上没问题, 当部署后(库也变动了位置), 修改一个admin的mode ... 
- Android 实践项目开发二
			在地图开发中项目中,我这周主要完成的任务是和遇到的问题是以下几个方面. 1.在本次的项目中主要是利用百度地图的.jar包实现地图的定位与搜索功能,需要在百度地图开发中心网站取得 密钥,并下载相关.ja ... 
- linux内核分析 第18章读书笔记
			十八章 调试 一.内核调试概述 1.需要面对的 一个确定的bug 一个藏匿bug的内核版本 相关的内核代码的知识和运气 2.艰难的调试工作 重现bug很困难:大部分bug通常都不是行为可靠而且定义明确 ... 
- C++ 单例模式(转载)
			转载:http://www.cnblogs.com/cxjchen/p/3148582.html 转载:http://blog.csdn.net/hackbuteer1/article/details ... 
