使用宝塔面板部署NOKVM虚拟化控制系统

1.你需要自己安装宝塔面板 系统推荐CentOS 7,当然Debian系列也可以的

我们推荐的软件配套 Nginx:Tengine任意版本 PHP:7.2(必须7.2) Mysql:MariaDB 任意版本 其他的默认就好

2.开始安装Nokvm所依赖的php解密插件

安装ionCube,Fileinfo,SG11。注意SG11是必须安装的,不然nokvm无法运行

安装SG11

3.配置网站文件

之后我们编辑站点nginx的配置文件 在16行插入这段,使之完成伪静态的配置

location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

复制NOKVM的程序文件夹到你宝塔设置的网站目录,注意是只要control文件夹里面的文件

选择网站运行目录为/public,同时关闭放跨站攻击

重命名目录下的.env.example重命名为.env

mv .env.example .env

然后在宝塔面板双击打开该文件 修改数据库名字 链接账号和密码

导入数据库

运行PHP命令来完成安装

cd到所在网站目录下

php artisan  key:generate >> /dev/null 2>&1

然后去php启用函数

在网站目录下运行该命令创建数据库

php artisan  command:install
运行结果如图

现在我们访问你的域名

NOKVM

NOKVM的web端已经成功工作了

接下来我们来配置vnc 请更换下面代码中的 你网站根目录

mkdir /etc/supervisor/conf.d -p >> /dev/null 2>&1

echo_supervisord_conf > /etc/supervisord.conf 

cat >> /etc/supervisord.conf << EOF
[include]
files = /etc/supervisor/conf.d/*.conf
EOF

cat  > /etc/supervisor/conf.d/novnc.conf <<  EOF
[program:novnc]
command     =  python utils/websockify/websockify.py  --web ./  --target-config=/www/wwwroot/

你网站根目录

/storage/vnc_tokens/ 6080
directory   = /www/wwwroot/你网站根目录/public/novnc/
autostart=true
autorestart=true
redirect_stderr         = true
EOF

然后

echo "supervisord  -c /etc/supervisord.conf" >> /etc/rc.d/rc.local

supervisord  -c /etc/supervisord.conf >> /dev/null 2>&1

nokvm目前已经彻底运行在你的机器上了

都寄吧开idc了 建议搞个高配的主控

暂无评论

发送评论 编辑评论


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