在宝塔面板环境下安装nps服务端

一、所需环境

  1. 阿里云轻应用服务器(选择宝塔应用镜像)
  2. 域名(最好也是阿里注册的域名)
  3. 对应的ssl证书

二、开始安装

  1. 下载nps服务端在服务器,链接:https://github.com/ehang-io/nps/releases,手动下载再上传服务器或者执行以下命令进行下载
//切换root用户
sudo -i
//下载
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz

在宝塔面板环境下安装nps服务端 (10).png

2.解压并进行安nps服务端
在宝塔面板环境下安装nps服务端 (9).png

//解压,以下操作均为root账号操作

tar -zxvf linux_amd64_server.tar.gz

//执行安装命令

sudo ./nps install

//启动

sudo nps start

//停止

sudo nps stop
  • nps默认配置文件使用了80,443,8080,8024端口
  • 80与443端口为域名解析模式默认端口
  • 8080为web管理访问端口
  • 8024为网桥端口,用于客户端与服务器通信
  • 访问服务端ip:web服务端口(默认为ip:8080)
  • 使用用户名和密码登陆(admin/123,正式使用一定要更改)

    三、打开nps控制台

    http://ip:8080

    在宝塔面板环境下安装nps服务端 (8).png

    输入默认账号:admin 默认密码:123
    在宝塔面板环境下安装nps服务端 (7).png

    四、更改默认账号密码和连接秘钥

//均为root执行
nano /etc/nps/conf/nps.conf
//修改链接秘钥默认为123
public_vkey=123
//修改管理员账号,默认为admin,按照自己需求更改
web_username=admin
//修改管理员密码,默认为123,按照自己需求修改
web_password=123
//修改端口,按照需求修改,此项更改完之后保存退出
web_port = 8080
//停止nps
nps stop
//启动nps
nps strt
//web api密钥
auth_key =123
//获取服务端authKey时的aes加密密钥,16位
auth_crypt_key =123
//这两个秘钥需要设置,可以设置为一样的,也可以不一样

本教程用于测试所以不更改,不要学!!!!!!

在宝塔面板环境下安装nps服务端 (6).png

五、反向代理+挂载SSL证书

打开宝塔面板后台,按照Nginx服务器,新建站点

输入域名然后提交

在宝塔面板环境下安装nps服务端 (5).png

点击站点设置,选择反向代理,添加反向代理
在宝塔面板环境下安装nps服务端 (4).png

设置代理名称和目标URL,然后提交
在宝塔面板环境下安装nps服务端 (3).png

接下来设置SSL证书,将证书内容分别粘贴至密钥和证书两个框当中,证书为Nginx证书,然后保存并启用证书就可以了。
在宝塔面板环境下安装nps服务端 (1).png

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇