-
Mongodb开放外网访问及配置管理员
在 Linux教程
非必要情况下不要随便开放数据库的外网访问,不然请严格按照下面要求开放。 设置Mongodb管理员 首先使用SSH客户端,比如Xshell软件,登录服务器,使用命令: mongo use admin db.createUser({user:"adminuser",pwd:"adminpasswd",roles: [{ role: "root", db: "admin" }]}) adminuser …
-
Mongodb备份及还原数据库
在 Linux教程
EFV使用的是Mongodb数据库,且默认的数据库名,数据库用户名和密码均为ffmpeg,如果你没修改过这些信息,可以直接复制粘贴。 备份数据库 首先使用SSH客户端,比如Xshell软件,登录要备份的切片服务器,使用命令: mongodump -h 127.0.0.1 -u ffmpeg -p ffmpeg -d ffmpeg -o /root --authenticationDatabase ffmpeg -d是选择要备份的数据库,-u是用户名,-p是密 …
-
Minio服务端一键安装及使用
在 Linux教程
安装MInio 使用SSH客户端,比如Xshell软件,登录存储服务器,再使用命令: #后面的/home为文件存储路径,自行修改 curl -sL https://file.efvcms.com/moeapp/shell/nimio_install.sh | bash -s /home 安装完成后,会给你同步端配置信息和Web管理面板信息信息,面板默认访问地址为ip:9001,如果打不开,请检查下防火墙端口,并手动开启9000和9001端口。 创建存储桶 我们登录管理员面板,通过左侧 …
-
Linux使用Brook转发端口一键脚本
在 Linux教程
有时候我们连接远程服务器SSH,或其它端口地址出现很慢的情况,很影响体验;这时候我们可以在网络好的服务器使用Brook转发任意的远程服务器端口,从而改善网络情况。 大致原理 比如我服务器B网络不太好,服务器A网络可以,而服务器B有我在运行的程序,地址为http://服务器B的ip:3000,那么我可以使用服务器A的任意端口,比如4000端口转发服务器B的3000端口,这时候你访问http://服务器A的ip:4000的时候,服务器A会去请求http://服务器B的ip:3000,最后再将数据返回 …
-
Linux临时或永久设置DNS服务器
在 Linux教程
有时候我们运行某些项目或者命令行的时候,会因为服务器DNS错误导致出问题,这时候就需要修改DNS。 相关错误 当服务器DNS错误的时候,我们运行wget和curl命令行的时候,分别会输出如下错误信息: #wget命令行 wget: unable to resolve host address #curl命令行 curl: (6) Could not resolve host 有些需要请求网络的项目同样也会因为DNS错误导致出问题,我们可以运行curl https://www.baidu.com命 …
-
Linux快速安装Docker
在 Linux教程
首先,使用ssh客户端登录到你的服务器,并以root或具有sudo权限的用户身份执行以下命令: #运行安装脚本 curl -sSL https://get.docker.com/ | sh #启动并设置开机自启 systemctl start docker systemctl enable docker #验证是否安装成功 docker --version 最后输出类似Docker version 24.0.5, build ced0996的信息即为安装成功!
-
linux将目录及其子目录所有指定后缀文件移动到其他目录,并保持子目录文件路径不变
在 Linux教程
操作需配合async工具,先使用SSH客户端登录到服务器,运行命令: #CentOS 7+、AlmaLinux、Rocky Linux系统 yum install rsync -y #Debian、Ubuntu系统 apt install rsync -y 再运行命令: #进入需要操作的目录 cd /home/work #将目录及其子目录所有的jpg文件,移动到/home/img文件夹,并保持其子目录文件路径不变 find . -type f -name '*.jpg' -exec rsync …
-
Linux服务器挂载硬盘
在 Linux教程
我们买独立服务器的时候,有些硬盘是需要我们自己挂载的,如果服务器只有一块硬盘需要挂载,那么这里会写单个硬盘挂载教程。 但如果服务器有多块硬盘需要挂载,鉴于难度有点高,建议直接给商家发工单,要他们使用raid 0合并所有硬盘后,再给你挂载到根目录。 不过我建议不管是一块,还是多块,最好都去发工单要服务商帮忙挂载,以免自己误操作导致服务器开不了机。 挂载步骤 如何确定是否有硬盘未挂载 使用SSH客户端登录服务器,运行命令: df -h #输出信息大致如下,Size为容 [root@s196176 …