NvPress-CMS系统---[会导致主题缺少js]
NvPresss 是什么?
NvPress是一个完全由 Javascript 驱动的内容管理程序。由熊猫工作室panda-studio开发维护升级。
功能包括:用户管理、媒体管理、文章管理、主题、插件等。
可用于:个人博客、作品集、网站内容展示。
可通过主题、插件来实现功能的二次扩展。
安装条件基于1panel面板
VPS已安装1p面板,运行环境OpenResty,无需php和mysql。
如需要域名访问和ssl,请提前解析域名到ip。
在opt/1panel/apps/路径里面创建, nv-themes, nv-content 和 nv-plugins 三个文件夹备用(文件夹权限改成0755)。
下载主题文件
点此下载 nvPress 专用 niRvana 主题, 选择最新版本下载并解压上传到上面建好的nv-themes文件夹里面。(我这里使用的是2.0.2版本)
Docker拉取nvPress镜像
点击左【容器】 点击【镜像】-选择【拉取镜像】, 仓库名默认【Docker Hub】 拉取 pandastd/nvpress 镜像, 等待完成
设置容器和映射容器目录
点击顶部【容器】, 选择【创建容器】,名称随便填写,镜像选择【pandastd/nvpress:last】
端口选择:暴漏端口
服务器端口输入你想要的端口,比如8888, 容器端口 输入8081
挂载卷依次添加以下3个目录
/opt/1panel/apps/nv-content - 上面建好的content目录。
/opt/1panel/apps/nv-plugins - 上面建好的plugins目录。
/opt/1panel/apps/nv-themes - 上面建好的themes目录。
并默认可读写。
内存配额看你的配置, 推荐1G以上,越大越好。
至此nvPress已经可以访问, 请输入ip + 端口访问。
地址类似 http://1.1.1.1:8888
首次安装完成需要登录后台, 设置【主题】后才能正常显示页面.
后台管理入口地址类似: http://1.1.1.1:8888/nv-admin
设置反代网站(直接上图吧)