وب  سرور های 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

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

http://localhost:8888/test.php

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

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

http://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) تالیف دکتر عین الله جعفر نژاد قمی

 

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

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

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

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

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

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

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

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

آدرس ایمیل:  [email protected]

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

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

 

نوشته های مرتبط

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

نشانی ایمیل شما منتشر نخواهد شد.

چهارده + یازده =