前言
我的工具站一直用的easyadmin,虽然bug多,但还是挺简单好用的
最近重装系统本地环境没有iis,重新在本地部署一下easyadmin
一、安装php环境,nginx
推荐使用小p面板或者php工具箱,一键安装
php环境需要>=7.4
(php路径记得加到环境变量里面去)
软件截图:
二、安装Composer
安装这个找了半天,原先都是给个exe文件执行就好了,现在居然没了
1、下载composer.phar:
https://getcomposer.org/download/
2、 安装composer:
教程:https://pkg.xyz/#how-to-install-composer
1、找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。
2、将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
3、在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
复制
@php "%~dp0composer.phar" %*
最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号。
如图:
三、安装easyadmin
教程:http://easyadmin.99php.cn/docs/base/install.html
在本地一个目录打开cmd界面
通过 Composer 创建项目
composer create-project --prefer-dist zhongshaofa/easyadmin easyadmin
使用小p面板创建一个php网站,建议php版本>=7.4,如下图所示
根目录选择上方选择的 目录
Nginx配置
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}