trojan是基于https协议的工具,而https又是目前网站的主流协议,因此搭建好trojan后顺便整一个网站是完全没问题的,也能让trojan更安全,ip更不容易被墙。 本教程介绍trojan建站的详细过程。

首先,建议网站的主机名用 www 或者 @,即网站是通过 https://www.v2raytech.com 或者 https://v2raytech.com 这样的形式访问。当然blog、app等主机名也是很好的,访问形式就是 https://blog.v2raytech.com、https://app.v2raytech.com。

接着域名解析到vps的ip,运行 trojan一键脚本  搭建好trojan,并确保trojan能在手机、电脑上配置正常使用。

建站技术有很多种,本教程只介绍最常用的三种:静态网站、反向代理网站和WordPress博客。

注意:trojan脚本未兼容宝塔,安装宝塔的请用v2ray带伪装一键脚本

静态网站

静态网站是最简单的网站,既可以上传个人作品/模板做展示站,也可以托管文件当ftp、网盘。

将伪装站从小说站改成静态网站的操作非常简单:

/usr/local/etc/trojan/config.json/etc/nginx/conf.d/你的域名.conf/usr/share/nginx/html/robots.txtsystemctl restart nginx trojan

一键修改脚本:

CONFIG_FILE=/usr/local/etc/trojan/config.json
domain=`grep cert $CONFIG_FILE | awk 'BEGIN { FS = "/" } ; { print $5 }'`
sed -i -e "s/remote_addr/":/s*/".*/",/remote_addr/": /"127.0.0.1/",/" $CONFIG_FILE
sed -i -e "s/remote_port/":/s*[0-9]*/remote_port/": 80/" $CONFIG_FILE
sed -i "/return/d" /etc/nginx/conf.d/${domain}.conf
rm -rf /usr/share/nginx/html/robots.txt
systemctl restart nginx trojan
/usr/share/nginx/htmlhttps://你的域名/文件路径

反向代理网站

/usr/local/etc/trojan/config.jsonremote_addr: "www.baidu.com"remote_port: 443重启trojan

WordPress博客

WordPress是非常流行的建站程序、CMS系统,国外许多知名网站都是用WordPress搭建,本站也是基于WordPress。

WordPress建站需要配置PHP、MySQL/MariaDB,安装和配置过程比较复杂。本人借鉴 WordPress一键脚本 提供一个CentOS 7/8的WordPress一键脚本,使用方法如下:

bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/wordpress_trojan.sh)

脚本运行后会询问你是否继续,按回车键继续,接着脚本会自动运行并配置Nginx。运行成功后输出类似如下的配置信息:

接下来,浏览器打开域名,进入WordPress的配置界面:

填好必要的信息,点击下方的“安装WordPress”,恭喜你,属于你的博客就搭建好了!接下来尽情折腾博客,开始你的写文章之旅吧!

如果打算认真写博客且长期使用,建议参考:WordPress插件推荐及性能优化建议

其他

/usr/local/etc/trojan/config.jsonremote_addr: "127.0.0.1"remote_port: 监听的端口号重启trojan

2. 运行wordpress脚本后,trojan也能正常使用,不会受到影响;

3. 其他问题请到 网络跳越论坛 反馈。