راهنمای نصب نتا فایل
این نسخه برای نصب روی هاست cPanel آماده شده و شامل بکاند Laravel، فرانتاند Next.js، پوشه vendor و node_modules است.
در این پکیج نیازی به اجرای Composer Install یا NPM Install روی سرور نیست.
خرید شما برای ما ارزشمند است
از اینکه نتا فایل را برای کسبوکار و پروژه خود انتخاب کردهاید، صمیمانه از شما تشکر میکنیم. امیدواریم این محصول تجربهای سریع، مطمئن و حرفهای برای شما ایجاد کند و در مسیر رشد کسبوکارتان همراه خوبی باشد.
فایلهای لازم برای آپلود
دو فایل زیر را کنار هم داخل
public_html
آپلود کنید:
installer.phpneta-file-v[...].zip
https://domain.com/installer.php
ساختار نهایی نصب
public_html/ public_html/api/ ../neta-file/ ../neta-file-node/
-
public_html/apiمسیر اجرای بکاند Laravel است. -
../neta-fileمسیر فایلهای اصلی بکاند و خارج از public_html است. -
../neta-file-nodeمسیر اجرای Next.js با Node.js است.
مدیریت: https://domain.com/admin API: https://domain.com/api
مراحل installer
- بررسی پیشنیازهای PHP، ZipArchive، PDO، OpenSSL و cURL.
- انتخاب مسیرهای نصب. مسیرهای پیشفرض برای اغلب هاستها مناسب است.
-
استخراج
neta-file-v[...].zipو انتقال بکاند، فرانت و API. - ثبت اطلاعات دیتابیس و تست اتصال.
- ساخت فایل env، اجرای migrate/seed، ساخت APP_KEY و ساخت کاربر مدیر.
-
ساخت مسیر
/api/storageبرای تصاویر و فایلهای آپلودی.
تنظیم Node.js در cPanel
- در cPanel بخش Setup Node.js App یا Node.js Selector را باز کنید.
- Node نسخه 20 یا 22 را انتخاب کنید.
-
Application Mode را روی
productionبگذارید. -
Application Root را روی
neta-file-nodeقرار دهید. - Application URL را روی دامنه اصلی تنظیم کنید.
-
Startup File را
server.jsوارد کنید. - برنامه را Restart کنید.
دکمه نصب پکیجها در cPanel لازم نیست؛ node_modules داخل پکیج قرار دارد.
ورود به مدیریت
بعد از نصب، با اطلاعات مدیریتی که در installer وارد کردهاید وارد پنل شوید:
https://domain.com/admin
مسیر /api
پنل مدیریت نیست؛ این مسیر فقط برای ارتباط فرانت با بکاند
استفاده میشود.
نکات خطایابی سریع
-
خطای 503:
تنظیمات Node.js را بررسی کنید؛ Root باید همان پوشهای باشد
که داخل آن
server.js،.nextوnode_modulesوجود دارد. - خطای دیتابیس: نام دیتابیس، نام کاربری، رمز، host و port را دوباره بررسی کنید.
-
تصاویر لود نمیشوند:
مسیر
public_html/api/storageباید توسط installer ساخته شده باشد. -
نبودن فایل zip:
فایل
neta-file-v[...].zipباید کنارinstaller.phpباشد.