FastAdmin详细安装教程

FastAdmin 是一个基于 ThinkPHP5Bootstrap 的后台管理系统,功能完善,扩展性强,适合快速开发后台管理系统。以下是详细的 FastAdmin 安装教程。

1. 准备环境

确保服务器满足以下要求:

  • PHP >= 7.1
  • MySQL >= 5.5
  • Nginx 或 Apache
  • Composer (PHP 的依赖管理工具)
安装依赖:

sudo yum install nginx mysql php php-fpm php-mbstring php-xml php-zip -y

安装 Composer:

curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer

2. 下载 FastAdmin

FastAdmin 可以通过 Composer 安装,也可以从 FastAdmin 官方 GitHub 下载。

使用 Composer 安装:
  1. 进入项目根目录,执行以下命令:

    composer create-project karson/fastadmin fastadmin

  2. 安装过程会下载项目依赖,耐心等待。

3. 配置 Nginx 或 Apache

配置 Nginx:
  1. 编辑 Nginx 配置文件:

    sudo vi /etc/nginx/conf.d/fastadmin.conf

  2. 添加以下配置:

    server { listen 80; server_name your_domain_or_ip; root /path/to/fastadmin/public; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_index index.php; } }

  3. 重启 Nginx:

    sudo systemctl restart nginx

配置 Apache:
  1. 编辑 Apache 配置文件:

    sudo vi /etc/httpd/conf.d/fastadmin.conf

  2. 添加以下配置:

    <VirtualHost *:80> ServerName your_domain_or_ip DocumentRoot "/path/to/fastadmin/public" <Directory "/path/to/fastadmin/public"> AllowOverride All Require all granted </Directory> DirectoryIndex index.php AddType application/x-httpd-php .php <FilesMatch \.php$> SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost" </FilesMatch> </VirtualHost>

  3. 重启 Apache:

    sudo systemctl restart httpd

4. 配置数据库

  1. 创建 MySQL 数据库:

    mysql -u root -p CREATE DATABASE fastadmin;

  2. 导入 FastAdmin SQL 文件:

    FastAdmin 提供了一个数据库初始化脚本,位于 /fastadmin/public/install.sql,可以通过以下命令导入:

    mysql -u root -p fastadmin < /path/to/fastadmin/public/install.sql

5. 配置 .env 文件

  1. 进入 FastAdmin 项目根目录,找到 .env 文件,或复制 .env.example.env

  2. 修改数据库连接配置:

    DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=fastadmin DB_USERNAME=root DB_PASSWORD=your_password

6. 完成安装

  1. 访问 http://your_domain_or_ip/install.php,根据页面提示完成安装。

  2. 安装成功后,访问后台管理系统,默认登录账号密码为 admin / 123456

7. 安全优化

安装完成后,删除 install.php 文件:

rm -f /path/to/fastadmin/public/install.php

这样就完成了 FastAdmin 的详细安装过程。如果需要进一步自定义功能,FastAdmin 提供了丰富的插件和模块,可以根据项目需求进行扩展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值