安装docker及docker-compose的详细说明参考: 在docker-compose环境下以ws+tls方式一键搭建v2ray(So easy);
相关文章:
一、环境要求
服务器配置不能过低,至少2G起,否则可能部署提示内存不够的错误。
二、部署步骤
开始之前,请参考史上最详细搬瓦工VPS注册/购买图文教程(内附优惠券)这篇文章使用xshell
进行远程连接。
示例域名:4spaces.org
用于网站,v2.coding996.com
用于v2ray服务。
1.修改配置
将sample.env
文件,重命名为.env
,里面配置的数据库密码等信息。
2.为4spaces.org
申请证书
1)修改init-letsencrypt.sh
将your_domain
修改为4spaces.org www.4spaces.org
,将your_email_address
修改为自己的邮箱地址。
2)修改Nginx配置
- 网站主目录
将www/4spaces
目录改为你自己的目录名,比如www/your_domain
,命令为:
mv ./www/4spaces ./www/your_domain
nginx配置
其中,services/nginx/conf.d/4spaces.conf
文件为网站域名对应配置;services/nginx/conf.d/v2ray.conf
为v2ray对应配置。
将services/nginx/conf.d/v2ray.conf
重命名为services/nginx/conf.d/v2ray.conf.bak
,命令为:
mv services/nginx/conf.d/v2ray.conf services/nginx/conf.d/v2ray.conf.bak
并将services/nginx/conf.d/4spaces.conf
配置文件中的server_name
、root
分别改成自己的域名和网站目录位置。
3)启动相关容器
docker-compose up -d
4)开始申请证书
docker container stop nginx
bash ./init-letsencrypt.sh
3.为v2.coding996.com
申请证书
1)修改init-letsencrypt.sh
将your_domain
修改为v2.coding996.com
,将your_email_address
修改为自己的邮箱地址。
2)开始申请证书
bash ./init-letsencrypt.sh
完成。
然后将你的网站代码上传到www
目录下就可以了。
最新评论
不错挺好用的,东至梅城何红涛林场的 何红涛2个月前 (10-18)回复
识别码不对
呵呵
我的是ipv4网络,如何使用直播源啊!