p2g php2go Cloud
loginКіру rocket_launchБастау
Құжаттама

php2go Cloud құжаттамасы

Пайдаланушыға арналған практикалық нұсқаулық: ZIP дайындау, entrypoint таңдау, рұқсат етілген командаларды іске қосу, artifact жүктеу және жиі кездесетін компиляция қателерін түсіну.

Алғашқы build-ке жылдам жол
  1. Жобаны құпияларсыз және артық файлдарсыз ZIP етіп жинаңыз.
  2. Entrypoint бар екенін тексеріңіз, әдетте public/index.php.
  3. Compile алдында report/check/deps іске қосыңыз.
  4. Artifact жүктеп, бинарникті README_RUN бойынша іске қосыңыз.
RUN

Дайын бинарникті қалай іске қосу керек

Compile сәтті аяқталса, artifact ZIP жүктеңіз. Ішінде бинарник, manifest, logs және іске қосу нұсқаулығы болады. Linux серверде әдетте архивті ашып, execute permission беру жеткілікті.

CLI немесе қарапайым запуск

unzip php2go-build-123.zip -d build
cd build
chmod +x app-server
./app-server

Web server

APP_ENV=production APP_PORT=8080 ./app-server
curl http://127.0.0.1:8080/healthz
Бинарниктің алдында Nginx

Production кезінде бинарник localhost port-та іске қосылады, ал Nginx HTTP сұраныстарды proxy жасап, static файлдарды тікелей береді.