当前位置: 首页 > news >正文

手把手网站开发网站模板制作与安装教程

手把手网站开发,网站模板制作与安装教程,网站首页设计怎么写,滨海县做网站注册淘宝小程序一、ShowDoc介绍 ​ShowDoc是一个适合IT团队共同协作API文档、技术文档的工具。通过showdoc#xff0c;可以方便地使用markdown语法来书写出API文档、数据字典文档、技术文档、在线excel文档等等。 响应式网页设计#xff1a;可将项目文档分享到电脑或移动设备查看。同时也可…一、ShowDoc介绍 ​ShowDoc是一个适合IT团队共同协作API文档、技术文档的工具。通过showdoc可以方便地使用markdown语法来书写出API文档、数据字典文档、技术文档、在线excel文档等等。 响应式网页设计可将项目文档分享到电脑或移动设备查看。同时也可以将项目导出成word文件以便离线浏览。 公开项目与私密项目ShowDoc上的项目有公开项目和私密项目两种。公开项目可供任何登录与非登录的用户访问而私密项目则需要输入密码验证访问。密码由项目创建者设置。 项目转让项目创建者可以自由地把项目转让给网站的其他用户。 项目成员你可以很方便地为ShowDoc的项目添加、删除项目成员。项目成员可以对项目进行编辑但不可转让或删除项目只有项目创建者才有权限。 团队管理利用showdoc的团队功能你可以更好地进行团队协作。 markdown编辑ShowDoc采用markdown编辑器无论是编辑还是阅读体验都极佳很棒。 模板插入在ShowDoc的编辑页面点击编辑器上方的按钮可方便地插入API接口模板和数据字典模板。 历史版本:ShowDoc为页面提供历史版本功能你可以方便地把页面恢复到之前的版本。 二、本次实践介绍 本次实践简介 本次实践部署环境为个人测试环境 本地环境规划 本次实践环境规划下载镜像fastposter/fastposter:latest通过docker-cli或者docker compose启动容器 镜像命名IP地址容器镜像版本操作系统版本showdoclocalhostlatestubuntu 22.04 三、检查本地Docker环境 检查本地Docker版本 检查Docker版本docker version rootWellDone:/home/goodjob# docker version Client: Docker Engine - Community Version: 25.0.0 API version: 1.44 Go version: go1.21.6 Git commit: e758fe5 Built: Thu Jan 18 17:09:49 2024 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 25.0.0 API version: 1.44 (minimum version 1.24) Go version: go1.21.6 Git commit: 615dfdf Built: Thu Jan 18 17:09:49 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.27 GitCommit: a1496014c916f9e62104b33d1bb5bd03b0858e59 runc: Version: 1.1.11 GitCommit: v1.1.11-0-g4bccb38 docker-init: Version: 0.19.0 GitCommit: de40ad0 rootWellDone:/home/goodjob#检查Docker服务状态 检查Docker服务状态确保Docker服务正常运行。 systemctl status docker rootWellDone:/home/goodjob/Downloads# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2024-01-24 08:54:31 CST; 1 day 4h ago TriggeredBy: ● docker.socket Docs: https://docs.docker.com Main PID: 1549 (dockerd) Tasks: 65 Memory: 419.5M CPU: 38.874s CGroup: /system.slice/docker.service ├─ 1549 /usr/bin/dockerd -H fd:// --containerd/run/containerd/containerd.sock ├─ 2010 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 6379 -container-ip 172.17.0.2 -container-port 6379 ├─ 2016 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 6379 -container-ip 172.17.0.2 -container-port 6379 ├─ 2029 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 5432 -container-ip 172.17.0.3 -container-port 5432 ├─ 2036 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 5432 -container-ip 172.17.0.3 -container-port 5432 ├─123083 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8888 -container-ip 172.17.0.4 -container-port 8080 └─123095 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 8888 -container-ip 172.17.0.4 -container-port 8080 1月 24 08:54:31 WellDone dockerd[1549]: time2024-01-24T08:54:31.06789504508:00 levelinfo msgAPI listen on /run/docker.sock 1月 24 08:54:31 WellDone systemd[1]: Started Docker Application Container Engine. 1月 24 16:13:48 WellDone dockerd[1549]: time2024-01-24T16:13:48.18500821908:00 levelinfo msgignoring event container8ad99af82d8a41dd661d 1月 24 16:13:48 WellDone dockerd[1549]: time2024-01-24T16:13:48.18948420508:00 levelwarning msgShouldRestart failed, container will not be 1月 24 21:58:08 WellDone dockerd[1549]: time2024-01-24T21:58:08.02491513908:00 levelinfo msgignoring event container27fd28e2993f31b170b8 1月 24 21:58:08 WellDone dockerd[1549]: time2024-01-24T21:58:08.02998673008:00 levelwarning msgShouldRestart failed, container will not be 1月 25 10:46:16 WellDone dockerd[1549]: time2024-01-25T10:46:16.32918072208:00 levelinfo msgContainer failed to exit within 10s of signal 1月 25 10:46:16 WellDone dockerd[1549]: time2024-01-25T10:46:16.35075743908:00 levelinfo msgignoring event containerb1223add00f36bbb3246 1月 25 10:49:21 WellDone dockerd[1549]: time2024-01-25T10:49:21.99375598308:00 levelinfo msgContainer failed to exit within 10s of signal 1月 25 10:49:22 WellDone dockerd[1549]: time2024-01-25T10:49:22.01582265008:00 levelinfo msgignoring event containeredb0e153b45dbe62acd8 lines 1-28/28 (END)四、部署showdoc镜像 下载showdoc镜像 docker pull fastposter/fastposter rootHEJIAJIN-FX506HE:/docker_software# docker pull fastposter/fastposter Using default tag: latest latest: Pulling from fastposter/fastposter 7d63c13d9b9b: Pull complete 6ad2a11ca37b: Pull complete 8076cdef4689: Pull complete 0ba90f5a7dd0: Pull complete 27c191df269f: Pull complete e332e26a6509: Pull complete b6aa2cfacc25: Pull complete Digest: sha256:0d1c173c7bc5ef6b51a815a995f06dd89b4902e4773be98687259134cf6ea267 Status: Downloaded newer image for fastposter/fastposter:latest docker.io/fastposter/fastposter:latest创建容器 使用docker快速创建showdoc的容器。 完整创建过程1.使用docker-cli启动一个showdoc的容器。docker run -d --name showdoc --userroot -p 1222:80 --restart always -v /docker_software/showdoc/html:/var/www/html/ star7th/showdoc:latest2.使用docker-compose启动一个showdoc的容器 version: 3.9 services:showdoc:image: star7th/showdoc:latestvolumes:- /docker_software/showdoc/html:/var/www/html/restart: alwaysports:- 1222:80user: rootcontainer_name: showdoc 检查容器运行状态 检查容器的运行状态确保服务的正常运行。 docker ps NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS showdoc star7th/showdoc:latest /entrypoint bash do… showdoc 3 minutes ago Up 3 minutes 443/tcp, 9000/tcp, 0.0.0.0:1222-80/tcp, :::1222-80/tcp查看容器运行日志 docker logs -f showdoc Not found /var/www/html/index.php, copy... Same version, skip upgrade. delay 30s start mock... 2024-03-15 15:41:05,123 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set userroot in the config file to avoid this message. 2024-03-15 15:41:05,123 INFO Included extra file /opt/docker/etc/supervisor.d/nginx.conf during parsing 2024-03-15 15:41:05,123 INFO Included extra file /opt/docker/etc/supervisor.d/php-fpm.conf during parsing 2024-03-15 15:41:05,126 INFO RPC interface supervisor initialized 2024-03-15 15:41:05,126 INFO supervisord started with pid 65 2024-03-15 15:41:06,128 INFO spawned: nginxd with pid 66 2024-03-15 15:41:06,129 INFO spawned: php-fpmd with pid 67 - Executing /opt/docker/bin/service.d/nginx.d//10-init.sh 2024-03-15 15:41:06,132 INFO success: nginxd entered RUNNING state, process has stayed up for than 0 seconds (startsecs) 2024-03-15 15:41:06,132 INFO success: php-fpmd entered RUNNING state, process has stayed up for than 0 seconds (startsecs) - Executing /opt/docker/bin/service.d/php-fpm.d//10-init.sh Setting php-fpm user to application [15-Mar-2024 15:41:06] NOTICE: fpm is running, pid 67 [15-Mar-2024 15:41:06] NOTICE: ready to handle connections [php-fpm:access] 127.0.0.1 - 15/Mar/2024:15:41:06 0000 GET /index.php 302 /app/index.php 13.245 2048 75.50% 172.24.0.1 - - [15/Mar/2024:15:41:06 0000] GET / HTTP/1.1 302 5 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0 [php-fpm:access] 127.0.0.1 - 15/Mar/2024:15:41:06 0000 GET /install/index.php 200 /app/install/index.php 1.296 2048 0.00% 172.24.0.1 - - [15/Mar/2024:15:41:06 0000] GET /install/index.php HTTP/1.1 200 3204 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0 [php-fpm:access] 127.0.0.1 - 15/Mar/2024:15:41:26 0000 GET /install/ajax.php?langzh 200 /app/install/ajax.php 0.698 2048 0.00% 172.24.0.1 - - [15/Mar/2024:15:41:26 0000] GET /install/ajax.php?langzh HTTP/1.1 200 197 http://localhost:1222/install/index.php Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0 mockServer1.0.0 startnpm run pm2 start index.js mockServer1.0.0 pm2node ./node_modules/pm2/bin/pm2 start index.js-------------__/\\\\\\\\\\\\\____/\\\\____________/\\\\____/\\\\\\\\\______\/\\\/\\\_\/\\\\\\________/\\\\\\__/\\\///\\\____\/\\\_______\/\\\_\/\\\//\\\____/\\\//\\\_\///______\//\\\___\/\\\\\\\\\\\\\/__\/\\\\///\\\/\\\/_\/\\\___________/\\\/____\/\\\/____\/\\\__\///\\\/___\/\\\________/\\\//______\/\\\_____________\/\\\____\///_____\/\\\_____/\\\//_________\/\\\_____________\/\\\_____________\/\\\___/\\\/____________\/\\\_____________\/\\\_____________\/\\\__/\\\\\\\\\\\\\\\__\///______________\///______________\///__\///__Runtime EditionPM2 is a Production Process Manager for Node.js applicationswith a built-in Load Balancer.Start and Daemonize any application:$ pm2 start app.jsLoad Balance 4 instances of api.js:$ pm2 start api.js -i 4Monitor in production:$ pm2 monitorMake pm2 auto-boot at server restart:$ pm2 startupTo go further checkout:http://pm2.io/-------------[PM2] Spawning PM2 daemon with pm2_home/root/.pm2 [PM2] PM2 Successfully daemonized [PM2] Starting /showdoc_data/mock/index.js in fork_mode (1 instance) [PM2] Done. ┌─────┬──────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├─────┼──────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 0 │ index │ default │ 1.0.0 │ fork │ 135 │ 0s │ 0 │ online │ 0% │ 26.9mb │ root │ disabled │ └─────┴──────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘五、访问showdoc 访问地址http://localhost:1222 选择语言 2.查看初始化结果(初始化成功。默认管理员账户密码是showdoc/123456。) 3.进入ShowDoc登录页 4.登录ShowDoc首页 5.进入后台管理界面 6.新建项目 7.新建与编辑文档 8.团队管理
http://www.hkea.cn/news/14293150/

相关文章:

  • 大连网站网页设计公司wordpress企业模板主题
  • 项目网站建设深圳市保障性住房官网
  • asp.net 网站 价格找网站公司企业备案
  • 网站建设实训心得3000字设计网站推荐免费
  • 福建工程建设管理中心网站网站的建设意义
  • wordpress站点是什么优化网站排名茂名厂商
  • 网站 备案 初审网站做镜像是什么
  • 免费个人域名网站网站建设颜色
  • 百度给做网站吗宁波如何做seo排名优化
  • 国外网站购物wordpress 摘要插件
  • 资源库建设网站wordpress博客分享到朋友圈
  • 网站定制哪儿济南兴田德润怎么联系建e
  • 营销型网站免费模板下载wordpress怎么提权
  • 本机网站建设室内装修公司简介
  • 南宁网站建设优化石家庄自助建站模板
  • 上海十大室内设计公司排名河源市seo点击排名软件价格
  • 网站建设成功案例宣传成都网站内容策划
  • 殡葬类网站建设教育网站设计案例
  • 做网站需要具备哪些条件海报自动设计网站
  • 计算机应用技术网站建设分销平台是什么意思
  • 怎么知道哪家公司网站做的好游戏 网站模板
  • 网站都是h5响应式镇江百度网站建设
  • 网站空间根目录网站开发需求表
  • 竹子建站免费版相亲网站用什么做的
  • 自己做视频网站会不会追究版权已认证的微信公众号怎么改名
  • 网站源码爬取工业设计网站国外
  • 做中英文版的网站需要注意什么原创定制
  • 网站建设的具体任务有哪些方面南宁设计网站建设
  • 网站建设外文版政策文件专业网站设计公司推荐
  • 彩票网站开发制作需要什么刷单类网站开发