在配置Nginx时,重启后提示Failed to start nginx – high performance web server.
一般是端口占用问题,
如果之前有apache2 占用,用如下命令
sudo service apache2 stop
sudo systemctl restart nginx如果问题依旧,用如下命令查看被占用的端口
sudo lsof -i:80/或者443
再使用
sudo fuser -k 80/tcp
sudo systemctl restart nginx在某些情况下,它可能是配置文件中的一些问题。
您可以使用nginx -t -c /etc/nginx/nginx.conf命令查找任何错误…[阅读更多]
Frank Chen 在版块 Linux平台 中回复了话题 ubuntu apt-get 出现NO_PUBKEY的解决方案 1年, 9个月前
如果出现如下的错误,也是一样的解决办法
<pre class=”EnlighterJSRAW” data-enlighter-language=”generic”>E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?</pre>
<pre class=”EnlighterJSRAW” data-enlighter-language=”generic”>…[阅读更多]TomyTang 在版块 Linux平台 中发起了话题 Ubuntu断开远程ssh连接后,继续让后台保持运行当前任务 1年, 9个月前
现象:
ssh连接ubuntu,通过下发命令,前端web页面可以正常运行。关闭ssh后,web页面停止运行。
解决:
通过安装screen来进行管理
1. 安装screen
sudo apt-get install screen2.创建 screen 会话
screen -S web3. cd到你需要的目录然后输入你想输入的命令。如:
sudo xxxx
4. 关闭当前ssh窗口,登陆新窗口。重新登录,若要查看当前所有 screen输入:screen -ls
5. 若要detached 一个 screen:
screen -S web -X quitTina 在版块 人工智能AI 中回复了话题 OpenAI token计算 1年, 9个月前
<table style=”border-collapse: collapse; width: 100%;” border=”1″>
<tbody>
<tr>
<td style=”width: 100%;”></td>
</tr>
</tbody>
</table>TomyTang 在版块 人工智能AI 中发起了话题 OpenAI token计算 1年, 9个月前
速算:
1K tokens 大概等于750个英文单词,其中一个简体中文汉字大概消耗1.2~3个token,
对于汉字,
基本算法是汉字乘以2.7左右。应该是因为汉字用的是utf8编码,所以总体会比较长,有点吃亏。
<table style=”border-collapse: collapse; width: 100%; height: 42px;” border=”1″>
<tbody>
<tr style=”height: 21px;”>
<td style=”width: 25%; height: 21px;”>AI 模型</td>
<td style=”width: 25%; height: 21px;”>价格 $USD</td…[阅读更多]Frank Chen 在版块 WiFi协议 中发起了话题 无线通信市场发展趋势 1年, 9个月前
无线通信市场在过去的几年里取得了显著的发展,未来也将继续保持快速增长。以下是当前和未来一段时间内无线通信市场的一些主要发展趋势:
- 5G网络:5G是目前无线通信领域最热门的发展趋势。相较于4G,5G网络提供了更快的数据传输速率、更低的延迟和更高的网络容量。5G网络正在全球范围内快速部署,未来几年将进一步推动智能手机、物联网设备和无线基础设施的发展。
- 物…
Frank Chen 在版块 IT技术 中发起了话题 市面上主流的CPU架构有哪些 1年, 9个月前
CPU架构是指处理器内部的设计和组织,它决定了CPU的性能、功耗和成本。CPU架构有多种,以下是一些主要和广泛应用的CPU架构:
- x86:x86架构是目前个人计算机和服务器市场中最为广泛使用的一种CPU架构。最初由英特尔(Intel)开发,后来由AMD等其他公司采用。x86架构具有很好的向后兼容性,支持32位和64位指令集。…
TomyTang 在版块 macOS | iOS 平台 中发起了话题 MacOS Numbers表格250+函数处理列表 1年, 9个月前
250+ functions , With powerful new functions and built‑in help, formulas in Numbers couldn’t be clearer.
https://www.apple.com/au/mac/numbers/compatibility/functions.html
采用ubuntu20.04 老版本上的方法,通过修改/etc/ssh/sshd_config后,重启sshd服务,发现还是需要使用22端口才能生效,自定的端口无法生效。
原因:
Ubuntu 22.04版本以上的ssh登陆引入了套接字概念,如果你想自定义 ssh 端口,你需要更改它。解决办法:
# vim /lib/systemd/system/ssh.socket并更改ListenStream=
保存退出后,
1> 重启sshd 服务,
sudo service sshd restart2> 停止 ssh.service, ssh.socket, do a daemon reload and the restart…[阅读更多]
TomyTang 在版块 Linux平台 中发起了话题 Ubuntu系统升级到最新的发行版本 1年, 10个月前
升级前建议先备份系统
1.升级系统到最新状态
apt update
apt upgrade -y
apt dist-upgrade -y
apt autoclean
apt autoremove -y2. 使用 do-release-upgrade 命令,这个方法比较简单,一般来说可以首选这个方法。
1>首先安装 update-manager-core 软件包:
apt install update-manager-core2> 然后运行如下命令即可更新。按照提示操作即可。
do-release-upgrade -d升级完成后重启系统
Ubuntu在更新update时提示错误
The repository ‘file:/cdrom kinetic Release’ no longer has a Release file.
解决办法:
# vim /etc/apt/sources.list
将cdrom 前面的代码加入#屏蔽即可
TomyTang 在版块 IT技术 中发起了话题 Cloudflare自动签发的ssl证书更换了颁发机构 1年, 10个月前
Cloudflare目前最新的免费ssl证书,已经变更了签发机构
变更前: Cloudflare, Inc.
变更后: Google Trust Services LLC
TomyTang 在版块 Linux平台 中回复了话题 ubuntu 切换python版本的方法 1年, 10个月前
1.查看你系统中有哪些Python的二进制文件可供使用:
ls /usr/bin/python*
2.查看python替换版本信息:
update-alternatives –list python
如果出现 update-alternatives:error:no alternatives for python
则表示Python 的替换版本尚未被update-alternatives 命令识别。想解决这个问题,我们需要更新一下替换版本,将Python2.7和python3.5放入其中。执行以下命令:
sudo update-alternatives –inst…[阅读更多]
另外一种修改方式是直接配置网卡的参数
# sudo vim /etc/netplan/00-installer-config.yaml
修改下面内容,注意排版缩进
# This is the network config written by ‘subiquity’
network:
ethernets:
eno1:
dhcp4: false
gateway4: 192.168.10.1
addresses: [192.168.10.2/24]
nameservers:
addresses: [119.29.29.29]
eno2:
dhcp4: true
version: 2ubuntu 执行apt update && apt upgrade时出现错误 “Failed to fetch”
解决办法
设置DNS服务器即可.
$ sudo vim /etc/resolv.conf
修改DNS:
nameserver 8.8.8.8nameserver 8.8.4.4
然后重启网络服务:
# sudo /etc/init.d/networking restart
再次执行sudo apt-get update命令,结果一切正常。
Frank Chen 在版块 生活电器 中发起了话题 小米晾衣架恢复出厂设置并重新设置线位 1年, 11个月前
现象:
1. 遥控器可以控制,遥控器OK
2. 在晾衣架不挂任何衣物的情况下,晾衣架上升到最顶端后又自动下降;此时按住遥控器暂停键,可以停止自动下滑。
3. 米家app上很容易提示电机过热。等待15分钟电机冷却后,现象2的问题复现。解决:
通过恢复出厂设置,重新调整线位的方式可以解决。具体的设置方法可以参考视频: 小米晾衣架恢复出厂设置并设置线位
TomyTang 在版块 人工智能AI 中发起了话题 ChatGPT被限制后还有哪些机房的IP暂时可用 1年, 11个月前
到目前为止 搬瓦工美西、腾讯云日本、DMIT、Tripodcloud、vpc.kr 、绿云东京和一些小众服务商受影响较小,另外使用Cloudflare WARP、Google One XXX 后也能够正常使用 ChatGPT。详细的可用线路选择可以参考本站之前关于CN2 GIA等线路的文章
https://blog.wirelesslink.net/6838.html
1>换国外节点,目前新加坡,马来西亚,日本,美国的节点都可以。但是香港节点不行,因为香港本身在禁止服务区,每次换节点后记得清 cookie 、清 localstorage、…[阅读更多]
之前在/etc/netplan/*.ymal文件下配置的静态ip地址,最近在运行项目时提示mysql数据库下线。
进入PVE服务器后台,使用命令行 ifconfig
发现无法得到正常的ip地址。
解决办法:
1> 使用ifconfig -a , 可以拿到网卡地址,比如ens18:
2> 继续使用命令
sudo dhclient ens18
sudo ifconfig ens18
可以看到重新分配的地址。
3> 再次进入/etc/netplan/*.ymal文件,查看之前的静态ip地址是否还在。
使用sudo netplan apply命令重新更新一下。如果提示netplan 命令无法找到,重新安装netplan即可,sudo apt instlal…[阅读更多]
TomyTang 在版块 Linux平台 中发起了话题 Telegram 获取群组ID号码 1年, 11个月前
1. 创建bot聊天机器人,获取api token
2.将聊天机器人加入群组
3. 打开电脑终端,使用curl组件获取
curl https://api.telegram.org/botXXX:YYYY/getUpdates
这里XXX:YYY替换成自己的token
4. 可以看到如下信息
{“ok”:true,”result”:[{“update_id”:xxxxxxxxxxxx,
“my_chat_member”:{“chat”:{“id”:-xxxxxxx,”title”:”Group-xxx”,”type”:”group”,
这里的chat id就是group的id号TomyTang 在版块 VPS业务 中发起了话题 Vultr 新建VPS初始优化措施 1年, 12个月前
vultr vps申请后先做的一些优化
vultr 自带的Ubuntu系统默认安装了很多东…[阅读更多]
- 读取更多