CentOS部署巡风指南
环境准备
在开始部署巡风系统之前,首先需要确保你的服务器环境满足以下要求:

- 操作系统:CentOS 7或以上版本
- 硬件要求:至少2GB内存,1GB硬盘空间
- 网络连接:稳定的公网IP
安装前准备
在进行安装之前,请确保你的CentOS系统已经完成了以下步骤:
-
更新系统:运行以下命令更新系统包:
sudo yum update -y
-
关闭防火墙:为了确保巡风系统的正常运行,需要关闭系统的防火墙:
sudo systemctl stop firewalld sudo systemctl disable firewalld
-
安装依赖包:安装巡风系统所需的依赖包:
sudo yum install -y git openssl make autoconf automake libtool
下载巡风源码
从巡风官方网站下载最新的源码包:
git clone https://github.com/trojan-gfw/trojan.git cd trojan
编译巡风
在源码目录下,执行以下命令编译巡风:

./autogen.sh ./configure make
编译完成后,巡风系统将生成可执行文件。
配置巡风
编辑巡风配置文件,修改以下参数:
vi trojan/config.json
local_port:本地监听端口,默认443,请根据实际情况修改。remote_addr:服务器公网IP地址。remote_port:服务器上配置的端口,默认443。
启动巡风
编译完成后,可以使用以下命令启动巡风:
./trojan -c trojan/config.json
设置开机自启
为了让巡风系统在重启后自动启动,可以将启动脚本添加到/etc/systemd/system/目录下:
sudo nano /etc/systemd/system/trojan.service
[Unit] Description=trojan After=network.target [Service] Type=simple User=root ExecStart=/path/to/trojan/trojan -c /path/to/trojan/config.json [Install] WantedBy=multi-user.target
保存并退出编辑器,然后重启服务:
sudo systemctl daemon-reload sudo systemctl start trojan sudo systemctl enable trojan
FAQs
Q1:如何查看巡风系统的运行状态?

A1: 可以使用以下命令查看巡风系统的运行状态:
sudo systemctl status trojan
Q2:如何重启巡风系统?
A2: 使用以下命令重启巡风系统:
sudo systemctl restart trojan