最近设计到Linux编程,以前一直用unRaid自带的WebTerminal也没觉得有什么特别,最近改代码量有点多,发现ubuntu自带的vi只是一个阉割版,显示功能太弱鸡了,因为默认的blue样式的蓝色注释加上黑色的背景,显示得特别模式,不仔细去看很难看清,于是还是给他美化下比较好。我们先看下ubuntu默认的vi的颜色,那个注释简直要看瞎我的双眼。 1、首先我们应该安装vi的完整版,也就
软件服务端一直在阿里云的云主机上运行的很稳定的,终于云主机要到期了,哈哈,我不续费了,省点钱给家里的nas交点电费。Nasa系统是unRaid,也就是一种精简的linux系统。现在琢磨着将软件服务端改到unRaid下,虽然已经在unRaid下虚拟了WindowsServer,但是本着能尽量少开虚拟机的原则(开个虚拟机运行个软件服务有点太奢侈了,还是给unRaid宿主机留点内存和CPU性能吧),还是想想如何换个系统平台比较好,那我们如何在Lin
第一稿是 2020-03-23
现已于2024-01-10更新
家里一直是电信的宽带,虽然只是200M下行30M上行的平均水平,但是对于平时下载量不大的我来说已经绰绰有余了,很多时候需要从外网访问家里的NAS的资料,但是因为不是固定IP,每次一重启路由器或者每隔几天,家里的IP地址都是变动一下,前阵子一直使用docker安装了一个阿里云的DDNS软件非常好用,突然有一天不更新IP到阿里云的服务器上了,又加上自己的管理软件的服务端是安装到Windows下(用unRaidNAS虚拟了一个WindowsServer),所以干脆想办法把这个功能加到自己的管理服务端软件上,这时候开始祭出我们的工具Delphi。(前几篇文章已经说了如何安装社区版的Delphi和如何在unRaid下虚拟Windows)。
因为NAS系统是unRaid,在安装app的时候需要使用到旁路由(这点极其不爽),所以不得不找比较好的旁路由系统,OpenWRT就是几乎绝大部分人推崇的一个可以做旁路由的路由系统。论坛里有很多版本的OpenWRT,但是其实我只要使用到其中的一点点功能,让我下载一个很臃肿的版本,对于我这个比处女座还处女座的巨蟹座男生来说,有点不能接受啊。又是一番折腾,终于编译出适合自己的精简版的OpenWRT,以此记录备查。 &nbs
最近已经把很多软件都正版化了,虽然很多都有破解版,但是还是尽量在力所能及的范围内都买了正版;当然那些买不起的软件我还是会想办法的(你懂的)。比如Delphi这个编程软件,用顺手了,也不想换其他的了,换了也是一个再学习的过程,那我用用官方的免费社区版一样用,功能少点,可是免费啊,当然这个也是一个比较曲折的过程。 那下面我们就看看如何获取并注册社区版的Delphi。首先我们点击链接进入Delph
本论坛自从换了主题后,关于手机导航和页面顶部的导航菜单摸索了很多时间,好不容易完成了,目前觉得还是挺满意的。因为修改不容易,特开个文章记录下两个设备下导航页的代码。以便被查。后期如果更改会及时更新。手机导航二级菜单的代码<li id="navbar-page-6"><a href="https://www.rehope.cn/?id=6"><i 
因日常使用需要(编译OpenWRT旁路由、测试Delphi编译的linux版本服务程序)使用到一些linux的简单功能,之前一直使用windows10自带的hyper-v来虚拟安装ubuntu Server(虽然图形界面比较方便,但是Server版在虚拟机下比较占用较少的空间和内存),当然对于我来说还可以在unRaid下使用vms来虚拟ubuntu等linux系统,后来朋友和我说win10可以直接通过powershell安装linux子系统
安装了unraid系统之后,所有的文件访问都通过unraid共享文件夹来处理,但是自从Win10更新了9266版本后,安全策略发生了变化,导致局域网共享出现问题。这时候需要我们修改注册表。 方法1: 1、在键盘输入WIN+R键或者在菜单logo处右键点击运行,这时候打开运行输入框,如下图 2、在运行输入框输入regedit,按回车后会打开注册表编辑器,在打开的注册表中,依次打开位置HKEY_LOCAL_MACH
阿里云上的ECS买了三年,几乎没有用,唯一的用处就是挂了一个软件服务器,想想每年大几百元的费用,还不如将软件服务器挂在自己的nas上通过DDNS一样的访问。 1、首先我们要下载虚拟机下windows的驱动,这时我们进入unRaid的Settings界面,点击VM Manager图标进去设置,在VM Manager的右上角有个显示按钮,默认是Basic View,我们需要打开Advanced View。打开后,我们可以看到有个Default W
有了unRiad后,不停的折腾,因很多应用需要Http服务和PHP环境,也用到MariaDB数据库,之前用了宝塔也用了Apache+PHP这类一体的docker程序,多多少少出现了不匹配的情况,加上搭建在这些环境下的应用每个配置都不一样,没有办法像在非docker环境下开启多端口配置多站点,所以摸索了很长一段时间,终于解决了。现在将搭建过程重现如下。 因为unRaid的docker应用和插件