نحوه نصب Apache در ویندوز سرور

این آموزش نحوه اجرای سرور Apache HTTP در ویندوز سرور را به شما نشان می دهد.

اجرای یک سرور HTTP به شما امکان میزبانی یک وب سایت و قرار دادن فایل ها برای بارگیری را می دهد. Apache یک نرم افزار منبع باز است و یکی از سرورهای HTTP برتر در دسترس است.

بسته های بسته بندی شده

اگر فقط می خواهید یک سرور وب سریع اجرا شود ، می توانید یکی از بسته های آماده مانند XAMPP را که شامل Apache ، PHP ، MySQL و یک رابط کاربری آسان برای کنترل است ، نصب کنید. حتی هنگام استفاده از چنین بسته ای ، هیچ محدودیتی در مورد تغییر پیکربندی سرور وجود ندارد. اما ، برای راه اندازی پیشرفته ، ممکن است بخواهید سرور وب خود را به صورت دستی نصب کنید.

نصب Apache

برنامه Windows MSI را از صفحه بارگیری Apache بارگیری کنید و جزئیات آن را پر کنید. حالت "همه کاربران" و "سرویس" را انتخاب کنید. به احتمال زیاد می خواهید در 80 را از درگاه خارج کنید ، اما می توانید آن را تغییر دهید. شما فقط باید اطمینان حاصل کنید که این پورت د�� فایروال ویندوز باز شده است.

پس از اجرای برنامه نصب ، Apache Monitor نصب خواهد شد. با استفاده از شروع ، توقف و راه اندازی مجدد می توانید وضعیت خدمات Apache را از این برنامه کنترل کنید. شما همچنین می توانید این کار را از ویندوز انجام دهید services.msc. هم اکنون باید بتوانید با سرور خود تماس بگیرید http://127.0.0.1و صفحه پیش فرض Apache را ببینید.

با تغییر htdocsپوشه در Apacheپوشه می توانید فایلهای وب را از سرور وب خود اضافه ، ویرایش و حذف کنید. این مکان پیش فرض برای فایلهای وب است. از طرف دیگر ، شما می توانید از میزبان های مجازی برای استفاده از دایرکتوری های دیگر ، یا ایجاد دامنه های فرعی استفاده کنید.

Apache دارای دو پرونده پیکربندی مهم است: .htaccessکه به صورت دایرکتوری توسط دایرکتوری در پرونده های وب و httpd.confداخل confپوشه Apache ، که پیکربندی اصلی را شامل می شود ، اعمال می شود.

نصب PHP

PHP به شما امکان می دهد تا از اسکریپت های PHP در وب سرور خود استفاده کرده و نتایج را به کاربران نمایش دهید.

نسخه ویندوز PHP را از بارگیری های PHP ویندوز بارگیری کنید . نسخه مناسب را بارگیری کنید و سپس فایل zip را در آن استخراج کنید c:\php.

در مرحله بعد ، ویرایشهای Apache را httpd.confبرای موارد زیر ویرایش کنید:

LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

سپس باید سرور Apache را مجدداً راه اندازی کنید. برای تست PHP ، test.phpپرونده ای را در htdocsپوشه خود با محتوای زیر ایجاد کنید:

<?php phpinfo() ?>

... سپس خروجی را در بررسی کنید http://127.0.0.1/test.php.


نصب ویندوز / آپاچی شما کامل است.



Leave a Comment

استقرار Javascript Unikernels به Vultr با Ops

استقرار Javascript Unikernels به Vultr با Ops

بکارگیری Javascript Unikernels در Vultr Unikernels سیستم عاملهای یک کاربردی هستند. برخلاف سیستم عامل های عمومی که مانند لینوکس ، unikernel هستند

نحوه فعال سازی پشتیبانی HTTP / 2 در DirectAdmin (CentOS)

نحوه فعال سازی پشتیبانی HTTP / 2 در DirectAdmin (CentOS)

HTTP / 2 جدیدترین نسخه پروتکل HTTP است که از SPDY مستقر است. توسعه آن توسط Google آغاز شده است و HTTP / 2 تا حد زیادی بر اساس پایگاه کد است

Ghost را با Nginx به عنوان پروکسی معکوس در اوبونتو 14.04 LTS نصب کنید

Ghost را با Nginx به عنوان پروکسی معکوس در اوبونتو 14.04 LTS نصب کنید

Introduction Ghost یک سکوی وبلاگ نویسی رایگان و منبع باز است که در node.js نوشته شده است ، کاملاً قابل تنظیم و اختصاصی برای انتشار. با قرار دادن اسکریپت

نحوه نصب X-Cart 5 در FreeBSD 12

نحوه نصب X-Cart 5 در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ X-Cart یک پلتفرم تجارت الکترونیک با منبع آزاد بسیار انعطاف پذیر است که دارای چندین ویژگی و ادغام است. کد منبع X-Cart میزبان است

وبلاگ Ghost v1.0.0 را در Ubuntu 16.04 نصب و پیکربندی کنید

وبلاگ Ghost v1.0.0 را در Ubuntu 16.04 نصب و پیکربندی کنید

Ghost یک پلتفرم انتشار مدرن و منبع باز است که در Node.js با یک مشتری مدیر Ember.js ، یک API JSON و یک API با مضمون ساخته شده توسط Handlebars.js ساخته شده است. غوس

Plesk را روی Debian 7 (Wheezy) نصب کنید

Plesk را روی Debian 7 (Wheezy) نصب کنید

با استفاده از یک سیستم متفاوت؟ Plesk یک صفحه کنترل میزبان وب اختصاصی است که به کاربران امکان می دهد وب سایت ها ، بانک اطلاعاتی شخصی و / یا مشتری خود را مدیریت کنند.

نحوه نصب و پیکربندی PHP 7.2 در اوبونتو 18.04

نحوه نصب و پیکربندی PHP 7.2 در اوبونتو 18.04

PHP و بسته های مربوطه متداول ترین اجزاء در هنگام استقرار سرور وب هستند. در این مقاله نحوه تنظیم PHP 7.2 در Ubuntu 18.0 را یاد خواهیم گرفت

OpenBSD به عنوان یک راه حل تجارت الکترونیکی با PrestaShop و Apache

OpenBSD به عنوان یک راه حل تجارت الکترونیکی با PrestaShop و Apache

مقدمه این آموزش OpenBSD را به عنوان یک راه حل تجارت الکترونیکی با استفاده از PrestaShop و Apache نشان می دهد. Apache لازم است زیرا PrestaShop دارای UR پیچیده است

ServerPilot در Vultr

ServerPilot در Vultr

بررسی اجمالی این آموزش به شما می آموزد که چگونه یک سرور LAMP با استفاده از ServerPilot و Vultr VPS ایجاد کنید. ServerPilot.io سرویسی است که سرویس را آسان می کند

نحوه نصب osTicket در اوبونتو 16.04

نحوه نصب osTicket در اوبونتو 16.04

OsTicket ابزاری برای فروش آزاد و منبع باز است که به زبان پی اچ پی نوشته شده است. این یک ابزار ساده و سبک است که به شما امکان می دهد تا شما را مدیریت ، سازماندهی و بایگانی کنید

پروکسی معکوس Nginx با Ghost در اوبونتو 14.04

پروکسی معکوس Nginx با Ghost در اوبونتو 14.04

Ghost یک پلتفرم وبلاگ نویسی رایگان و منبع باز است که در node.js نوشته شده است ، کاملاً قابل تنظیم و اختصاصی برای انتشار. آماده سازی سرور: به روز کنید

نحوه فعال سازی TLS 1.3 در Apache در Debian 10

نحوه فعال سازی TLS 1.3 در Apache در Debian 10

با استفاده از یک سیستم متفاوت؟ TLS 1.3 نسخه ای از پروتکل Transport Layer Security (TLS) است که در سال 2018 به عنوان یک استاندارد پیشنهادی در RFC 8446 منتشر شد

Nginx را با ماژول PageSpeed ​​در Debian 8 کامپایل و نصب کنید

Nginx را با ماژول PageSpeed ​​در Debian 8 کامپایل و نصب کنید

در این مقاله خواهیم دید که چگونه خط اصلی Nginx را از منابع رسمی Nginx با ماژول PageSpeed ​​کامپایل و نصب کنید ، که به شما امکان می دهد

نحوه نصب AWStats در Fedora 28

نحوه نصب AWStats در Fedora 28

AWStats ابزاری مفید برای تحلیل ترافیک وب است. رابط HTML آن از طریق مرورگر قابل دسترسی است و به شما اطلاعاتی آسان درباره اینکه چه کسی شما را مشاهده می کند ، می شود

نحوه فعال سازی TLS 1.3 در Apache در FreeBSD 12

نحوه فعال سازی TLS 1.3 در Apache در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ TLS 1.3 نسخه ای از پروتکل Transport Layer Security (TLS) است که در سال 2018 به عنوان یک استاندارد پیشنهادی در RFC 8446 منتشر شد

نحوه نصب CMS اکتبر در CentOS 7

نحوه نصب CMS اکتبر در CentOS 7

اکتبر یک سیستم مدیریت محتوای منبع باز است که بر اساس چارچوب PHP Laravel بنا شده است. با رابط کاربری زیبا و یک معماری مختصر مدولار

تنظیم سرور Express.js در اوبونتو 16.04 LTS

تنظیم سرور Express.js در اوبونتو 16.04 LTS

در این آموزش ، ما با استفاده از Node.js ، یک زمان اجرا Javascript بر اساس موتور Chromes V8 ، روی یک سرور اصلی Express.js نصب خواهیم کرد.

نحوه نصب Apache 2.4 در Arch Linux

نحوه نصب Apache 2.4 در Arch Linux

پیش نیاز سرور Vultr که تا به امروز Arch Linux را اجرا می کند. برای اطلاعات بیشتر به این راهنما مراجعه کنید. دسترسی سودو دستورات مورد نیاز برای اجرا به عنوان root ar

نحوه نصب Apache ، MySQL و PHP در اوبونتو 16.04

نحوه نصب Apache ، MySQL و PHP در اوبونتو 16.04

توجه: در این مقاله به دستورات دسترسی نیاز دارید. مرحله 1: نصب Apache ابتدا ، مدیر بسته خود را به روز کنید. sudo apt-get -y Instal

نصب NodeJS و Express در CentOS

نصب NodeJS و Express در CentOS

در این آموزش نحوه نصب Node.js و Express.js بر روی CentOS 6 (یا CentOS 7) به شما نشان داده خواهد شد. شما می توانید از Node.js برای ایجاد برنامه های وب سریع و مقیاس پذیر استفاده کنید

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.

اشتراک NFS را در Debian تنظیم کنید

اشتراک NFS را در Debian تنظیم کنید

NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

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

نحوه نصب Matomo Analytics در Fedora 28

نحوه نصب Matomo Analytics در Fedora 28

با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o

یک سرور TeamTalk را در لینوکس تنظیم کنید

یک سرور TeamTalk را در لینوکس تنظیم کنید

TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th

نحوه نصب انجمن NodeBB در FreeBSD 12

نحوه نصب انجمن NodeBB در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB

نصب و راه اندازی ZNC در اوبونتو

نصب و راه اندازی ZNC در اوبونتو

ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.

نحوه نصب Ranger Terminal File Manager در لینوکس

نحوه نصب Ranger Terminal File Manager در لینوکس

رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد