视频Nginx安装代码以及部分常简问题
首先获得root权限
sudo -i
安装宝塔
wget -O install.sh
http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash
install.sh
记下宝塔地址和账号密码
外网面板地址: http://13.xxx.x’x.xx:8888/f970035d
内网面板地址: http://xxx.xx.33.xx:8888/f970035d
username:
jtgxxxmn
password:
8bxxx14
安装完成后复制外网面板地址到浏览器会出现登录界面
若无法登录宝塔面板,请到vps放行8888端口和禁止防火墙,命令如下
iptables -I INPUT -p tcp --dport 8888 -j
ACCEPT
禁止防火墙
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service
域名注册链接:www.namesilo.com
域名解析链接:https://dash.cloudflare.com/
ssl证书链接:https://freessl.cn/
以上如何注册域名解析域名和获取ssl证书过程请看视频,此处略过:点我看视频
进入宝塔后,登录宝塔,没注册请自行注册一个账号,登陆后,会弹出安装框,只选择安装nginx即可,ssl证书文件放置在www/server/nginx/conf/目录,并打开nginx
进行修改参数
进入nginx配置修改,在13行处回车复制以下代码,并进行修改参数,具体参考视频:点我看视频
stream {
# 鱼池转发
server {
listen 自填写使用的端口;
proxy_pass eth.f2pool.com:6688;
}
server{
listen 自填写使用的端口 ssl;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate /www/server/nginx/conf/mamima.xyz_chain.crt;
ssl_certificate_key /www/server/nginx/conf/mamima.xyz_key.key;
proxy_pass eth.f2pool.com:6688;
}
server{ #复制这段可继续添加转发端口
listen 自填写使用的端口 ssl;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate /www/server/nginx/conf/mamima.xyz_chain.crt;
ssl_certificate_key /www/server/nginx/conf/mamima.xyz_key.key;
proxy_pass
asia2.ethermine.org:5555;
proxy_ssl on; #矿池自带ssl需加上左边代码
}
}
保存后,开放宝塔端口即可
———————————————————————————————-
以下为安装过程常简问题:
出现这种问题一般有这2种情况
1、检查证书位置放置是否错误
正确放置目录为:www/server/nginx/conf/
2、格式错位:
1、红色竖线旁边的“server”检查是否和下面对其,蓝色竖线胖 “}”检查上下是否对齐。
2、检查复制进来的这整段代码是否是左边红色箭头指的13行位置开始的?若不是13行位置点击nginx替换,把里面的代码全部复制过去。
3、再检查证书名称是否正确,或者缺少标点符号。
4、若对本身就是ssl矿池连接进行转发,检查是否在ssl矿池链接下添加“proxy_ssl on;”这段代码。
5、若添加多个转发,检查添加代码是否被绿色圆框的“}”内。
无法连接矿池问题
保存成功后若无法连接矿池检查域名解析处,www.dash.cloudflare.com是否添加A类型记录,若没添加,按照下图进行操作
类型处:A,名称填@,ipv4地址:填写你服务器ip,代理状态关闭,ttl:2分钟
配置矿机注意是配置ssl,每个挖矿软件有区别,注意检查和善于谷歌!

评论
发表评论