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

怎么做相册网站网站优化软件推荐

怎么做相册网站,网站优化软件推荐,企业为什么要创新,中国万网市值Linux系统之部署SSCMS内容管理系统并实现外网访问 一、SSCMS介绍二、cpolar介绍2.1 cpolar简介2.2 cpolar使用场景 三、本地环境介绍3.1 本地环境规划3.2 本次实践介绍 四、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查docker compose 版本 五、部署SSCMS服务…

Linux系统之部署SSCMS内容管理系统并实现外网访问

  • 一、SSCMS介绍
  • 二、cpolar介绍
    • 2.1 cpolar简介
    • 2.2 cpolar使用场景
  • 三、本地环境介绍
    • 3.1 本地环境规划
    • 3.2 本次实践介绍
  • 四、本地环境检查
    • 3.1 检查Docker服务状态
    • 3.2 检查Docker版本
    • 3.3 检查docker compose 版本
  • 五、部署SSCMS服务
    • 4.1 创建SSCMS容器
    • 5.2 检查SSCMS容器状态
    • 5.3 SSCMS的初始配置
    • 5.4 访问SSCMS网站服务
  • 六、cpolar的初始配置工作
    • 6.1 登录cpolar官网
    • 6.2 安装cpolar工具
    • 6.3 启动cpolar服务
    • 6.4 查看cpolar版本
    • 6.5 token认证
    • 6.5 重启cpolar服务
  • 七、SSCMS服务的外网配置
    • 7.1 查看cpolar命令的帮助信息
    • 7.2 查看在线隧道
    • 7.3 访问cpolar web ui 管理界面
    • 7.4 查看默认的隧道列表
    • 7.5 公开本地web网站
    • 7.6 配置后台服务
    • 7.7 启动所有隧道测试
  • 八、在cpolar web ui中创建隧道
    • 8.1 创建隧道
    • 8.2 复制公网地址
    • 8.3 访问SSCMS网站服务

一、SSCMS介绍

SSCMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。

二、cpolar介绍

2.1 cpolar简介

cpolar极点云: 公开一个本地Web站点至公网,只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关等云端服务,提高您的编程效率。

2.2 cpolar使用场景

cpolar常用的使用场景:

  • 公开一个本地Web网站
  • 微信公众号开发调试
  • 在移动设备上测试
  • 远程控制树莓派

三、本地环境介绍

3.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostnameIP地址操作系统版本Docker版本内网穿透工具
jeven192.168.3.166centos 7.620.10.17cpolar

3.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎使用;
2.在Docker环境下部署SSCMS内容管理系统;
3.通过cpolar实现外网访问部署在内网中的SSCMS服务。

四、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)Active: active (running) since Wed 2023-08-23 23:41:16 CST; 2 days agoDocs: https://docs.docker.comMain PID: 9562 (dockerd)Tasks: 75Memory: 550.6M

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[[root@jeven ~]# docker compose version
Docker Compose version v2.19.1

五、部署SSCMS服务

4.1 创建SSCMS容器

使用docker-cli命令快速创建SSCMS容器

docker run -d \--name my-sscms \-p 8011:80 \--restart=always \-v volume-sscms:/app/wwwroot \-e SSCMS_SECURITY_KEY=e2a3d303-ac9b-41ff-9154-930710af0845 \-e SSCMS_DATABASE_TYPE=SQLite \sscms/core

在这里插入图片描述

5.2 检查SSCMS容器状态

检查SSCMS容器状态,确保SSCMS容器正常启动。

[root@jeven ~]# docker ps
CONTAINER ID   IMAGE                  COMMAND                  CREATED         STATUS                    PORTS                                            NAMES
f4ee09c6548a   sscms/core             "dotnet SSCMS.Web.dll"   5 minutes ago   Up 5 minutes              443/tcp, 0.0.0.0:8011->80/tcp, :::8011->80/tcp   my-sscms

5.3 SSCMS的初始配置

访问地址:http://192.168.3.166:8011/,将IP替换为自己服务器的IP地址,进入到SSCMS后台管理页面。

在这里插入图片描述

点击进入后台管理后,对sscm初始化设置。
主要设置管理员账号和密码,其余默认配置即可。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

登录后台管理后,选择使用在线站点模板创建站点。

在这里插入图片描述

选择一个在线模板创建站点

在这里插入图片描述

设置站点信息:
站点名称:myweb;
站点类型:网站;
站点级别:主站;
其余默认,点击“创建站点”。

在这里插入图片描述
在这里插入图片描述

5.4 访问SSCMS网站服务

访问地址:http://192.168.3.166:8011/,进入SSCMS前台网站服务的首页。

在这里插入图片描述

六、cpolar的初始配置工作

6.1 登录cpolar官网

cpolar官网地址:https://www.cpolar.com/,注册账号及登录cpolar官网。

在这里插入图片描述

6.2 安装cpolar工具

在本地SSCMS服务器,由于本地服务器为centos7.6,执行以下命令,使用脚本一键安装cpolar。

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

在这里插入图片描述

6.3 启动cpolar服务

执行以下命令,启动cpolar服务。

systemctl enable cpolar && systemctl start cpolar

6.4 查看cpolar版本

查看cpolar版本

[root@jeven ~]# cpolar version
cpolar version 3.3.12

6.5 token认证

登录cpolar官网后,点击左侧的验证查看自己的认证token。

在这里插入图片描述

将token复制,把复制好的token执行如下命令:

cpolar authtoken tokenxxx

在这里插入图片描述

6.5 重启cpolar服务

使用以下命令,重启cpolar服务。

systemctl restart cpolar

查看cpolar服务状态

[root@jeven ~]# systemctl status cpolar.service
● cpolar.service - Cpolar ServiceLoaded: loaded (/etc/systemd/system/cpolar.service; enabled; vendor preset: disabled)Active: active (running) since Wed 2023-10-18 03:23:30 CST; 14h agoDocs: https://www.cpolar.com/docsMain PID: 9320 (cpolar)Tasks: 16Memory: 49.3MCGroup: /system.slice/cpolar.service├─ 9320 cpolar: master process└─12616 cpolar: worker processOct 18 03:23:30 jeven systemd[1]: Started Cpolar Service.

七、SSCMS服务的外网配置

7.1 查看cpolar命令的帮助信息

使用help选项,查询cpolar命令的帮助信息。

 cpolar help

在这里插入图片描述

7.2 查看在线隧道

登录cpolar官网,点击左侧的状态,在线隧道列表显示默认创建的2条隧道:
1.website隧道,指向8080端口,
2.http协议(http协议默认会生成2个公网地址,一个是http,另一个https,免去配置ssl证书的繁琐步骤)。

在这里插入图片描述

7.3 访问cpolar web ui 管理界面

当我们在Linux上成功安装了cpolar,而我们可以使用cpolar的内网穿透功能,实现多种场景的应用。
可使用如下方式访问http://192.168.XX.XX:9200,默认在9200端口。打开浏览器访问本地9200端口,使用cpolar账户密码登录即可,登录后即可对隧道进行管理。

在这里插入图片描述

在这里插入图片描述

7.4 查看默认的隧道列表

cpolar安装成功后,默认会安装2条示例隧道,可以自行编辑或者删减:
1.ssh隧道:指向本地22端口,TCP协议;
2.website隧道:指向本地8080端口,HTTP协议。

在这里插入图片描述

7.5 公开本地web网站

创建http隧道,指向本地8011端口。

cpolar http 8011

有生成相应的公网地址,一个http协议,一个为https协议(免去配置ssl证书的繁琐步骤),将其复制下来。

在这里插入图片描述

访问测试,在浏览器地址: http://61f71e5c.r10.cpolar.top,就会访问到本地的SSCMS web服务了。

在这里插入图片描述

7.6 配置后台服务

由于以上命令暴露的公网地址在窗口关闭后隧道也将同步关闭无法访问,所以我们需要将参数保存到配置文件中。方便每次开机后,后台自启动运行隧道。

  • 编辑cpolar.yml文件
 vim /usr/local/etc/cpolar/cpolar.yml
  • cpolar.yml文件新增内容如下:
authtoken: xxxxxxxxxxxx #认证tokentunnels:websscms:proto: httpaddr: "8011"region: cn_vip

在这里插入图片描述

webstation:隧道名称,可以自定义
proto: 协议,如tcp或者http
region:线路地区:有cn cn_vip cn_top等,可自由选择,具体请参考官网文档——全球基础设施

7.7 启动所有隧道测试

执行以下命令,启动所有隧道测试。

cpolar start-all

在这里插入图片描述

在浏览器重新打开如上的cpolar地址。

在这里插入图片描述

使用https的cpolar访问地址,访问本地的SSCMS网站服务。

在这里插入图片描述

八、在cpolar web ui中创建隧道

8.1 创建隧道

在cpolar web ui 中,新建一条在线隧道:
隧道名称:可自定义,注意不要重复
协议:http
域名类型:选择随机域名
地区:选择China Top

在这里插入图片描述
在这里插入图片描述

8.2 复制公网地址

在线隧道列表中,复制公网访问地址。

在这里插入图片描述

8.3 访问SSCMS网站服务

在浏览器中,输入cpolar公网地址,可以成功访问到SSCMS网站服务,

在这里插入图片描述

http://www.yayakq.cn/news/155718/

相关文章:

  • 企业服务专区seo谷歌外贸推广
  • 做淘宝是不是要两根网站汉中 wordpress
  • 深圳网站建设商手机建网站花钱吗
  • 在北京哪家公司建网站合适怎么做一淘宝客网站吗
  • 做vi 设计国外网站企业建立网站主要包括那些流程
  • 蓝色网站设计湘潭市高新建设局施工报建网站
  • 无锡手机网站建设服务wordpress直接
  • 广州建网站要多少钱wordpress 图片模板
  • 学php网站开发多钱哪里有做标书
  • 网站流量突然增加网站页面关键词都一样
  • 电子商务网站平台建设策划wordpress 2018主题
  • 网站更换域名手机端公司网站怎么做
  • 黄山网站建设有哪些php的wordpress
  • 写小说的网站自己做封面安顺市建设局网站
  • 代做一个网站多少钱百度商城官网
  • 什么是网站及其制作步骤自己电脑怎么做网页
  • 微网站是不是就是手机网站wordpress如何防止ddos
  • 电脑建立网站如何自建网站入口
  • 赤峰网站建设培训学校中秋节网页设计实训报告
  • 厦门网站优化公司wordpress app源码
  • 域名购买哪个网站创建虚拟网站做点击
  • 做网站合同范本搬家公司怎么做网站
  • 洞头建设局网站wordpress 更新过慢
  • 做微网站那pc端显示啥辽宁建设厅查询网站首页
  • 陕西网站建设维护网站建设的硬件平台
  • 做网站快速排名seo搜索引擎优化课程总结
  • 百度建立网站需要花多少钱南昌制作网站的公司哪家好
  • 中医院网站源码菏泽网站建设便宜臻动传媒
  • 司法局网站建设wordpress文章导航
  • 威海营销型网站建设局域网wordpress建站