CentOS 7 安装 Nextcloud (Nginx+MariaDB+PHP)

参考文章 CentOS7安装Nextcloud13 使用(Nginx+MariaDB+PHP)_WolfBolin技术博客-CSDN博客 环境说明 * 一个带有40G系统盘的轻量级应用服务器(阿里云) * CentOS 7.3 (阿里云公共镜像) * SELinux关闭(阿里云CentOS默认配置无需更改) 基础初始化 新服务器中所有自带服务都需要更新 yum -y update 安装 nginx 并添加基础配置 添加 EPEL 和 REMI 包的仓库源 yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install https://rpms.…

-bash: pm2: 未找到命令

转自 -bash: pm2: 未找到命令(怎么办)_侒然的博客-CSDN博客_-bash: pm2: 未找到命令 安装pm2后执行 [root@iZjws8m7rlbqecZ blog-backed]# pm2 -v -bash: pm2: 未找到命令 修改路径 ln -s /root/node-v14.14.0-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/local/bin/ 如果显示文件已经存在,用mv删除之后再执行上一步 mv /usr/local/bin/pm2 /tmp/ ln -s /root/…

node 版本切换工具 n 的使用

转自 node 版本切换工具 n 的使用 - 简书 (jianshu.com) 在使用node中偶尔要切换版本,使用n的某些功能都要去查一下,很厌烦,遂自己总结一下 n 的安装和使用 全局安装 n sudo npm install -g n 安装最新稳定版 node sudo n stable 安装最新版本 node sudo n latest 删除某个版本 n rm 10.13.0 使用 n 切换版本 n --回车 node/10.13.0 ο node/10.15.…

Warning: Accessing non-existent property ‘cd‘ of module exports inside circular dependency

转自 Warning: Accessing non-existent property ‘cd‘ of module exports inside circular dependency_李利科-CSDN博客 运行命令 npm run build 时,有如下警告: C:music-website-mastermusic-client>npm run build > music@1.0.0 build C:music-website-mastermusic-client > node build/build.js - building for production...(node:…

.gitignore不生效原因和解决方法

转自 Git忽略规则(.gitignore配置)不生效原因和解决 - 星泽卡卡罗特 - 博客园 (cnblogs.com) 方法一: .gitignore中已经标明忽略的文件目录下的文件,git push的时候还会出现在push的目录中,或者用git status查看状态,想要忽略的文件还是显示被追踪状态。原因是因为在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的提交,这样就不会出现忽略的文件了。 解决方法:git清除本地缓存即可(改变成未track状态) [root@kevin ~]# git rm -r --cached . 需要特别注意的是: 1. .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。 2. 想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cac…

SMB跨平台共享文件教程

SMB(全称是 Server Message Block)是一个协议名,它能被用于 Web 连接和客户端与服务器之间的信息沟通。SMB最初是IBM的贝瑞·费根鲍姆(Barry Feigenbaum)研制的,其目的是将DOS操作系统中的本地文件接口 ”中断13” 改造为网络文件系统。 后来微软对这个发展进行了重大更改,这个更改后的版本也是最常见的版本。微软将 SMB 协议与它和 3Com 一起发展的网络管理程序结合在一起,并在 Windows for Workgroups 和后来的 Windows 版本中不断加入新的功能。 由于 SMB 协议对于与占主要地位的 Microsoft Windows 平台通讯时的重要性,而该平台使用的 SMB 协议与初始的版本相比有巨大的改变,因此 Samba 项目就是被创立来逆向工程来提供一个与 SMB 软件兼容的自由软件,使得非微软操作系统也能够使用它。 在 Windows Vista 中微软又推出了…