ausheng

API-文档管理—showdoc部署搭建

showdoc的部署官方手册上有两种搭建方法:


1.是用docker进行showdoc项目的部署;
2.直接在服务器上部署showdoc项目。

我接下来介绍的是在docker上部署showdoc项目的方法

1.安装并启动docker(已有docker的可以忽略此步骤)

yum -y install docker #安装docker
systemctl start docker #启动docker
systemctl enable docker #设置docker开机自启


2.下载showdoc镜像(这是中国镜像站的镜像,下载速度比国际版的快)

docker pull registry.cn-shenzhen.aliyuncs.com/star7th/showdoc


3.下载完镜像对镜像进行重命名

docker tag registry.cn-shenzhen.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest

4.新建存放showdoc数据的目录

mkdir -p /showdoc_data/html
chmod -R 777 /showdoc_data


5.启动容器

docker run -d --name showdoc --user=root --privileged=true -p 4999:80
-v /showdoc_data/html:/var/www/html/ star7th/showdoc

6.访问网页(localhost是你的ip地址或域名)

http://localhost:4999

7.绑定域名访问

根据showdoc官方文档来操作

本人linux环境为phpstudy ,在小皮面板中设置域名绑定然后更改nginx配置文件
配置改完在小皮面板主页面重启Nginx报错

具体原因不知道,那就撤销刚刚对于nginx的配置,直接从小皮面板主页面设置网站根目录

最后访问域名不需要加端口号,除非你自己在小皮面板设置了端口

ausheng

爱生活,爱编程

AUSHENG – BLOG

不要害羞,保持联系。我们喜欢结识有趣的人,结交新朋友。