安装NekoRay
- 更新包列表:
sudo apt update
- 安装NekoRay:
sudo apt install nekoray
配置NekoRay
-
启动NekoRay:
nekoray
或者通过浏览器访问
http://localhost:818。 -
进入配置界面:
- 点击“Add Configuration”。
- 选择“HTTP”或“HTTPS”类型。
-
设置基本配置:
- Port:设置要监听的端口(如80和443)。
- Domain:设置域名或IP地址。
- Document Root:设置默认文件夹,如
/var/www/html。
设置DNS解析
-
注册域名:
去到提供商(如阿里云或Namecheap),注册域名并获取DNS记录。
-
配置DNS记录:
添加A记录,指向服务器的IP地址。
配置防火墙
-
开放端口:
sudo ufw allow out 80 sudo ufw allow out 443
-
启动NekoRay服务:
sudo systemctl start nekoray sudo systemctl enable nekoray
配置Nginx
-
创建配置文件:
sudo nano /etc/nginx/sites-available/default
server_name yourdomain.com; location / { proxy_pass http://localhost:818; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; expires 360; access_log off; proxy_cache_path /var/cache/nginx/nekoray levels=1:2 key_max_size=64M max_size=1M inactive=60m use_temp_path=off; proxy_cache nekoray; proxy_cache_valid 200 302 10m; proxy_cache_valid 404 1m; }
-
重启Nginx:
sudo systemctl restart nginx
测试
- 访问网站:
访问域名,检查页面加载速度是否加快。
优化(可选)
-
调整缓存设置:
提高缓存时间或调整压缩级别。
-
检查日志:
查看NekoRay和Nginx日志,解决潜在问题。
故障排除
- 防火墙检查:
sudo ufw status
- 日志查看:
- NekoRay日志:
tail -f /var/log/nekoray/error.log - Nginx日志:
tail -f /var/log/nginx/access.log
- NekoRay日志:
通过以上步骤,你应该能够成功配置并优化NekoRay服务器,提升网站的加载速度。




