سرور Apache HTTP یکی از محبوب ترین وب سرورها در جهان است. این یک سرور HTTP اوپن سورس و کراس فرم است که درصد زیادی از وب سایت های اینترنت را پشتیبانی می کند. Apache بسیاری از ویژگی های قدرتمند را ارائه می دهد که می تواند از طریق ماژول های اضافی گسترش یابد. در این آموزش نحوه نصب وب سرور Apache در Raspberry Pi را توضیح خواهیم داد. ما در این آموزش فرض می کنیم که شما Raspbian را روی Raspberry Pi خود نصب کرده اید.
در ادامه با ما در شتابان هاست همراه باشید.
Apache در مخازن پیش فرض Raspbian موجود است و نصب آن بسیار ساده است.
ابتدا index بسته را به روز کنید و سپس با اجرای دستورات زیر بسته apache2 را نصب کنید:
sudo apt update
sudo apt install apache2
در این مرحله شما وب سرور Apache را روی Raspberry Pi خود نصب کرده اید.
برای تأیید اینکه همه چیز مطابق انتظار کار می کند ، مرورگر خود را باز کنید ، آدرس IP Raspberry Pi خود را تایپ کنید http: // PI_IP و صفحه پیش فرض Apache را مانند تصویر زیر مشاهده خواهید کرد:
این صفحه شامل برخی اطلاعات اساسی در مورد فایل های کانفیگ Apache ، اسکریپت های کمکی و لوکیشن دایرکتوری است.
این صفحه وب پیش فرض Apache index.html نام دارد و در فهرست / var / www / html ذخیره می شود. اگر می خواهید این صفحه را اصلاح کنید باید فایل را به عنوان کاربر sudo ویرایش کنید. همچنین می توانید فایل را حذف کرده و فایل های HTML خود را اضافه کنید.
فایل های ورود به سیستم Apache access.log و error.log در فهرست / var / log / apache قرار دارند. اگر مشکلی دارید ، فایل های ورود به سیستم باید به شما بگویند که چه اشتباهی رخ داده است.
اگر می خواهید فایل های PHP پویا را در Raspberry Pi خود ارائه دهید ، باید ماژول PHP و PHP Apache را نصب کنید:
sudo apt install php libapache2-mod-php
پس از نصب بسته ها برای فعال کردن ماژول PHP ، سرویس Apache را مجدداً راه اندازی کنید:
sudo systemctl restart apache2
برای بررسی اینکه آیا وب سرور Apache شما به درستی برای پردازش PHP کانفیگ شده است ، یک فایل جدید به نام info.php در داخل دایرکتوری / var / www / html با کد زیر ایجاد کنید:
<?php phpinfo();
فایل را ذخیره کنید ، مرورگر مورد نظر خود را باز کرده و به آدرس http: //PI_IP/info.php مراجعه کنید. این صفحه اطلاعات مربوط به کانفیگ PHP شما را نشان می دهد.
شما با موفقیت Apache و PHP را روی Raspberry Pi نصب کرده اید. اکنون می توانید از Apache به عنوان وب سرور یا پروکسی سرور استفاده کنید.
اگر سوال یا نظری دارید ، می توانید آن را در بخش نظرات اعلام کنید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید.