一,官方地址:
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/