一、准备工作 本教程采用Github开源项目ChatGPT-Next-Web,作者Yidadaa。 本人搭建的体验站点,访问密码5523 ChatGPT Next Web是一款可以独立部署的私人 ChatGPT 应用,ChatGPT-Next-Web 的界面美观,功能主富,而且最大的优点是,部署起来相当简单! 开始教程之前,你需要完成下述准备工作:…
Nextcloud 是一个免费专业的私有云存储网盘「开源」项目,可以让你简单快速地在个人/公司电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。 一、使用Docker Compose部署NextCloud 服务器已部署LNMP环境并安装docker与 docker …
一、安装前必读 在安装 Docker 之前,先说一下配置,Docker 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 注意:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加 sudo 1.查看当前的内核版本 [root@Garvin ~]# uname -r 3.10.0…
Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。 df(英文全称:disk free):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdisk:用于磁盘分区 df df命令参数功能:检查文件系统的磁盘空间…
Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。 每个用户账号都拥有…
Linux 文件基本属性 Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限: chown (change owner) : 修改…
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功…
预备知识 Linux基础 学习Linux前要准备什么 速记表 #号在Shell中是注释符号,其后面的内容不会被执行 cd ~ # 进入用户的home目录 pwd # 列出当前目录的绝对路径 ls # 列出当前目录的内容 mkdir ~/father/son # 创建一文件夹 mv ~/father/son ~/father/daughter # 改…
前言 此前,我们已经简单地讨论过Linux和Window的区别。我们现在就要开始玩Linux了!那么我们要做哪些准备工作呢? 我建议你掌握一些Linux基础,一方面是觉得作为另外一种操作系统,基于兴趣你可以了解一下,反正多学一些东西它不是坏事;另一方面呢,主要是因为Linux还可以很好地支持Docker。 虽然我们还没有正式地学习Docker,但是…