tavp/tavp-installer 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tavp/tavp-installer

Composer 安装命令:

composer require tavp/tavp-installer

包简介

TAVP Installer — provision Phalcon 5 + hosting panel plugins (HestiaCP, cPanel).

README 文档

README

Provisions Phalcon 5 on a server and wires it into popular hosting panels, so hosts can pre-install Phalcon and more developers adopt TAVP.

What's included

  • install_phalcon5.sh — Ubuntu/Debian VPS installer (root required). Auto-detects PHP version, installs Phalcon C-extension, configures web server. Supports HestiaCP hosting panel.

Why this matters

The easier it is for hosts to install Phalcon, the more TAVP sites exist, the more developers use TAVP, and the more the ecosystem grows.

Requirements

  • Root access (sudo or root container)
  • Debian/Ubuntu-based system
  • PHP 8.3+

Usage

Quick install (via tavp command)

# Auto-detect PHP version
tavp phalcon:install

# Pin PHP version
tavp phalcon:install 8.3

# Pin PHP + Phalcon version
tavp phalcon:install 8.3 5.16.0

Direct script usage

# Auto-detect PHP version
sudo sh install_phalcon5.sh

# Pin PHP version
sudo sh install_phalcon5.sh 8.3

# Pin PHP + Phalcon version
sudo sh install_phalcon5.sh 8.3 5.16.0

In Lando/Docker container

# Run as root
lando ssh -u root -c "cd /app && sh install_phalcon5.sh"

Supported environments

Environment Status
Ubuntu VPS + HestiaCP Supported
Debian VPS Supported
Lando container Supported
Docker container Supported
cPanel/WHM Planned
VestaCP Planned

Testing

# Test in Lando container
lando ssh -u root -c "php -m | grep phalcon"

Status

Part of TAVP Stack 1.0.0 (Stable). Public API locked. SemVer applies.

License

MIT

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-07-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固