بارگذاری پروژه روی lanداخلی با ipمشخص

3 سال پیش توسط bardia آپدیت شد
آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

1

من می خوام پروژه لارالمو روی اینترنت داخلی بزارم
به طوری که فقط افراد متصل به شبکه ازش استفاده کنند
یعنی میخوام مثلن ip:255.230.23.20 رو زدن توی مرورگر برنامه براشون باز بشه
باید چطور تنظیم کنم؟

آفلاین
user-avatar
محمدرضا عطوان ( 9891 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

1

ip رو توی ipv4 سیستمی که لاراول روشه تنظیم میکنی و یه دامنه با vhost براش می سازی (که این امکان تو wamp خیلی راحت تره)
بعدش این دامنه رو توی سیستم های دیگت در مسیر
C:\windows\system32\drivers\etc\host قرار میدی با ip اون سیستم اصلی
در این حالت تو وقتی تو سیستم های دیگه دامنه رو وارد کنی به سرور دایت میشی و چون سرور اون دامنه رو میبینه پروژتو میاره بالا

آفلاین
user-avatar
محمد امین ( 373 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

3

تقریبا در همه سازمان هایی که در ایران وجود داره شما وب سایت های داخلی رو می تونین ببینید از پرتال های داخلی گرفته تا سیستم اتوماسیون اداری همه و همه بر اساس پروتکل وب یا همون HTTP و توسط یک وب سرور مدیریت میشن ، ساختار کاری دقیقا همون ساختاری هست که در اینترنت وجود داره ، شما ابتدا یا پروژتون رو می نویسید و بعد از اون این پروژه رو روی یک سرور که دارای وب سرور هست اجرا می کنید که نسخه ویندوزی وب سرورها با عنوان IIS و نسخه لینوکسیش میشه Apache ، پروژه بعد از اینکه روی این وب سرورها قرار گرفت و تنظیمات اسم و نامگذاریش انجام شد براحتی با وارد کردن آدرس IP میشه در شبکه داخلی ازش استفاده کرد ، اگر بخواین با اسم به وب سایت مورد نظر دسترسی داشته باشید سرویس دیگه ای بصورت داخلی می تونین در شبکه راه اندازی کنید به نام DNS که نقش تبدیل آدرس IP به اسم رو بر عهده می گیره، تفاوتی نداره بستر شبکه شما بیسیم هست یا سیمی مهم دارا بودن ارتباط بین سیستم ها هست.
امیدوارم کمک کرده باشم.

آفلاین
user-avatar
Md Tavangar ( 663 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

2

شما خیلی راحت xampp رو نصب دارین فقط کافیه برای اجرای لاراول php artisan serve --host=255.230.23.20 رو اجرا کنید بعد روی تمام سیستم ها با زدن ip سایت باز میشه

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@md.tavangar79
یه خورده بیشتر توضیح بدید که جطور این کانفیگ رو انجام بدم

آفلاین
user-avatar
Md Tavangar ( 663 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

لازم به کار خاصی نیست شما الان پروژه رو با php artisan serve اجرا میکنید ؟؟ و داره کار میکنه ؟؟

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@md.tavangar79
خوب اره
ولی من میخوام هرکاربری که اون ای پی روزد وارد سایت بشه

آفلاین
user-avatar
حسن امجد ( 13769 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

2

برید داخل فولدر public دستور زیر رو بزنید
php -S ۲۵۵.۲۳۰.۲۳.۲۰:80

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@hasan2i2
مرسی تست کنم بهتون اطلاع میدم

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@hasan2i2
خطای زیر رو میده موقع اجرا

[Thu Jun  7 08:23:31 2018] Failed to listen on 255.230.23.20:80 (reason: The requested address is not valid in its context.
)
آفلاین
user-avatar
حسن امجد ( 13769 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

1

روی شبکه داخلی میخواهید راه بندازید؟
شبکه داخلی یا آی پی
192.168 شروع میشه
یا 10
و یا 172
و آی پی که شما میزنید درست نیست

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

1

@hasan2i2
بله روی شبکه داخلی هست
که بهم ip دادن که برنامه روی این ای پی بالا بیاد
که کارکنان شرکت وقتی ip رو زدن وارد صفحه بشن

آفلاین
user-avatar
حسن امجد ( 13769 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

2

اگه میتونید یک بار دیگه ازشون ip رو سوال کنید
تقریبا مطمئنم این آی پی غلطه
شما دستوری که گفتم رو روی یک آی پی دیگه تست کنید
باید کار بکنه

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@hasan2i2

این پیغام خطا رو نشون میده

The requested resource / was not found on this server.
آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

1

@hasan۲i۲
بالاخره دورس شد ممنون
باید فایل های داخل پوشه public رو می آوردم بیرون توی root

آنلاین
user-avatar
سیدعلی موسوی ( 138658 تجربه )
3 سال پیش
تخصص : سی شارپ و پی اچ پی

لینک کوتاه اشتراک گذاری

0

زمپ رو اجرا کنید و دوباره تست کنید

آفلاین
user-avatar
حسن امجد ( 13769 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

@sajad.kazemi1993
داخل اولین کامنتم بهتون که گفته بود ;-)

آفلاین
user-avatar
bardia ( 22896 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

@rismooon
حال من اینو دورس کردم
مثلن ادرس زیر رو میزنم وارد سایت میشه

fcc.com:8000

میخوام کاری کنم بدون پورت باشه مثل زیر

fcc.com
برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.