前提:安装了宝塔,使用宝塔内的nginx给探针进行了反代,现在想使用trajon-go,需要nginx给web伪装,但是所有教程都是新安装的nginx,只是教我覆盖默认配置文件,但没说如果已经使用过nginx反代,应该怎么修改nginx配置文件。。。
小鸡安装了宝塔面板,用宝塔面板里的nginx反代安装了一个探针,运行正常。现在想装trajon-go。并进行web伪装,于是按照视频教程,前面一切正常,但是到修改nginx的配置文件时不知道该怎么修改了,因为前面反带过探针面板,配置文件没有更改过吗。。还是说一个网站一个配置文件呢。。。
视频里直接apt install nginx 他视频里的nginx配置文件是 root/nginx/nginx.conf
而我在宝塔里安装的nginx,里的配置文件路径:/w/www/server/nginx/搜索nginx.conf竟然有三个。。。(如图)https://www.helloimg.com/images/2022/11/30/ZuLBRz.png
于是我决定在宝塔面板里提供的nginx面板里的配置文件入口进行修改我用视频提供的nginx配置覆盖了先前的配置文件
(如图) https://www.helloimg.com/images/2022/11/30/ZuAuln.png
后果是:再打开探针网页,已经打不开了。由于宝塔里的网站数据还在,随即卸载宝塔里的nginx,再重新安装,探针又能正常运行了,这是因为探针反代也没有修改nginx的配置文件吗?因为重新安装nginx的配置文件应该是默认的把。。为什么探针又能重新运行了呢。。。
第二次尝试:在宝塔里安装了nginx后,在机子里手动运行apt install nginx .(我知道这会冲突。。。但我实在不知道怎么办了)这次发现root文件夹下面和视频一样出现了root/nginx/nginx.conf。
于是我按照视频提供的配置文件修改了root/nginx/nginx.conf。
结果是,探针正常运行,使用命令systemctl status nginx.service发现nginx果然报错了。。。错误代码:https://www.helloimg.com/images/2022/11/30/ZuAy6R.png
大佬们现在应该怎么办呢。。我想留下宝塔和已经安装好的探针,如果可以我想使用宝塔里安装的nginx。而不是在机子里安装的nginx。。
1.我现在应该在机子里使用卸载nginx的指令转而在宝塔里的nginx里修改就可以了对吗?
2.请问我该怎么在已经使用过nginx反代的情况下,添加trajon-go所需要更改的nginx配置文件呢。。
3.如果修改宝塔里的nginx配置文件应该在3个文件里面哪个修改啊。。还是说新建一个?,又或者在宝塔面板里的nginx程序面板里提供的配置文件入口修改呢。。这个入口在这里 https://www.helloimg.com/images/2022/11/30/ZuAuln.png
谢谢大佬们的帮助,完全不知道怎么修改了(πーπ)
https://www.helloimg.com/images/2022/11/30/ZuAuln.png
这是已经反代探针在面板里的配置代码:
- userwww www;
worker_processes auto;
error_log/www/wwwlogs/nginx_error.logcrit;
pid /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;
stream {
log_format tcp_format '$time_local|$remote_addr|$protocol|$status|$bytes_sent|$bytes_received|$session_time|$upstream_addr|$upstream_bytes_sent|$upstream_bytes_received|$upstream_connect_time';
access_log /www/wwwlogs/tcp-access.log tcp_format;
error_log /www/wwwlogs/tcp-error.log;
include /www/server/panel/vhost/nginx/tcp/*.conf;
}
events
{
use epoll;
worker_connections 51200;
multi_accept on;
}
http
{
include mime.types;
#include luawaf.conf;
include proxy.conf;
default_typeapplication/octet-stream;
server_names_hash_bucket_size 512;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 50m;
sendfile on;
tcp_nopush on;
keepalive_timeout 60;
tcp_nodelay on;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
gzip on;
gzip_min_length1k;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\.";
limit_conn_zone $binary_remote_addr zone=perip:10m;
limit_conn_zone $server_name zone=perserver:10m;
server_tokens off;
access_log off;
server
{
listen 888;
server_name phpmyadmin;
index index.html index.htm index.php;
root/www/server/phpmyadmin;
#error_page 404 /404.html;
include enable-php.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}
access_log/www/wwwlogs/access.log;
}
include /www/server/panel/vhost/nginx/*.conf;
}
热议
3楼 Amanda 5小时前
看了前七个字我就没兴趣往下看了
4楼 loveqianool 5小时前
首先把排版排好看点
5楼 tegihov430 5小时前
我知道你很急,但是你先别急,把图**好
6楼 0.0 4小时前
建议多买一台小鸡。。
trojan-go不是自带伪装功能嘛,直接把探针端口写上就行
7楼 wuxudd 4小时前
trojan不能七层反代,只能四层分流,在nginx的主配置文件里加stream就行了。路径大概是/www/server/nginx/conf/nginx.conf
8楼 solomon 4小时前
说了一大堆废话,都不知道说什么
9楼 suantong 3小时前
又菜又爱玩系列
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册