折腾日记----「乱七八糟的过程」
先安装了一个 Debian
直接上了最新版本,导致折腾难度加大(简直作死,新版本信息更好,只有官方文档,但是不一定有你的问题
然而绝大部分都是一些个人的粗心大意,没看清 or 降智操作 or 配置错误
都是些碎碎念,解决方案会单独标出来,但是能不能解决问题就不一定咯
Debian
无法联网!!!
我寻思,这 Linux
还不能自己联网吗,DHCP
服务器也没啥问题
百转千回,发现网线没插,求此处心里阴影面积。。。
但是插了网线也不行,还要配置网卡!!!,这时候就中了版本的坑
旧版本的所有网卡都是 eth0
,但是新版本改格式了enpxsxfx
原因
网卡没有配置
解决方案
先查看网卡 有很多命令 如:
ip addr
, 可知的网卡enp4s0f1
具体教程自行百度,如:Linux/Debian/Cenos 网卡配置
大概就是将 network/interface 中加上网卡配置即可
后面就简单了,只要将各种教程中的eth0
替换为enp4s0f1
即可
SSH
无法连接
按照网上说的改了 sshd_conf
中的配置,死活都是 Access denied
解决方案
教程没错,按他们的来吧
locale
语言包的问题
因为安装的时候选了中文,然后中文又乱码,改成英文又没包
总之就是配置设置的有点问题,网上那是各种配置,又是环境变量,又是改xx文件
解决方案
没有验证,个人乱说,不管是配置文件还是环境变量中的语言包,第一要保证
locale.gen
中有这个包,然后local-gen
一下即可
基于宝塔的 HTTPS
设置
使用的是 Let's Encrypt
的免费 SSL
证书,使用路由器插件申请/自动续期证书
插件使用acme.sh,通过dns_api申请ssl证书,目前支持Aliyun、Dnspod、CloudXNS、CloudFlare、Godaddy
解决方案
因为是自建服务器,无法使用80/443端口,如果启用
HTTPS
需要手动修改对应的Nginx
配置文件
server
{
listen 2000;
listen 3000 ssl http2; # 修改此处的端口号
server_name www.baidu.com
......
}
关于宝塔无缘无故根分区满了的情况
我的问题是,删了一个很大的文件,导致根分区直接爆红
解决方案
清空回收站(文件-回收站),以后删除大文件直接在系统中直接删除
重启后只能访问宝塔面板、可以SSH连接服务器
原因
测试后发现是宝塔自带的防火墙有问题,重启后显示使用中,已经放行,但实际未放行
解决方案
重新放行端口即可,另外可以尝试写脚本放行、或者尝试不使用宝塔的应用防火墙,改为系统防火墙