2023年11月

2023-11-21
2023-11-20 17:04:20 星期一
如果使用docker安装的mysql数据库和wordpress,需要登录进入mysql的容器中进行操作。
在终端打开数据库
mysql -u root -p;
查看所有的数据库
show databases;
选择wordpress数据库
USE wordpress;
查看所有的表
show tables;
//信息储存在wp_options表中
需要修改的信息存在wp_options表中,使用如下命令查看表的前几行
select * from wp_options limit 5;
使用如下命令修改两个相应的url
UPDATE wp_options SET option_value="修改后的url" WHERE option_name="siteurl" OR option_name="home";
查看修改后信息
select * from wp_options limit 2;

61850通讯过程

TCP建立连接-mms初始化-后台读取模型-报告控制块使能-向装置写参数-总召-响应总召-遥测、遥信报文

TCP建立连接

三次握手

mms初始化

后台读取模型

报告控制块使能

向装置写参数

测试心跳连接的报文

总召

装置上送总召遥测

装置上送总召遥信

变位遥信

遥测报文

61850

61850新增其他配置说明:

  1. 报告块选项域
    报告块选项域定义:报告块选项域设置以后,服务器在上送报告时会按照所设置的数据内容进行上传报告。报告块选项域类型为BitString,以下表格是详细定义
BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT8BIT9
保留顺序号报告时标包含原因数据集名称数据引用缓冲区溢出条目标识配置版本分段

保留:默认0
顺序号:默认为1
报告时标:默认1
包含原因:默认1
数据集名称:默认1
数据引用:默认1
缓冲区溢出:默认1
条目标识:默认1
配置版本:默认1
分段:默认0
按默认的方式设置,报告块选项域为0111111110,从左开始计算(不足8位再最后加0)换算为16进制为7F80H,换算成10进制为32640.

  1. 触发选项
    触发选项定义:触发选项设置以后,服务器按照所设置的模式进行上传数据。触发选项类型为BitString,以下表格是详细定义
BIT0BIT1BIT2BIT3BIT4BIT5
保留数据改变品质改变数据更新完整性总召唤

保留:默认0
数据改变:当服务器上数据有更改时,上送报告给客户端。默认是1.
品质改变:当服务器上数据的品质发生变化时,上送报告给客户端。默认1.
数据更新:当服务器上数据有更新时,上送报告给客户端。默认0.
完整性:设定默认的时间间隔,服务器定时上送所有的数据。默认0.
总召唤:使服务器响应总召唤。默认1
按默认的方式设置,触发选项为011001,从左开始计算(不足8位再最后加0)换算为16进制为64H,换算成10进制为100.
若现场有通不上的装置可更改以上配置来测试,而不用频繁修改程序。

大概十年前有一颗蛀牙,在南京口腔做了根管治疗鉴于当时的经济条件没有做牙套,去年还是前年牙齿爆了,只剩一半了去口腔医院讲要种牙需要花费1w以上,顿时吓的讲回家再看看,这段时间刚好趁着经常来医院加上有朋友在口腔医院,重启检查可以在原来根管的基础上加支架再加护套,经过前后近一周的折腾,终于安装好了牙套,希望他能陪伴我度过时间八年的同甘共苦的时光,目前还在磨合期,希望慢慢适应自己的身体。

VPS经过近10天的折腾,终于安装好了博客,又想成热打铁,发挥VPS的最大作用,考虑不影响博客的前提下同时用来学习科学,看了网上一堆教程,一顿操作猛如虎,没有操作成功。
然后看网上教程如何优化硬盘空间,结果优化到一半VPS断联,重启了VPS和重新安装系统都不能ping通,看了一堆教程,讲可能被墙了,脑子一发热就申请了更换IP,花了近60大洋,结果刚申请更换IP还没有更换,自己原来的IP能够ping通了,发工单让取消申请IP的订单但是为时已晚,都是机器人回复的无法取消了,顿时后悔偷了。只要稍微等一等也就十分钟的事情,可能就能够恢复了,也不知道是自己优化硬盘还是学习科学安装软件导致的,要是原来的IP一直ping不通也就认了,结果又能ping通又花钱了。
真是一个悲伤的故事,从中得到的教训就是比较老的操作方法或者使用的人比较少的脚本不要乱试,容易踩坑,核心问题还是不懂的东西不要瞎折腾,先经过研究再进行尝试,用金钱来试错的成本太高了,还有就是要控制自己冲动的情绪,遇到问题需要冷静后再做操作以免一错再错。
外面小雨沥沥,我的心情戚戚。
还是白天好好上班,晚上回来洗个澡清醒一点再折腾为妙。

小鸡的配置为1C512M10G,配置较低。通过网上学习,终于在debian10操作系统上使用lnmp架构成功搭建了Typecho轻量级博客。

域名解析

使用cloudflare进行域名解析。解析了2个域名,一个是默认的xxx.top的域名,另一个是www.xxx.top的域名。

lnmp环境搭建

为节约硬盘空间,操作系统没有升级软件包(否则剩余硬盘空间低)
lnmp环境使用的是军哥的一键安装脚本,安装中mysql版本使用的是5.5.62,php版本使用的是7.4.33,具体安装方法参考 https://lnmp.org/install.html进行安装。

安装过程中注意点

1.开启伪静态管理
在Allow Rewrite rule?处选择是,并在下方选择typecho
Typecho需要开启PHP pathinfo,否则后台登录后显示404错误。
2.修改网站配置文件(以下摘录自网络)
由于Typecho是由PHP驱动的开源程式,所以得修改刚刚生成的NGINX配置文件。调整server段中的index顺序,指定默认首页为index.php,站点配置文件在/usr/local/nginx/conf/vhost/中使用vim来进行编辑conf文件
vim /usr/local/nginx/conf/vhost/域名.top.conf
找到index段,调整顺序为index index.php index.html index.htm default.php default.html default.htm;
保存后检查 NGINX 语法是否错误,然后重载或者重启
lnmp nginx configtest #或者 nginx -t
lnmp nginx reload #或者 nginx reload
lnmp nginx restart #或者service nginx restart

上传typecho文件

直接到官网 https://typecho.org/下载最新源码压缩包,上传至网站目录并解压即可
修改网站目录中的uploads(usr/uploads/) 文件夹及其子文件夹权限为755或777(不推荐),如下所示
chmod -R 755 /home/wwwroot/域名/usr/uploads/,如安装时仍然提示没有uploads的权限则赋予777权限
打开域名,安装typecho

其他

博客安装完成后系统剩余空间剩余不到5G,勉强可以接受,后面自己就可以随便折腾了。

主题更换

https://www.typecho.me/1539.html下载了joe主题,个人非常喜欢,将压缩包下载放到/home/wwwroot/域名/usr/themes文件夹进行解压,名字改为Typecho-Joe-Theme,在博客后台更换外观至该主题完成主题更换。