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

建设网站需要哪些素材上海设计网站开发

建设网站需要哪些素材,上海设计网站开发,如何建设网站的论文,wordpress搬家跳会首页文章目录 前言1. 部署Paperless-ngx2. 本地访问Paperless-ngx3. Linux安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 Paperless-ngx是一个开源的文档管理系统#xff0c;可以将物理文档转换成可搜索的在线档案#xff0c;从而减少纸张的使… 文章目录 前言1. 部署Paperless-ngx2. 本地访问Paperless-ngx3. Linux安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 Paperless-ngx是一个开源的文档管理系统可以将物理文档转换成可搜索的在线档案从而减少纸张的使用。它内置了OCR功能可以自动对上传的扫描文档执行OCR识别文档中的文字并将其转换为可编辑和可搜索的文本格式。然后系统会对文档进行分类和索引以便用户可以随时搜索查阅。 本例介绍本地部署Paperless-ngx并实现远程公网访问,本地部署后会受局域网访问限制,无法在异地进行访问,本例会结合cpolar内网穿透工具,实现远程也可以访问 cpolar是一款强大的内网穿透软件它能够在多个操作系统上无缝运行包括Windows、MacOS和Linux因此无论您使用哪种操作系统都可以轻松将本地内网服务器的HTTP、HTTPS、TCP协议端口映射为公网地址端口使得公网用户可以轻松访问您的内网服务无需部署至公网服务器. 本例采用Docker部署,首先设备需要提前安装好Docker 和Docker compose,如没有安装,可以参考docker 官方教程进行安装:Docker 官方安装教程 Paperless-ngx 部署需要用到非常多外部服务,如数据库等,采用docker compose方式,可以一次性把所有的服务全部部署好,简化了安装的过程,下面开始进行安装 1. 部署Paperless-ngx 在Linux 中创建一个文件夹,创建后进入该文件夹 mkdir -p /usr/local/ngx cd /usr/local/ngx在该文件夹下创建docker-compose.yml 文件 sudo vim /usr/local/ngx/docker-compose.yml把下面参数复制进去docker-compose.yml 文件里面, version: 3.6 services:broker:image: docker.io/library/redis:7restart: unless-stoppedvolumes:- redisdata:/datadb:image: docker.io/library/mariadb:10restart: unless-stoppedvolumes:- dbdata:/var/lib/mysqlenvironment:MARIADB_HOST: paperlessMARIADB_DATABASE: paperlessMARIADB_USER: paperlessMARIADB_PASSWORD: paperlessMARIADB_ROOT_PASSWORD: paperlesswebserver:image: ghcr.io/paperless-ngx/paperless-ngx:latestrestart: unless-stoppeddepends_on:- db- brokerports:- 8000:8000healthcheck:test: [CMD, curl, -f, http://localhost:8000]interval: 30stimeout: 10sretries: 5volumes:- data:/usr/src/paperless/data- media:/usr/src/paperless/media- ./export:/usr/src/paperless/export- ./consume:/usr/src/paperless/consumeenvironment:PAPERLESS_REDIS: redis://broker:6379PAPERLESS_DBENGINE: mariadbPAPERLESS_DBHOST: dbPAPERLESS_DBUSER: paperless PAPERLESS_DBPASS: paperless PAPERLESS_DBPORT: 3306volumes:data:media:dbdata:redisdata: 复制进去后记得保存 然后运行下面命令进行启动,执行后等待运行完成,如果卡顿或者卡主不动,可以ctrlc 退出 重新执行下面命令 docker compose up -d运行后,输入docker ps 命令,即可看到我们运行的Paperless-ngx服务,对外访问端口为8000 下面我们进行设置登录的用户名和密码,运行下面命令 docker compose run --rm webserver createsuperuser然后按提示设置用户名,邮箱,密码,本例设置的用户名为jon,具体可以自己设置,然后按提示输入邮箱,和设置用户名对应的密码,设置后回车提示successful表示成功,下面我们进行访问 2. 本地访问Paperless-ngx 上面运行服务且设置好登录用户名密码后,我们使用Linux局域网IP加端口8000,即可看到Paperless-ngx登录界面 输入我们上面设置的用户名密码即可登录成功,本地访问成功了,下面我们安装cpolar内网穿透工具,实现远程也可以访问! 3. Linux安装Cpolar 上面在本地Docker中成功部署了Paperless-ngx服务,并局域网访问成功,下面我们在Linux安装Cpolar内网穿透工具,通过Cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器.下面是安装cpolar步骤 cpolar官网地址: https://www.cpolar.com 使用一键脚本安装命令 curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash安装完成后,可以通过如下方式来操作cpolar服务,首先执行加入系统服务设置开机启动,然后再启动服务 # 加入系统服务设置开机启动 sudo systemctl enable cpolar# 启动cpolar服务 sudo systemctl start cpolar# 重启cpolar服务 sudo systemctl restart cpolar# 查看cpolar服务状态 sudo systemctl status cpolar# 停止cpolar服务 sudo systemctl stop cpolar Cpolar安装和成功启动服务后内部或外部浏览器上通过局域网IP加9200端口即:【http://192.168.xxx.xxx:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可 4. 配置公网地址 点击左侧仪表盘的隧道管理——创建隧道创建一个paperless-ngx的公网http地址隧道! 隧道名称可自定义命名注意不要与已有的隧道名称重复协议选择http本地地址8000(本地访问的地址)域名类型免费选择随机域名地区选择China 点击创建 隧道创建成功后点击左侧的状态——在线隧道列表,查看所生成的公网访问地址有两种访问方式,一种是http 和https,下面进行远程访问 5. 远程访问 使用上面Cpolar生成的 http公网地址,在任意设备的浏览器进行访问,即可成功看到我们Paperless-ngx的界面,无需云服务器,无需公网IP即可实现远程访问! 小结 为了更好地演示我们在前述过程中使用了cpolar生成的隧道其公网地址是随机生成的。 这种随机地址的优势在于建立速度快可以立即使用。然而它的缺点是网址由随机字符生成不太容易记忆例如3ad5da5.r10.cpolar.top。另外这个地址在24小时内会发生随机变化更适合于临时使用。 我一般会使用固定二级子域名原因是我希望将网址发送给同事或客户时它是一个固定、易记的公网地址例如paperless-ngx.cpolar.cn这样更显正式便于流交协作。 6. 固定Cpolar公网地址 由于以上使用cpolar所创建的隧道使用的是随机公网地址24小时内会随机变化不利于长期远程访问。因此我们可以为其配置二级子域名该地址为固定地址不会随机变化【pscpolar.cn已备案】 注意需要将cpolar套餐升级至基础套餐或以上且每个套餐对应的带宽不一样。【cpolar.cn已备案】 登录cpolar官网点击左侧的预留选择保留二级子域名设置一个二级子域名名称点击保留,保留成功后复制保留的二级子域名名称 保留成功后复制保留成功的二级子域名的名称 返回登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑 修改隧道信息将保留成功的二级子域名配置到隧道中 域名类型选择二级子域名Sub Domain填写保留成功的二级子域名 点击更新(注意,点击一次更新即可,不需要重复提交) 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址二级名称变成了我们自己设置的二级子域名名称 7. 固定地址访问 最后,我们使用固定的公网http地址访问,可以看到同样访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问本地paperless-ngx服务,无需公网IP,无需云服务器!
http://www.zqtcl.cn/news/878387/

相关文章:

  • 网站建设云技术公司推荐重庆网页设计培训
  • 做房产网站不备案可以吗北京爱空间装修公司
  • 手机网站是用什么开发的厦门公司网站制作流程
  • 网站是广西住房和城乡建设厅wordpress插件数据库存在哪
  • 网站图片如何做链接网站制作及管理教程
  • 企业建立企业网站有哪些优势?app下载排行榜
  • 广州天河网站建设gif在线制作
  • 建个大型网站要多少钱小程序开发公司简介
  • 定制建设网站商洛做网站的公司
  • 网站建设目标活动策划书模板
  • 手机网站空间申请做网站需要空间跟域名吗
  • 洛阳专业网站设计开发制作建站公司长沙网站制作app开发公司
  • 王也个人资料网页网络优化
  • 公司网站制作工作室如何重装一下wordpress
  • 域名服务商网站建一个网站多少钱
  • 北京哪家制作网站好淄博优化推广
  • 许昌网站建设科技公司公司查询网站查询系统
  • 老网站权重低的原因网站建设公司使用图片侵权使用者有无责任
  • 邹城网站建设网站建设要注意什么
  • 图片在线制作表情合肥网站推广优化
  • 哈尔滨网站建设网站分成几种类型
  • 网站怎么添加二级域名全栈网站开发
  • 网站公司建设网站收费模块专业的网站建设联系
  • 网站建设广告方案linchong.wordpress
  • 北京快速建站模板制作网页教程的软件
  • 深圳市住房建设局网站首页wordpress主页加关键词
  • 专业做网站较好的公司wordpress 大内存
  • 网站关站html5编辑器手机版下载
  • 网站域名多少钱住房和城乡建设部网站注册
  • seo整站优化 wordpress广州门户网站建设公司