PTAdmin 安装不复杂,按下面的顺序操作就可以。推荐使用宝塔面板,安装 PHP、数据库和扩展都比较方便。
服务器环境推荐使用 Linux + Nginx。
第一步:安装运行环境
打开宝塔面板,在软件商店安装下面两个软件:
- PHP >= 7.4,PHP >= 7.4 都可以。
- MySQL 5.7。
PHP 版本需要满足 PHP >= 7.4,已经安装更高版本 PHP 的服务器可以直接使用。
第二步:安装 PHP 扩展
在宝塔面板中打开当前 PHP 版本的设置,进入“安装扩展”,安装下面三个扩展:
fileinfozipopcache
第三步:删除禁用函数
还是在当前 PHP 版本的设置中,打开“禁用函数”,找到并删除下面三个函数:
putenvsymlinkproc_open
扩展和禁用函数修改完成后,记得重启当前 PHP 服务,不然新配置可能不会生效。
第四步:下载 PTAdmin
打开 PTAdmin 官方下载页面:https://www.pangtou.com/ptadmin
下载完成后,把程序解压到准备好的网站目录。
第五步:安装依赖
这一步需要在服务器终端中操作:可以使用 SSH 登录服务器,也可以打开宝塔面板的“终端”。进入 PTAdmin 程序目录后,再执行下面这条命令:
composer install等待命令执行完成。只要中间没有报错,依赖就安装好了。
第六步:设置宝塔网站
程序和依赖安装好以后,回到宝塔面板的网站列表,打开这个网站的“设置”。下面三项都要设置。
1. 设置 PHP 版本
打开“PHP 版本”,选择已经安装好的 PHP >= 7.4,然后保存。已经安装更高版本 PHP 的服务器可以直接使用。
2. 设置运行目录
打开“网站目录”,把运行目录设置为:
/public设置后保存。网站必须从 public 目录运行,不要直接使用项目根目录。
3. 设置伪静态
根据网站使用的服务器软件设置 Laravel 伪静态规则。Nginx、Apache 和 IIS 的配置方法不同,只需要使用当前服务器对应的一套规则。
完整规则、配置位置、检查方法和常见报错,请查看PTAdmin 伪静态配置教程。
保存以后重新打开网站。首页和后台地址都能正常访问,并且刷新页面不出现 404,就说明运行目录和伪静态已经设置成功。
最后检查一下
- PHP >= 7.4。
- MySQL 是 5.7 版本。
fileinfo、zip、opcache都已经安装。putenv、symlink、proc_open已经从禁用函数中删除。composer install执行完成,没有报错。- 网站使用的是 PHP >= 7.4。
- 运行目录已经设置为
/public。 - Laravel 伪静态规则已经保存。
第七步:打开域名完成安装
前面的设置完成后,打开你绑定好的域名,页面会自动进入安装向导。按页面提示填写下面的信息:
- 数据库地址:填写数据库服务器地址,本机数据库一般填写
127.0.0.1。 - 数据库名称:填写你在宝塔数据库中创建的数据库名。
- 数据库账号:填写数据库账号。
- 数据库密码:填写数据库密码。
- 后台地址:设置后台登录路径,建议使用不容易猜到的路径。
- 后台账号:设置后台管理员账号。
- 后台密码:设置后台管理员密码,建议使用复杂密码并妥善保存。
确认信息没有填写错误后,点击安装。安装完成后,使用设置好的后台地址、账号和密码登录管理后台。