Php 如何使用导致错误的端口终止奇怪的服务
我试图安装并配置nginx来执行php文件,我安装了php,一切都进行得很顺利,除了现在我的node应用程序给了我Php 如何使用导致错误的端口终止奇怪的服务,php,ubuntu,nginx,server,ubuntu-18.04,Php,Ubuntu,Nginx,Server,Ubuntu 18.04,我试图安装并配置nginx来执行php文件,我安装了php,一切都进行得很顺利,除了现在我的node应用程序给了我EADDRINUSE端口:443错误,我之前使用的node服务器的端口现在正忙 我尝试将使用端口443的服务(我猜这些是服务)与lsof-I tcp:443一起记录,结果如下: 我试着用kill-9pid杀死他们,但是他们又回来了,如果我重新加载站点,他们会变得更厉害 所以我的问题是这些到底是什么,我如何才能阻止这种疯狂 我的nginx配置: server { listen
EADDRINUSE端口:443
错误,我之前使用的node服务器的端口现在正忙
我尝试将使用端口443
的服务(我猜这些是服务)与lsof-I tcp:443
一起记录,结果如下:
我试着用kill-9pid
杀死他们,但是他们又回来了,如果我重新加载站点,他们会变得更厉害
所以我的问题是这些到底是什么,我如何才能阻止这种疯狂
我的nginx配置:
server {
listen 80;
listen [::]:80;
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name 45.76.***.10;
root /srv/main/site;
index index.html index.php;
ssl_certificate /etc/ssl/certs/mysite.com.pem;
ssl_certificate_key /etc/ssl/private/mysite.com.pem;
ssl_client_certificate /etc/ssl/certs/origin-pull-ca.pem;
ssl_verify_client on;
client_max_body_size 100M;
autoindex off;
location / {
index index.html index.php;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
使用以下命令终止正在运行的任务-
sudo kill -9 $(sudo lsof -t -i:443)
你也可以使用-
sudo fuser -k 443/tcp
希望这有帮助。不要发布代码、数据、错误消息等的图像-复制或在问题中键入文本。