تبلیغات در اینترنتclose
ایجاد هاست مجازی برای توسعه نرم‌افزار در وب‌سرور
زمان جاری : سه شنبه 01 مرداد 1398 - 11:03 بعد از ظهر
نام کاربری : پسورد : یا عضویت | رمز عبور را فراموش کردم





تبلیغات در اینترنتclose

ارسال پاسخ
تعداد بازدید 131
نویسنده پیام
senator007700 آفلاین


ارسال‌ها : 60
عضویت: 12 /12 /1396
محل زندگی: تهران
سن: 17
تشکرها : 2
تشکر شده : 18
ایجاد هاست مجازی برای توسعه نرم‌افزار در وب‌سرور
آدرس دهی مناسب برنامه تحت وب در وب‌سرور مجازی می‌تونه نمای بهتری به اجرای پروژه تون بده. حتی اگر بخواهید سیستم تحت وبخودتون رو توی شبکه فراخوانی کنید بهتره مسیردهی پروژه را اصلاح کنید.
فرض کنید همیشه برای فراخوانی پروژه خود از آدرس زیر استفاده می‌کردید:

کد:

http://localhost/hitos_project/finalproject/web/app.php

خیلی جالبه که در آخر این آموزش پروژه خودتون رو به صورت زیر فراخوانی کنید:

کد:

http://example.com

اگر از xampp استفاده می‌کنید از مسیر زیر فایل httpd.conf رو پیدا کنید و با ویرایشگر باز کنید:

کد:

[xampp folder]\apache\conf

منظور از
کد:

[xampp folder]

پوشه اصلی نرم افزار xampp است که بسته به محل نصب نرم افزار xampp می‌تواند هر آدرسی باشد.
اگر برای راه اندازی وب سرور از نرم افزار wampp استفاده کردید از مسیر زیر فایل httpd.conf رو ویرایش کنید:

کد:

[wampp folder]\bin\apache\[Apache version]\conf\

در wamp server امکان استفاده از چند ورژن Apache وجود دارد بنابر این نسخه‌های متعدد Apache از طریق فولدر با هم تفکیک می‌شوند. اگر یک پوشه دارید وارد آن شوید و اگر چند پوشه دارید پس از اطمینان از ورژن Apache خود به جای
کد:

[Apache version]

پوشه مناسب خود را وارد شوید.
علامت # را از اول دو خط زیر پاک کنید:

کد:

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#Include conf/extra/httpd-vhosts.conf

در مسیر پوشه conf که در پاراگراف‌های قبلی این مطلب نحوه یافتن آن را به شما گفته بودیم پوشه‌ای موجود است به نام extra، این پوشه را گشوده و فایل httpd-vhosts.conf را از آن بیابید.
سورس زیر را به انتهای این فایل بیفزایید:

کد:

<VirtualHost *:80>
ServerAdmin mail@mail.com
DocumentRoot "c:\xampp\htdocs\hitos_project\finalproject\web"
ServerName example.com
ErrorLog "logs/hitos_project.log"
CustomLog "logs/hitos_project.log" common
<Directory "c:\xampp\htdocs\hitos_project\finalproject\web">
Require all granted
</Directory>
</VirtualHost>

در خط سه و هفت مسیر پروژه خود را تعیین کردیم. در خط چهار و مقابل ServerName آدرسی را که قرار است بعدا با آن به پروژه خود دسترسی پیدا کنید وارد کنید.
به مسیر
کد:

C:\Windows\System32\drivers\etc

رفته و فایل hosts را با ویرایشگر گشوده و آدرس زیر را به انتهای فایل بیفزایید (مسیر ذکر شده در صورتی صادق است که ویندوز خود را در درایو C نصب کرده باشید):

کد:

127.0.0.1 example.com

حال وب‌سرور خود را دوباره راه اندازی کنید، و در مرورگر خود با آدرس http://example.com به پروژه خود دسترسی پیدا کنید.
نکته: همیشه سعی کنید ماژول mod_rewrite را فعال نگه دارید تا آدرس دهی پروژه شما زیباتر شود. برای فعال کردن و یا اطمینان از فعال بودن این ماژول در فایل httpd.conf این ماژول را با برداشتن علامت # از خط زیر انجام دهید:

کد:

LoadModule rewrite_module modules/mod_rewrite.so

آموزش فوق برای سیستم عامل ویندوز ارائه شده بود ولی خواهید دید با کمی تغییرات در مسیر پوشه‌ها در هر سیستم عامل دیگری اعم از توزیع‌های لینوکس و یا مک می‌تونید این فرایند را تکرار کنید.

امضای کاربر : شریم بی امان
یکشنبه 20 اسفند 1396 - 18:49
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
ارسال پاسخ



برای ارسال پاسخ ابتدا باید لوگین یا ثبت نام کنید.


پرش به انجمن :


تماس با ما | ایجاد هاست مجازی برای توسعه نرم‌افزار در وب‌سرور | بازگشت به بالا | پیوند سایتی RSS
تاپیک های مرتبط
موضوع تاریخ تعداد پاسخ آخرین ارسال بازدید
[Post_Title] [Post_Date] [Post_Answer] [Post_Last_User] [Post_Hit]