رفتن به lamp

من میخوام به lamp مهاجرت کنم بنا به دلایلی زیر:
استفاده از دو پروژه phpو جنگو برای دو دامنه مختلف
که در حال حاظر بخاطر دایرکت ادمین نتونستم این کار رو انجام بدم
یعنی این که نتونستم هم زمان برای دو دامنه از پورت ۸۰ استفاده کنم
نظر شما عزیزان چیه و برم یا نه و این که این مشکل راه حلی داره؟

سلام، دوست عزیر اگر امکان داره بیشتر توضیح بدین.
اما در مورد lamp چیز خاصی وجود نداره چون فقط یک باندل آپاچی، پی اچ پی و mysql روی لینوکسه.

1 Like

من یه سرور سنت اوس دارم که الان یه پروژه php در اون در حال اجرای و خواستم که توی همین سرور یه سایت دیگه بالا بیارم که با جنگو هستش ولی فقط تونستم برای یه دامنه از پورت ۸۰ استفاده کنم
نشد که هر دو دامنه رو که یکی با پایتون و یکی با phpهستش رو روی پورت ۸۰ بالا بیارم

یعنی دو تا سرویس به صورت همزمان از یک پورت مشابه در یک سیستم استفاده کنند؟ خب این امکان نداره.
راه درست اینه که هر سرویس پورت داخلی متفاوتی داشته باشه، و شما http server که احتمالا در مورد شما apache هست رو جوری تنظیم کنید که دامنه های شما رو روی پورت درست سرو کنه یا اینکه از virtual host استفاده کنید.

برای تنظیمات VirtualHost به لینک زیر مراجعه کنید


و
https://django-project-skeleton.readthedocs.io/en/latest/apache2_vhost.html

1 Like

من شخصا ترجیح میدم از nginx استفاده کنم مگر در شرایط خیلی خاص

به nginx تغییر دادم ولی سایت اصلیم خراب شد

با توجه به تاپیکی که قبلا ایجاد کردید، مشکل اصلی شما direct admin هست.
به خاطر تغییراتی که دایرکت‌ادمین روی پکیج‌منیجر ایجاد میکنه، شما httpd رو نمیتونید نصب کنید. و اصلا زمانی که DA روی سرور نصب هست، نباید پکیجی رو از طریق yum نصب کنید.

خوب به نظر شما را حل چیه

اگه من بودم کلا بیخیال دایرکت‌ادمین میشدم.
یه سرور میگرفتم و خودم همه‌چیز رو کانفیگ میکردم و سایت php رو بهش منتقل میکردم. بعد میرفتم سراغ راه‌اندازی django. وقتی هم همه‌چیز اوکی شد، دیگه سرور دایرکت‌ادمین رو تمدید نمیکردم. (نمیشه همینطوری دایرکت‌ادمین رو پاک کرد. بهتره برید سراغ یه سرور تمیز)
ولی دایرکت‌ادمین مزایای زیادی داره توی ساده کردن کارها. مثلا همینکه برای هر دامنه named رو کانفیگ میکنه خودش جای تشکر داره. (کلا کانفیگ دستی named خیلی سخته و راحت خراب میشه)

اما اگه نمیخواید وبسایت فعلیتون رو دست بزنید (که تصمیم منطقی هست و دردسرهای زیادی رو کم میکنه) میتونید از یه شرکتی که vps ارزون قیمت میده، یه vps بگیرید و روش جنگو ران کنید. haio.ir قیمتهاش خیلی مناسبه. اینطور که توی وبسایتش گفته، راحت scale میشه (با یه api ساده) خودم تا حالا از این شرکت سرویس نگرفتم ولی به نظر خوب میاد.

1 Like