如果我们手头上有1台群晖NAS时,有没有考虑过把群晖NAS当成服务器来使用,这样会不会很有意思呢?

现在,我们终于可以尝试一番了,把群晖NAS变成一台实实在在的服务器,在上面跑各种运行环境!

其实很简单,我们只需安装URLOS便可以实现。

群晖NAS安装URLOS的方法

1. 安装Docker

登录群晖NAS后台,安装Docker应用(如果已经安装Docker,请忽略此步骤)

2. 创建软链接

以下步骤将使用命令行方式进行,因此需要启动群晖NAS的SSH功能。

启动方法是:登录群晖NAS系统,打开控制面板,在高级模式下可以找到终端机和SNMP功能选项,勾选启动SSH功能,再点击”应用“按钮即可。

使用SSH登录系统,创建数据目录,并为数据目录创建软链接:

sudo mkdir /volume1/urlos-data && sudo ln -s /volume1/urlos-data /data

3. 安装URLOS

由于受到群晖NAS系统本身的影响,如果集群里含有群晖NAS,暂不能安装云应用(即不能安装支持跨机器故障转移的应用)!

单机模式

当用户只有1台群晖NAS的情况下,URLOS不能安装云应用,但可以安装单机应用。

sudo curl -O https://www.urlos.com/siu && sudo sh siu

集群模式

当用户有1台群晖NAS与多台普通服务器的情况下,可将群晖NAS作为URLOS主控端,并把其他普通服务器添加到集群中,这样既可以安装云应用,也可以安装单机应用。

sudo curl -O https://www.urlos.com/iu && sudo sh iu

补充

如果URLOS创建的网站需要使用80和443端口,那么请使用以下命令替换端口号(该操作有可能会影响群晖系统内建应用的正常使用,请悉知!)

sudo sed -i "s@ 80 @ 64080 @g" /etc/nginx/nginx.conf

sudo sed -i "s@:80 @:64080 @g" /etc/nginx/nginx.conf

sudo sed -i "s@ 443 @ 64443 @g" /etc/nginx/nginx.conf

sudo sed -i "s@:443 @:64443 @g" /etc/nginx/nginx.conf

sudo nginx -s reload

安装Discuz! Q

在浏览器输入http://ip地址:9968登录URLOS管理面板,打开应用市场,找到Discuz! Q,点安装即可:

群晖nas安装php,在群晖NAS上运行URLOS之后竟然能安装Discuz! Q!!相关推荐

  1. 三维重建工具001-——正确安装kaolin库并在SMR上运行

    三维重建工具001-正确安装kaolin库并在SMR上运行 文章目录 1 为什么kaolin呢 2 kaolin踩的坑 3 具体安装 步骤 4 结束 如果时间及任务重,直接点目录3,因为其他全不能解决 ...

  2. 一起谈.NET技术,在没有安装 ASP.NET MVC3 的服务器上运行 MVC3

    当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息: 这表示你的服务器上没有安装 ASP.NET MVC3. 解决这个问题的方法有两种: 第一,当然是在服务器上安装 A ...

  3. 在服务器上安装网站环境,如何在服务器上搭建JSP环境,需要安装哪些软件?

    配置JSP服务器需要用到的软件有: 软件版本号 jdk1.5.0_09 mysql5.0 连接器mysql-connector-java-5.0.4-bin.jar Apache Tomcat 6.0 ...

  4. vmware虚拟机上的centos安装Hadoop,以及在本地eclipse上运行mapReduce项目,并将文件输出到HDFS中...

    注意centos主机名不支持下划线,所以文章中若出现centos_02.com,请替换为 centos02.com vmware虚拟机上的centos安装Hadoop 安装vmware虚拟机 虚拟机上 ...

  5. java 打包jar文件以在没有安装JDK或JRE的机子上运行

    前言: java号称"一次编译,到处运行",但这有个前提,那就是你的机子上得安装java环境.对于开发人员或其他一些比较懂计算机的人来说这没什么,但是对于一些不懂计算机的人来说这会 ...

  6. mysql多实例的安装和管理(一台服务器上运行两个mysql实例)

    mysql的多实例有两种方式可以实现,两种方式各有利弊. 第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便. 第二种是通过官方自带的mysq ...

  7. 在安卓手机上运行Linux系统——linuxdeploy的安装和使用

    文章目录 1. linuxdeploy介绍 2. linuxdeploy的安装 3. linux系统的连接 3.1 使用ssh连接linux系统 3.2 使用终端模拟器连接linux系统 4. Lin ...

  8. 群晖服务器216j增加硬盘,群晖NAS提速大法:解决机械硬盘频繁同时读写的问题,有效提升硬盘寿命...

    群晖NAS提速大法:解决机械硬盘频繁同时读写的问题,有效提升硬盘寿命 2020-12-07 18:13:01 27点赞 200收藏 29评论 创作立场声明:解决NAS机械硬盘频繁读写的小技巧,希望能帮 ...

  9. 小白安装Discuz!Q教程,学不会你过来打我!

    你知道吗?小白也可以安装Discuz!Q啦!你不需要敲代码也不用懂太多的技术,严格按照下面的安装教程操作,就可以成功安装上Discuz!Q. 在开始之前,我们先来了解一下,安装Discuz!Q的两大要 ...

最新文章

  1. 计算机应用基础参考答案,计算机应用基础与参考答案
  2. 在jupyter notebook中attr1参数的作用_PID控制中P、I、D参数的作用究竟是什么?
  3. 详解shuffle过程(转载)
  4. rcmd: socket: Permission denied
  5. 三方支付(支付宝为例)
  6. 阿里云上的docker安装
  7. icem网格划分如何给内部面网格_icem结构化网格划分 ICEM里面设置一下就可以自动划分网格,为什么要用块?...
  8. 异步 JavaScript 之理解 macrotask 和 microtask(转)
  9. OpenCV-人像—酷感冷艳滤镜
  10. java基础题目的网站_Java基础题目
  11. java.lang.NoClassDefFoundError: com/baidu/ueditor/ActionEnter报错解决
  12. 【简单】基于springboot的学生在线考试系统【老师、学生、管理员】
  13. ppt模板怎样用到html中,ppt怎样使用在线模板
  14. 使用Cubic定制ubuntu系统
  15. java.lang.IllegalArgumentException: interface UserMapper is not visible from class loader
  16. 关于MybatisPlus的QueryWrapper定义查询条件的and()和or()方法连用问题
  17. 按照题目打印菜单c语言,--单片机C语言编程实训
  18. visio调整形状位置_如何在Visio 中设置形状的属性?
  19. C语言异常代码C0000005的解决办法是:不对地址为NULL的存储空间赋值
  20. 一个屌丝程序猿的人生(一百一十五)

热门文章

  1. YOLOv5的项目实践 | 手势识别项目落地全过程(附源码)
  2. 什么是APS高级计划排程(生产计划排产)系统主要功能模块有哪些?
  3. Web前端开发技术栈(前端干货)
  4. 苹果seo_上海网站seo优化怎样理解
  5. 2路2U机架服务器,如何理解
  6. 计算机实战项目、毕业设计、课程设计之[含论文+辩论PPT+源码等]微信小程序社区疫情防控+后台管理|前后分离VUE[包运行成功
  7. python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化(异步图书出品)》([美]Al Sweigart(斯维加特))【摘要 书评 试读】- 京东图书...
  8. 听歌识曲java_Android自定义View之继承扩展(仿网易云音乐听歌识曲)
  9. 谷歌和IE的兼容问题
  10. 八键电话号码的字母组合