وب  سرور های IIS و آپاچی در کنار هم

آموزش PHP

8Qz45mdBw7b1SrhOOI2HHteuKXLQSd8ApGFD6Zld

وب سرور های IIS و آپاچی در کنار هم

وقتی از ویندوز استفاده می کنید ، وب سررور IIS یا Internt Information در اختیار شما قرار می گیرد . تا از آن به عنوان وب سرور استفاده کنید اما وقتی Easy php را نصب می کنید ، وب سرور Apache (آپاچی) به همراه آن نصب می شود

یعنی نرم افزار Easy php از وب سرور آپاچی استفاده می کند.

IIS از پورت شماره ی 80 استفاده می کند. برای این که آپاچی نیز در کنار سیستم IIS کار کند و هیچ مشکلی برای آن پیش نیاید. آپاچی باید از پورت دیگری استفاده کند و نتیجه در هنگام اجرای برنامه های PHP  لین پورت نیز باید مورد استفاده قرار گیرد که در ادامه به آن می پردازیم.

برای این که پورت مورد استفاده ی آپاچی را تعیین کنید ، مراحل زیر را دنبال نمایید:

1 اگر  Easy php  راه اندازی شده نیست، آن را به روشی که قبلا گفته شد راه اندازی نمایید.

2  بروی آیکن  از نوار وظیفه ی ویندوز کلیک راست کنید و در منویی که ظاهر می شود به گزینه ی  Configuration بروید تا منوی دیگری را به صورت زیر ببینید.

CamScanner ۰۸-۱۱-۲۰۲۲ ۱۱.۲۶

3  در این منو گزینه ی Apache  را کلیک کنید. اکنون فایلی به نام httpd.conf  در محیط ویراستار  notepad باز می شود . در این فایل ، خط زیر (یا مشابه با آن ) را پیدا کنید.

Listen  127 .0.0.1:8888

معنایش این است که آپاچی در وب سایت محلی ، به پورت  8888 گوش می کند. اگر این پورت را قبول دارید. از این ویراستار (فایل httpd.conf ) خارج شوید

پیشنهاد می شود این دستور را با پورت 88  عوض کنید که راحت تر است:

Listen 127.0.0.1:88

اکنون این فایل را ذخیره کنید تا از این سرور آپاچی از پورت 88 استفاده کند. توجه کنید که در فایل httpd.conf  بعضی از خطوط با # شروع می شود . که این خطوط به عنوان توضیحات تقی خواهد شد.

نکته:

همان طور که دیدید، برای نصب زبان PHP  از نرم افزار Easy php  استفاده کردیم . از هر نرم افزار دیگری ، مثل XAMPP  هم استفاده کنید.

اختصاص پورت 80 به آپاچی

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

Listen 127 .0.0.1:8888

به این ترتیب اگر بخواهید برنامه ای مثل test.php  را از روی دایرکتوری  www  اجرا کنید، باید آدرس زیر را در نوار آدرس مرورگر وب مثل IE تایپ کنید:

https://localhost:8888/test.php

بدیهی است که تایپ کردن شماره پورت برای تمام برنامه هایی که می خواهید اجرا کنید، وقت گیر است . اما اگر

آپاچی بتواند از پورت 80 استفاده کند، نیاز به ذکر شماره پورت در نوار آدرس نیست و برای اجرای برنامه test. php  باید آدرس زیر را در نوار آدرس  IE  تایپ کنید:

https://localhost/test.php

برای این کار ، در ویندوز سون باید کارهای مختلفی را انجام دهید.

سرویس هایی که معمولا از پورت 80 استفاده می کنند، به شرح زیر هستند:

(IIS)(lnternet Information Service)

Skype

Web Development Agency Services

(SQL ) SQL Server Reporting Services

ممکن است سرویس های دیگری در سیستم شما باشند که از پورت 80 استفاده کنند که آن ها را نیز باید پیدا کنید.

1 تخصیص پورت دیگر ی برای IIS

2 غیر فعال کردن (Disable) سرویس های دیگری که از پورت 80 استفاده می کنند.

3 غیر فعال سازی http. sys به کمک رجیستری ویندوز .

در هفته ی بعد در مورد این سه آیتم توضیح خواهم داد. دوستان منتظر نظرات پیشنهادهای شما همراهان عزیز هستیم.

ادامه دارد…

برگرفته از :

آموزش گام به گام (PHP) تالیف دکتر عین الله جعفر نژاد قمی

پاسخ به سوال دوستان :

شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟

دلیل اینکه می‌گوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از

تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.

یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر می‌کنند نیاز به وب سایت ندارند.

توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش می‌رود و نداشتن وب سایت

برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.

برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید

آدرس ایمیل:  info@arazpardazesh.com

اینستاگرام شرکت:   https://instagram.com/araz_pardazesh_kla

تماس با ما:     https://arazpardazesh.com/contact

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

17 − هفت =