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

独立网站建设费用列表站长工具官网域名查询

独立网站建设费用列表,站长工具官网域名查询,网站怎么做免费推广,射阳建设局网站项目中用到很多的RESTAPI,光靠人工管理或者普通文档肯定是不行的,翻了很多的RESTAPI管理工具,还是选择了YAPI,原因有2,一个是接口位于内网,外网网站上管理测试不到内网接口,另外一个是使用方式&…

项目中用到很多的RESTAPI,光靠人工管理或者普通文档肯定是不行的,翻了很多的RESTAPI管理工具,还是选择了YAPI,原因有2,一个是接口位于内网,外网网站上管理测试不到内网接口,另外一个是使用方式,YAPI里的布局,个人感觉更容易理解上手

找了太比较老的Centos7, 因为不是新的,所以安装过程中,需要反复调整版本,包括node的版本,和YAPI的版本,版本高了缺组件,要额外安装,版本低了有事后不适配,所以装了四五次不同的版本来适配,最后成功了
下面是要用到的网址

YApi - 接口管理平台
安装手册
使用手册
代码库

1、安装

1.1 安装的前提条件

  • nodejs(7.6+)
  • mongodb(2.6+)

Mongodb没啥讲的,node7.6太低了,node不同版本在安装YAPI时会有不同的反应,常见的是缺包,反复几次,后来装了V12.12.12,太高了不行,太低了也不行,YAPI装了1.10.2版本

不同node的下载地址

Node下载:https://nodejs.org/dist/v12.22.12/

node安装方法

下载node-v12.22.12-linux-x64.tar.gz

tar -zxvf node-v12.22.12-linux-x64.tar.gz 

修改/etc/profile,最后增加以下两句

export NODEJS_HOME=/usr/local/nodejs
export PATH=$PATH:$NODEJS_HOME/bin

source /etc/profile,让其生效
然后试一下,是不是好了

node -v

如果看到版本号就生效了。

1.2 YAPI安装

  • 方式一. 可视化部署[推荐]

执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录系统(默认密码可在个人中心修改)。

npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server

执行完后会给你个网址,上去后,可以在网址里填写信息,然后就让网站触发安装
在这里插入图片描述

注意:淘宝的这个仓库过期了,会报错,要改到新仓库https://registry.npmmirror.com
npm install --production --registry https://registry.npmmirror.com

因为我们与github代码库网络不通,因为是外国,网络不联通,所以只能采用方式二

  • 方式二. 命令行部署
    如果 github 压缩文件无法下载,或需要部署到一些特殊的服务器,可尝试此方法
mkdir yapi
cd yapi
git clone https://github.com/YMFE/yapi.git vendors //或者下载 zip 包解压到 vendors 目录(clone 整个仓库大概 140+ M,可以通过 `git clone --depth=1 https://github.com/YMFE/yapi.git vendors` 命令减少,大概 10+ M)
cp vendors/config_example.json ./config.json //复制完成后请修改相关配置
cd vendors
npm install --production --registry https://registry.npmmirror.com
npm run install-server //安装程序会初始化数据库索引和管理员账号,管理员账号名可在 config.json 配置
node server/app.js //启动服务器后,请访问 127.0.0.1:{config.json配置的端口},初次运行会有个编译的过程,请耐心等候

官网的这些文字让我有歧义,所以又绕了好几圈,比如从浏览器上的github上下载zip压缩文件,下了几次只有17M,按照上述要有至少100M,所以后来本地用git命令下到本地,才会有两百多兆,加了–depth=1 又是一百多M,我是用两百多M版本去安装的

按照上面的命令严格执行,不能错一点儿,比如config.json,竟然放在项目外面,反正就是一个字都不要错的执行

同样是淘宝仓库过期问题,要改成https://registry.npmmirror.com

归纳总结就是,不同版本切换试,最后挑个不报错的!

2、运行

node server/app.js &

装完了会命令行里显示用户名,密码

在浏览器上访问,输入用户名密码,就可以用了。

http://www.shuangfujiaoyu.com/news/3775.html

相关文章:

  • b2c网站建设公司朝阳seo
  • 怎么做律所的官方网站优化大师电视版
  • 成都注册公司哪个区好seo搜索引擎优化报价
  • wordpress引入js优化快速排序
  • 做国外搞笑网站日本和韩国是亚洲的国家
  • seo网站推广的目的包括哪个方面下载百度 安装
  • 启东做网站百度推广营销怎么做
  • 泰州哪家网做网站今日新闻最新头条10条摘抄
  • 沈阳网站建设21anshan产品推广计划怎么写
  • 网站关键词排名优化技巧百度网盘搜索免费资源
  • 重庆专业的网站建设杭州seo关键词优化公司
  • 网站做线灰色关键词快速排名
  • 南山住房和建设局网站律师推广网站排名
  • 免费php网站空间网站建设小程序开发
  • 高端上海网站设计公司价格商品推广软文写作500字
  • 南阳做网站哪个好人力资源培训
  • 上海网站制作策划网页设计网站建设
  • 网站数据库网络错误怎么解决方案推广普通话手抄报内容大全资料
  • 电商具体是什么工作seo工具是什么意思
  • 襄阳网站建设xytzg百度学术官网首页
  • 武警三级网站建设标题关键词优化报价
  • 网站客服系统有哪些2345网址大全下载到桌面
  • 郑州做网站哪个平台好广州seo公司排名
  • 太原免费自助建站模板百度云资源
  • 如何做网站淘宝客江门百度seo公司
  • 刚刚大连发生了大事合肥建站公司seo
  • 凤台做网站网站发布与推广怎么写
  • 邓州网站建设建站模板平台
  • wordpress 4.61北京seo专业团队
  • 男女做污的事情网站视频企业微信会话存档