Serv00部署f4pan

admin
2024-10-08 / 0 评论 / 221 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年10月08日,已超过101天没有更新,若内容或图片失效,请留言反馈。

F4Pan,是一个获取百度网盘下载链接的工具,需要自备SVIP会员,免客户端下载
Serv00,提供永久免费虚拟机服务

创建 serv00 账号

  1. 访问:https://serv00.com
  2. 准备好google邮箱
  3. 使用干净的 ip,如果出现无法创建的,及时切换 ip

设置账号

打开自有程序运行开关

创建 redis 端口

创建 mysql

连接服务器并配置

连接 ssh,并配置启动 redis

mkdir ~/redis
cd ~/redis
fetch https://raw.githubusercontent.com/antirez/redis/6.2/redis.conf

修改配置

找到~/redis/redis.conf 中源配置的 bindport 并注释掉

然后在文件底部插入下面内容

# 监听地址
bind 0.0.0.0
# 设置密码
requirepass password
# 设置最大客户端数
maxclients 1468
​
# 外部访问先在https://panel2.serv00.com/port/管理面板创建端口
port 管理面板创建的端口
unixsocket /usr/home/用户名/domains/域名/redis.sock

后台启动

screen redis-server redis.conf

或者:

nohup redis-server ~/redis/redis.conf

安装部署F4pan

cd ~/domains/域名/
wget https://github.com/f4team-cn/f4pan/releases/download/v1.2.0-Releases/F4Pan-complete-1.2.0.zip
unzip F4Pan-complete-1.2.0.zip
rm F4Pan-complete-1.2.0.zip

安装库

composer install

固定 php 版本

vim .htaccess

按下字母i,粘贴下列代码:然后按下ESC:wq,保存并退出

AddType application/x-httpd-php81 .php

添加伪静态

cd /usr/home/用户名/domains/域名  
rm -rf public_html  
mv public public_html
cd public_html
rm .htaccess
vim .htaccess

将下面的配置写入

# 启用重写引擎
RewriteEngine On
​
# 拒绝访问 /runtime 和 /application 路径
RewriteRule ^(runtime|application) - [F,L]
​
# 重写规则,将 /api 路径重写为 /index.php?s=路径
RewriteRule ^api(.*)$ /index.php?s=api$1 [QSA,PT,L]
​
# 尝试加载 URI,若不存在则加载 index.html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.html [L]
​
# 设置默认文档
DirectoryIndex index.html

重设运行目录



改成:

/usr/home/用户名/domains/域名/public_html:/tmp:/usr/share:/usr/local/share:/dev:/usr/home/用户名/domains/域名:/tmp:/usr/share:/usr/local/share:/dev

访问http://域名/#/install

配置数据库

配置 redis

去后台找到之前配置的 redis 端口

配置账号信息

Cookie只需要百度网盘两个参数—格式:BDUSS=XXXX; STOKEN=XXXX;

安装成功

0

评论

博主关闭了所有页面的评论