Explorar el Código

.NETCore在Windows和Linux服务器上的开机自启动

master
qdjjx hace 4 años
padre
commit
11aa72087a

+ 26
- 0
实践/安装/.NETCore在Ubuntu18.04下开机自启动.md Ver fichero

@@ -0,0 +1,26 @@
1
+- 来到根目录:cd /
2
+- 创建文件:sudo touch /etc/systemd/system/znzm.service
3
+- 来到目录:/etc/systemd/system
4
+- 修改文件的权限:sudo chmod 666 znzm.service
5
+```
6
+[Unit]
7
+Description=znzm running on Ubuntu
8
+ 
9
+[Service]
10
+WorkingDirectory=/var/www/znzm
11
+ExecStart=/usr/bin/dotnet /var/www/znzm/DD.Local.Web.dll
12
+Restart=always
13
+# Restart service after 10 seconds if the dotnet service crashes:
14
+RestartSec=10
15
+SyslogIdentifier=dotnet-example
16
+User=www-data
17
+Environment=ASPNETCORE_ENVIRONMENT=Production
18
+ 
19
+[Install]
20
+WantedBy=multi-user.target
21
+```
22
+- 修改文件的执行权限:sudo chmod +x znzm.service
23
+- 启用服务:sudo systemctl enable znzm.service
24
+- 启动服务:sudo systemctl start znzm.service
25
+- 查看服务:sudo systemclt status znzm.service
26
+- 重启服务器:sudo reboot

+ 14
- 0
实践/安装/.NETCore在Windows下开启自启动.md Ver fichero

@@ -0,0 +1,14 @@
1
+- 下载nssm: http://www.nssm.cc/download
2
+- 来到nssm.exe所在目录
3
+- 运行命令:nssm install znzm
4
+- 到服务中查看状态:已经存在,但未运行
5
+- 启动服务:nssm start znzm
6
+- 关闭服务:nssm stop znzm
7
+- 重启服务:nssm restart znzm
8
+- 重启电脑:
9
+```
10
+--是否可以ping通: ping 192.168.18.38 
11
+--是否可以登录:192.168.18.38:8080
12
+--是否可以操作可视化界面:
13
+--登录服务器查看是否有控制台窗口:没有任何窗口
14
+```

+ 21
- 0
实践/安装/2020.11.12淮安全部模块离线.md Ver fichero

@@ -0,0 +1,21 @@
1
+- 确认局域网内模块数量
2
+```
3
+--确认网卡名称:ifconfig
4
+--查看局域网:sudo arp-scan -I enp3s0 --localnet
5
+```
6
+- 排查过程
7
+```
8
+--什么样的交换机:华3
9
+--是否带电:带电
10
+--光收发层级是否正常:正常
11
+--交换机灯是否一起闪烁:闪烁
12
+--单根网线挨个拔插看看
13
+--重启服务器
14
+--服务器连上了4台设备
15
+--一共找到了33个
16
+```
17
+- 复查
18
+```
19
+--数据库中有多少模块:23个
20
+--现在可以找到多少个模块:32个模块
21
+```

+ 198
- 0
实践/安装/2020.11.6诺德停电换模块.md Ver fichero

@@ -0,0 +1,198 @@
1
+# 确定更换模块
2
+
3
+```
4
+负一层
5
+
6
+--C区第一排,1533C更换为2E63C
7
+--E区第三排,15A6C更换为2E72C
8
+--B区第六排,1634C更换为2D358
9
+--D区第五排,2F658更换为2ACD8
10
+
11
+一层
12
+
13
+--A区第二排,1594C更换为2D0B4
14
+--B区第一排,15D98更换为29518
15
+--C区第一排,14B60更换为2D318
16
+
17
+三层
18
+
19
+--A区第一排,16060更换为2D7F4
20
+--A区第二排,164B4更换为2D0F4
21
+--A区第三排,166CC更换为2D30C
22
+--B区第一排,15F14更换为2B4E0
23
+
24
+四层
25
+
26
+--C区第一排,14E70更换为2B3A4
27
+```
28
+
29
+# 确定新模块的IP并更换服务器指向
30
+
31
+```
32
+
33
+找一个已有的模块IP:192.168.0.65
34
+告诉厂家版本号:3.18.44
35
+确认服务器指向:192.168.0.252:8080/ebx-bishop/data/carry
36
+
37
+IP:192.168.0.252
38
+确定Redis端口号:6321
39
+密码:_ebx_cnto_r_srv
40
+
41
+2E63C 192.168.0.207 已指向已重启,缓存有数据
42
+2E72C 192.168.0.12 已指向已重启,缓存有数据
43
+2D358 192.168.0.113 已指向已重启,缓存有数据
44
+2D0B4 192.168.0.239 已指向已重启,缓存有数据
45
+29518 192.168.0.77 已指向已重启,缓存有数据
46
+2D318 192.168.0.51 已指向已重启,缓存有数据
47
+2D7F4 192.168.0.55 已指向已重启,缓存有数据
48
+2D0F4 192.168.0.50 已指向已重启,缓存有数据
49
+2D30C 192.168.0.38 已指向已重启,缓存有数据
50
+2B4E0 192.168.0.10 已指向已重启,缓存有数据
51
+2B3A4 192.168.0.131 已指向已重启,缓存有数据
52
+2F658 192.168.0.177 已指向已重启,缓存有数据
53
+```
54
+
55
+# 更新应用程序,确保可视化可以控制
56
+
57
+```
58
+--更新
59
+--appSettings.json把云端关闭
60
+--启动网站:dotnet.exe DD.Local.Web.dll
61
+--确定可视化好用
62
+--管理员账号登录:13800000000 DrrnFwd2018
63
+--是否需要同步云端?不需要
64
+--ShiXuChild控制器创建的子表到底是本地还是云端?本项目只有云端
65
+187ED532E63C ok
66
+187ED532E72C ok
67
+187ED532D358 ok
68
+187ED532D0B4 ok
69
+187ED5329518 ok
70
+187ED532D318 ok
71
+187ED532D7F4 ok
72
+187ED532D0F4 ok
73
+187ED532D30C ok
74
+187ED532B4E0 ok
75
+187ED532B3A4 ok
76
+187ED532ACD8 ok
77
+```
78
+
79
+# 记录场景等,删除模块,添加开关
80
+```
81
+负一层
82
+
83
+--C区第一排,187ED531533C更换为2E63C sort=3
84
+
85
+187ED531533C:1(灯带1),2(灯带1),3(灯带2),4(灯带2),5(矿灯),6(南轨),7(廊光),8(圆廊灯),9(廊灯),10(空),11(空),12(空),13(空),14(空),15(空),16(空)
86
+-1层C区下班关(1,3,5,6,7,8,9,10,11,12,13,14,15,16)
87
+-1层C区上班开(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)
88
+超市盘点手动开(1,2,4)
89
+超市盘点手动关(1,2,4)
90
+家电区盘点开(1,2,4)
91
+家电区盘点关(1,2,4)
92
+-1C区晚上21点关(2,4)
93
+测试关(10,11,12,13,14,15,16)
94
+测试开(10,11,12,13,14,15,16)
95
+
96
+select DISTINCT(Mac), Sort from KaiGuan where Mac='187ED531533C' 3
97
+
98
+--E区第三排,187ED5315A6C更换为2E72C sort=1
99
+
100
+187ED5315A6C:6(廊西),7(北间灯),8(南间灯),9(柱子灯),10(灯带6),11(灯带6),12(灯带7),13(灯带),14(灯带68),1(廊灯),2(廊灯),3(廊灯),15(灯带68),16(灯带8),17(射灯),4(南廊灯),5(廊灯),19(空),18(空)
101
+-1层E区下班关(6,7,8,11,13,1,2,3,15,16,4,5,19,18)
102
+-1层E区上班开(6,7,8,9,10,11,12,13,14,1,15,16,17,4,19,18)
103
+-1E区晚上21点关(9,10,12,14,17)
104
+-1层E区上班早开(2,3,5)
105
+sort=1
106
+
107
+--B区第六排,187ED531634C更换为2D358 sort=1
108
+
109
+187ED531634C:1(灯带11),2(灯带11),3(灯带12),4(灯带12),5(灯带13),6(灯带13),7(灯带),8(射灯),9(射灯),10(应急)
110
+-1层B区下班关(1,3,5,7,8,9,10)
111
+-1层E区上班早开(1,3,5)
112
+超市盘点手动开(1,2,3,4,5,6)
113
+超市盘点手动关(1,2,3,4,5,6)
114
+零食小食品区盘点开(1,2,3,4,5,6)
115
+零食小食品区盘点关(1,2,3,5,6)
116
+-1层B区上班开(2,4,6,7,8,9,10)
117
+-1B区晚上21点关(2,4,6,8,9)
118
+
119
+--D区第五排,187ED532F658更换为2ACD8 sort=2
120
+
121
+187ED532F658:1(暂未命名),2(暂未命名),3(暂未命名),4(暂未命名),5(暂未命名),6(暂未命名),7(暂未命名),8(暂未命名),9(暂未命名),10(暂未命名),11(暂未命名),12(暂未命名),13(暂未命名),14(暂未命名),15(暂未命名),16(暂未命名)
122
+-1层D区下班关(1,3,4,5,7,9,11,12,13,16)
123
+-1层E区上班早开(1,3,7,9)
124
+粮油调味区盘点开(1,2,3,4,5,6,7,8,9,10)
125
+粮油调味区盘点关(1,2,3,4,5,6,7,8,9,10,16)
126
+-1层D区上班开(2,4,5,6,8,10,11,12,13,14,15,16)
127
+-1D区晚上21点关(2,4,6,8,10,14)
128
+-1层收银下班(14,15)
129
+
130
+一层
131
+
132
+--A区第二排,187ED531594C更换为2D0B4 sort=2
133
+
134
+187ED531594C:1(扶梯北筒灯),2(今生金视顶T5),4(明牌北柜台小灯),5(明牌反光),7(电梯走廊广告灯箱),8(南门口筒灯),9(南门口反光),6(尚约顶T5),10(G-SHOCK),3(明牌门前筒灯)
135
+1层下班关(1,2,4,8,6,10,3)
136
+1层上班开(1,2,4,7,8,9,6,10,3)
137
+1层晚上19点关(5,7,9)
138
+1层11点开(5)
139
+
140
+--B区第一排,187ED5315D98更换为29518 sort=9 
141
+
142
+187ED5315D98:1(周六福走廊反光),2(周六福中间射灯),3(空),4(周六福东反光),5(周六福南筒灯),6(报喜鸟走廊筒灯),7(报喜鸟门前反光),8(电梯前室T5),9(扶梯底反光),10(扶梯底反光)
143
+1层晚上19点关(1,4,7,9,10)
144
+1层11点开(1,3,4,7,9,10)
145
+1层下班关(2,3,5,6,8)
146
+1层上班开(2,3,5,6,8)
147
+
148
+--C区第一排,187ED5314B60更换为2D318 sort=9 tmp
149
+
150
+187ED5314B60:1(标),2(标),3(南卷帘门射灯),7(空),8(空),9(空),10(空),4(GreenParty门前虹灯),5(空),6(空)
151
+1层下班关(1,2,3,7,8,9,10,4,5,6)
152
+1层上班开(1,2,3,7,8,9,10,4,5,6)
153
+
154
+三层
155
+
156
+--A区第一排,187ED5316060更换为2D7F4 sort=9
157
+
158
+187ED5316060:1(照明),2(照明),3(娱乐反光),6(空),7(货梯照明),8(扶外照明),9(空),10(空),4(照明),5(反光)
159
+3层下班关(1,2,6,7,8,9,10,4)
160
+3层上班开(1,2,6,7,8,9,10,4)
161
+3层晚上19点关(3,5)
162
+3层11点开(3,5)
163
+
164
+--A区第二排,187ED53164B4更换为2D0F4 sort=6 
165
+
166
+187ED53164B4:4(机房走廊),1(反光),10(空),2(照明),3(扶梯灯带),5(照明),6(扶梯灯带),7(立柱灯箱),8(空),9(空)
167
+3层下班关(4,10,2,5,8,9)
168
+3层上班开(4,10,2,5,8,9)
169
+3层晚上19点关(1,3,6,7)
170
+3层11点开(1,3,6,7)
171
+
172
+--A区第三排,187ED53166CC更换为2D30C sort=3
173
+
174
+187ED53166CC:1(扶梯灯带),2(扶梯灯带),3(照明),4(灯箱),5(扶梯反光),6(广告应急),7(无标),8(空),9(空),10(空)
175
+3层晚上19点关(1,2,4,5)
176
+3层11点开(1,2,5)
177
+3层下班关(3,6,7,8,9,10)
178
+3层上班开(3,4,6,7,8,9,10)
179
+
180
+--B区第一排,187ED5315F14更换为2B4E0 sort=9 
181
+
182
+187ED5315F14:4(北反光),5(扶梯灯),6(扶梯灯带),8(反光灯),1(东南反光),7(扶梯灯带),9(扶梯灯),10(立柱灯箱),2(射灯),3(射灯)
183
+3层晚上19点关(4,5,6,8,1,7,9,10,2,3)
184
+3层11点开(4,5,6,8,1,7,9,10,2,3)
185
+
186
+四层
187
+
188
+--C区第一排,187ED5314E70更换为2B3A4 sort=9
189
+
190
+187ED5314E70:1(扶梯照明),4(电梯筒灯),5(女卫感应器),6(乐园日光灯),7(乐园星星灯),2(乐园照明),3(乐园反光灯)
191
+4层下班关(1,4,6,7)
192
+4层上班开(1,4,6,7)
193
+4层晚上19点关(1,3)
194
+洗手间上班开(5)
195
+4楼洗手间下班关单独(5)
196
+4层乐园下班关(2,3)
197
+4层乐园上班开(2,3)
198
+```

+ 51
- 0
实践/安装/ubuntu18.04开机自启动.md Ver fichero

@@ -0,0 +1,51 @@
1
+以下没有成功
2
+```
3
+--ubuntu18.04的管理系统?
4
+systemd
5
+
6
+--回到根目录
7
+cd /
8
+
9
+--查看根目录下的内容
10
+ls
11
+包含etc, lib目录
12
+
13
+--systemd读取哪个配置文件?
14
+/etc/systemd/system下的配置文件,并链接到/lib/systemd/system
15
+
16
+--打开/lib/systemd/system目录下的rc.local.service文件
17
+--修改文件的只读权限:sudo chmod 666 rc.local.service
18
+
19
+[Unit]
20
+Description=/etc/rc.local Compatibility
21
+Documentation=man:systemd-rc-local-generator(8)
22
+ConditionFileIsExecutable=/etc/rc.local
23
+After=network.target
24
+
25
+[Service]
26
+Type=forking
27
+ExecStart=/etc/rc.local start
28
+TimeoutSec=0
29
+RemainAfterExit=yes
30
+GuessMainPID=no
31
+
32
+[Install]  
33
+WantedBy=multi-user.target  
34
+Alias=rc-local.service
35
+
36
+--以上rc-local就是需要创建的脚本文件
37
+--来到etc目录下
38
+--创建rc-local脚本文件:sudo touch rc.local
39
+--修改文件的权限:sudo chmod a+x rc.local
40
+--在/etc/systemd/system目录下创建软链接,来到根目录
41
+sudo ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/
42
+--修改etc/rc.local的权限
43
+sudo chmod 666 rc.local
44
+--修改etc/rc.local的内容
45
+echo "test" > /usr/local/test.log
46
+--修改etc/rc.local的执行权限
47
+sudo chmod +x /etc/rc.local
48
+--重启:reboot
49
+--登录:dingding teche123
50
+--验证是否运行了开机自启动:sudo cat /usr/local/test.log
51
+```

Loading…
Cancelar
Guardar