در این بخش از مطالب آموزش آذرآنلاین با آموزش نصب آپاچی در ابونتو 18.04 در خدمت شما دوستان گرامی خواهیم بود تا دوستانی که در نظر دارند سرور ابونتو 18 خود را به یک وب سرور کاربردی تبدیل نمایند ، مشکلی نداشته باشند.
آپاچی در آخرین نسخه خود که بر روی سیستم عاملهای جدید لینوکسی قابل نصب میباشد ، نسخه 2 را منتشر کرده و ما قصد داریم در این بخش از سری مطالب آموزش ابونتو به نصب آن نیز بپردازیم.
با مراحل نصب آپاچی در ابونتو 18.04 همراه ما باشید.
نصب آپاچی در ابونتو 18.04
1- ابتدا با استفاده از SSH به ترمینال ابونتو 18 خود متصل شوید.
2- سپس با استفاده از دستور زیر مخازن ابونتو خود را یک بار آپدیت نمایید.
apt update
3- بعد از اتمام آپدیت ، دستور زیر را وارد کرده تا آپاچی شروع به دانلود و نصب کند.
apt install apache2
با وارد کردن دستور بالا ، سیستم شروع به دانلود آپاچی ، ابزارها و کتابخانههای وابسته به آن کرده و در پایان نصب خواهد شد.
نکته : ممکن است ابونتو در مراحل نصب از شما تأییدیه برای نصب و دانلود دریافت کند که با وارد کردن Y و زدن کلید اینتر این مرحله را رد کنید.
4- بعد از نصب کامل آپاچی ، حال نوبت به تنظیمات فایروال برای باز کردن پورتهای مورد نیاز آپاچی خواهیم پرداخت.
- ابتدا دستور زیر را وارد کرده تا لیست اپلیکیشنهایی که پروفایل آنها در فایروال ایجاد شده نمایش داده شود.
ufw app list
خروجی دستور بالا ، مشابه عبارات زیر خواهد بود.
Available applications:
Apache
Apache Full
Apache Secure
OpenSSH
- سه مورد مختلف در خروجی بالا مرتبط با آپاچی است که هر یک عبارتاند از :
Apache : با اضافه کردن این پروفایل ، تنها پورت 80 بر روی سرور شما باز خواهد شد.
Apache Full : با اضافه کردن پروفایل Apache Full به فایروال ، پورت 80 و 433 باز خواهند شد.
Apache Secure : این پروفایل مرتبط با پورت 443 است و با اضافه شدن آن به فایروال ، تنها پورت 443 باز خواهد شد.
- حال نسبت به نیاز خود پروفایل مورد نظر را انتخاب کرده و همانند دستور پایین ، پورت مورد نیاز آپاچی را باز کنید.
ufw allow ‘apache’
در مثال بالا به دلیل تنظیم نکردن آپاچی بر روی پورت 443 ، در حال حاضر تنها پورت 80 را باز خواهیم کرد تا به آپاچی دسترسی داشته باشیم.
5- حال دستور زیر را وارد کرده تا وضعیت فایروال و پورتهای باز به شما نمایش داده شود.
ufw status
خروجی دستور بالا ، مشابه دستور زیر خواهد بود.
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
Apache ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Apache (v6) ALLOW Anywhere (v6)
حال شما قادر خواهید بود از طریق یک مرورگر و وارد کردن آدرس دامنه یا IP سرور خود ، صفحه اول آپاچی را که همانند تصویر زیر میباشد را مشاهده نمایید.
در ادامه به آموزش مدیریت سرویس آپاچی در ابونتو خواهیم پرداخت.
مدیریت سرویس آپاچی در ابونتو
نمایش وضعیت سرویس آپاچی در ابونتو 18.04
systemctl status apache2
استاپ کردن سرویس آپاچی در ابونتو 18.04
systemctl stop apache2
استارت کردن سرویس آپاچی در ابونتو 18.04
systemctl start apache2
فعال کردن سرویس آپاچی در ابونتو 18.04
systemctl enable apache2
غیرفعال کردن سرویس آپاچی در ابونتو 18.04
systemctl disable apache2
ریلود کردن تنظیمات سرویس آپاچی در ابونتو 18.04
systemctl reload apache2
ریستارت کردن سرویس آپاچی در ابونتو 18.04
systemctl restart apache2
بدین شکل شما قادر به کنترل و مدیریت سرویس آپاچی در ابونتو خواهید بود.
در پایان امیدواریم از آموزش نصب آپاچی در ابونتو 18.04 و مدیریت آن استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مربوط به این آموزش را در بخش کامنتها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید و یا برای رفع مشکلات دیگر در زمینه آموزشهای آذرآنلاین به بخش Community مراجعه کرده و مشکل خود را در آن مطرح نمایید تا در اسرع وقت کاربران دیگر و کارشناسان به سؤالات شما پاسخ دهند.