日志里面有个红色的error,表示安装后没有启动caddy的服务。
看了很多文章,感觉都没有把我当小白。自己折腾了几个小时,总算搞明白了。
1、如果80端口和443端口被其它程序(比如Nginx)占用了,得先卸载Nginx。
查看443端口被谁占用了:
root@web005:~# sudo lsof -i :443
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 685 root 29u IPv4 20924 0t0 TCP *:https (LISTEN)
nginx 3316062 www 29u IPv4 20924 0t0 TCP *:https (LISTEN)
查看80端口被谁占用了:
root@web005:~# sudo lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 685 root 28u IPv4 20923 0t0 TCP *:http (LISTEN)
AliYunDun 2857398 root 10u IPv4 176627908 0t0 TCP web005:59910->100.100.30.25:http (ESTABLISHED)
nginx 3316062 www 28u IPv4 20923 0t0 TCP *:http (LISTEN)
在宝塔里卸载Nginx:
重新查看80和443端口的占用情况:
标签:进阶,443,Caddy,端口,TCP,Nginx,80,0t0 From: https://www.cnblogs.com/amisoft/p/18114466/caddy-can-not-start-for-port-occupied