Hujjatlar ro'yxati install.php yuklab olish

O'rnatish — install.php

Qadamchi mikrofreymvorkini yuklab olish va o'rnatish uchun bitta faylinstall.php ishlatiladi. U butun loyihani (core, app, config, routes, public, docs, tests) o'z ichiga oladi.

install.php nima?

install.php — bu bitta-fayl o'rnatuvchi. U php qadamchi build:installer buyrug'i bilan generatsiya qilinadi va loyiha ildizida joylashadi.

Eslatma: install.php public/ papkasi tashqarisida bo'lgani uchun veb-server orqali to'g'ridan-to'g'ri yetib bormaydi. Shu sababli yuklab olish uchun alohida route ishlatiladi.

Yuklab olish

Shu sahifaning yuqorisidagi "install.php yuklab olish" tugmasi joriy install.php faylini brauzerga yuklab beradi. Tugma quyidagi route'ga bog'langan:

GET /docs/installatsiya/yuklab

Bu route install.php faylini Content-Disposition: attachment header bilan yuboradi — brauzer uni to'g'ridan-to'g'ri yuklab oladi.

O'rnatish

Faylni yuklab olganingizdan so'ng, ikki usulda o'rnatishingiz mumkin.

1. CLI orqali (tavsiya)

php install.php

Bu:

  • 160 ta faylni ajratib chiqaradi
  • .env faylini yaratadi (.env.namuna asosida)
  • APP_KEY generatsiya qiladi
  • o'zini (install.php) o'chiradi

2. Veb orqali

install.php faylini veb-server'ning public papkasiga joylang va brauzerdan oching:

http://saying.uz/install.php
Talab: PHP 8+ kerak.

Keyingi qadamlar

O'rnatish tugagach:

php qadamchi migrate        # jadval yaratish
php qadamchi db:seed         # namuna ma'lumot
php qadamchi serve           # http://localhost:8080

Qayta generatsiya

install.php faylini har doim quyidagi buyruq bilan qayta yaratishingiz mumkin:

php qadamchi build:installer

Manba — repo fayllari (source of truth). Shu sababli drift yo'q: har doim yangi generatsiya qilinadi.

Qadamchi