本文所在个人站点地址
本文选自个人文章的一部分,更多内容可以访问我的网站查看
1.安装使用filerun
首先使用宝塔安装LNMP包,安装方法https://blog.csdn.net/AlvinCasper/article/details/105913568
1.1不使用docker安装
以下是我个人的安装方式,如果有不明白的或是需要使用其它方法的可以参考官网安装教程:http://blog.filerun.com/how-to-install-filerun-on-centos-8/#
首先新建一个网站用于filerun访问,输入自己的域名(如果没有的话可以用freedom免费注册一个,也可以直接使用自己的IP地址不用域名,使用)
??
??
安装PHP所需插件,选择PHP-7.2(选择你安装的版本即可,然后安装
?
?
安装代码
cd /www/wwwroot/alvincr.com(这里填你的域名,如果没有则使用default)
sudo wget -O FileRun.zip http://www.filerun.com/download-latest
1 2 3 | unzip FileRun.zip 再次输入域名/IP即可进入此界面 |
?
?
如果下面的信息想不起来填写的是什么,找到宝塔界面-数据库选项即可,以下三行分别填写数据库名称/用户名/密码
?
?
安装完成后会显示,其中用户名和密码在下一步是可以更改的,这里不用着急改,也没法改。但是要记住密码,否则还要重来一遍(别问我怎么知道的)....
?
?
进入之后一路确定,然后就可以更改自己的用户名和密码了。还要在Permission中的Home folder - Path路径中添加起始目录,否则将不会显示文件,我这里添加的是/www/wwwroot/你的域名/download,因此显示的便是download文件夹的文件,同时修改aria2Ng下载路径,这样aria2下载的内容就可以直接通过filerun浏览了。
?
?
1.2使用docker安装
使用docker的好处:Docker 技术使用 Linux 内核和内核功能来分隔进程,相当于在VPS中新建一个虚拟机,这样最大的好处是安全。因此对于不常使用的软件或是未知安全性的软件使用docker具有无与伦比的优势。
原文:https://www.moerats.com/archives/454/
1、安装Docker和Docker Compose
1
2
3
4
5 #安装Docker
curl -sSL https://get.docker.com/ | sh
#安装Docker Compose
curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose2、安装FileRun镜像
1 docker pull afian/filerun3、配置yml文件
建立docker-compose.yml 文件,并使用默认的配置即可。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #以下是一整个命令,一起复制运行即可。
echo "version: '2'
services:
db:
image: mariadb:10.1
environment:
MYSQL_ROOT_PASSWORD: filerun
MYSQL_USER: filerun
MYSQL_PASSWORD: filerun
MYSQL_DATABASE: filerun
volumes:
- /filerun/db:/var/lib/mysql
web:
depends_on:
- db
links:
- db
image: afian/filerun
ports:
- "80:80"
volumes:
- /filerun/html:/var/www/html
- /filerun/user-files:/user-files" > /root/docker-compose.yml4、启动FileRun
1 docker-compose up -d这时候就可以通过
http://IP 访问了,用户名和密码都是superuser ,第一次登录后会要你修改账号,密码等信息。