在 Linux 上运行 PHP FastAdmin,您需要遵循以下步骤:
- 安装 LAMP 或 LEMP 环境 FastAdmin 需要 PHP、MySQL、Apache(LAMP)或 Nginx(LEMP)环境。请根据您的需求选择合适的环境并进行安装。以下是安装 LAMP 环境的简要步骤:
- 更新软件包列表:
sudo apt-get update
- 安装 Apache:
sudo apt-get install apache2
- 安装 MySQL:
sudo apt-get install mysql-server
- 安装 PHP:
sudo apt-get install php libapache2-mod-php php-mysql
对于 Nginx,请参考官方文档:https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-20-04
- 安装 Composer Composer 是 PHP 项目的依赖管理工具。在终端中运行以下命令以全局安装 Composer:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
- 下载并解压 FastAdmin 访问 FastAdmin 的 GitHub 仓库(https://github.com/top-think/fastadmin)并下载最新版本的源代码。然后,在终端中运行以下命令以解压下载的文件:
cd /path/to/your/webroot unzip /path/to/your/downloaded/fastadmin.zip
- 配置并启动 FastAdmin 进入解压后的 FastAdmin 目录:
cd fastadmin
创建一个名为 install.php
的文件:
touch install.php
打开 install.php
文件并编辑其中的内容,将以下代码粘贴到文件中:
保存文件并关闭编辑器。然后在终端中运行以下命令以安装 FastAdmin:
php install.php安装完成后,删除
install.php
文件:rm install.php最后,重启 Apache 或 Nginx 以使更改生效:
对于 Apache:
sudo systemctl restart apache2对于 Nginx:
sudo systemctl restart nginx现在,您可以通过访问 http://your_server_ip/fastadmin 来登录 FastAdmin。使用默认的用户名(admin)和密码(admin)登录。为了安全起见,请在安装完成后更改这些凭据。