06 配置Zerotier/Samba/Resilio/Navidrome全家桶

继续实战。为了方便文件的交换以及各种潜在的网络需求,部署Zerotier是首先考虑的。为了实现Zerotier内网穿透后的共享文件夹功能,samba服务也得装上。 然后是Resilio sync、Navidrome,这样可以让音乐服务更方便地实现。 根据官网(https://docs.zerotier.com/snap)的提示,使用snap容器化安装是最便利的方法。 sudo snap insta

05 使用node.js配置Anonymous chatroom

项目地址:https://github.com/velor2012/anonymous-chat-room 这位作者老兄不可谓不懒,写的说明简略得不能再简略。但好处也是有的,如果只是简单抄几行代码或者来个一键脚本就可以搞定,那还怎么在摸索中对Linux产生又爱又恨的情感呢。 首先确认一下Git是否安装。 git --version 如果不出现版本,则安装git: sudo apt install

04 Nginx配置SSL及多个网站

nginx确实具备很大的灵活性,只需要专注于其配置文件即可完成所有的网站设置。 如何申请SSL不再赘述。SSL申请成功后,下载pem、key文件,并使用Winscp上传到服务器任意目录,例如:/root/ssl/WEBSITE。 可以使用Winscp编辑配置文件(位于/etc/nginx/sites-enabled),非常方便: server { listen 443 ssl; server_na

03 Ubuntu Server配置远程桌面及安装LNMP环境

购入性价比超高cloudcone服务器1台。镜像为ubuntu 22.04 Server。 虽然用的是ubuntu,但对于远程桌面的“所见即所得”还是有执念的。该VPS硬盘空间绰绰有余,也不需要太节省。 首先更新软件包清单。 sudo apt update 安装桌面环境,同时安装一揽子桌面程序。这个操作需要占用2G空间。 sudo apt install ubuntu-desktop 此时已经拥有

02 自定义启动器、Tor、命令大全

对于那些采用非安装方式运行的软件,可以通过编写.desktop文件来手动添加启动器。 Exec指向的对象,可以是类似于“cfw”这样的二进制文件,也可以是sh、py脚本等。 //必须,设置开始 Type=Application //必须,可选项有:Application | Link Name= //必须,定义了该快捷方式的显示名称 GenericName= //可

01 安装Ubuntu

使用vmware 17安装ubuntu 22.04.3 LTS,64位版本,ISO从阿里镜像站下载。 1、deb文件。直接双击即可打开,如果系统默认是归档管理器(类似于一个解压缩工具),那么可以用类似windows的方式改变deb文件的默认打开方式为“安装程序”即可。 2、下载x64版本的tar.gz,直接运行其中的无后缀名文件(puzzle) 3、在软件商店中安装。 4、命令行安装:sudo a