thinkphp: 安装fastadmin
一,官方地址:
1,官方站:
https://www.fastadmin.net/
2,文档地址:
https://doc.fastadmin.net/docs/install.html
二,安装:
1,下载:
下载地址:
https://www.fastadmin.net/download.html
如图
2, 解压fastadmin安装包到服务器,并解压:
liuhongdi@lhdpc:/data/site/admin/fast$ unzip 1.5.0.20240328.zip
3, 配置nginx站点,供访问:
root@lhdpc:/etc/nginx/sites-enabled# more fast.conf
server {
listen 8008;
root /data/site/admin/fast/public;
server_name fast;
index index.php;
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
location ~ \.php(.*)$ { # 正则匹配.php后的pathinfo部分
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $DOCUMENT_ROOT$fastcgi_script_name;
fastcgi_param PATH_INFO $1; # 把pathinfo部分赋给PATH_INFO变量
include fastcgi_params;
}
}
4,安装:
访问站点地址加/install.php,填写相应的字段名后,点最下面的 点击安装 按钮
5,安装完成:如图:
6,登录进入:
三,测试效果:
四,遇到的问题:
1, 第一次访问install.php时报错,如图:
原因: session所在目录没有写权限
解决:
root@lhdpc:/data/site/admin/fast# chmod 777 -R runtime/
2,访问install.php时,提示没有权限写配置文件:
如图:
解决:
把文件的owner/group切换为nginx和php-fpm的运行用户即可:
为防后面出现类似问题,对整个文件夹做操作即可
root@lhdpc:/data/site/admin# chown www-data.www-data -R fast/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器