Apache یکی از پرطرفدارترین وب سرور های جهان است.این وب سرور Open-source و Cross-Platform است که درصد بسیار بالائی از وبسایت های موجود در اینترنت از این وبسرور استفاده می کنند، در این مطلب همراه ما باشید تا آموزش نصب Apache در Ubuntu 20.04 را یاد بگیرید.
آموزش نصب Apache
معمولا به طور پیش فرض Repositories مربوط به Apache در Ubuntu موجود است، پکیج و سرویس مربوطه به Apache در Debian و Ubuntu به نام apache2 فراخوانی می شود.با دستورات زیر بروزرسانی پکیج ها و نصب Apache را انجام دهید:
sudo apt update
sudo apt install apache2
زمانی که پروسه نصب به اتمام رسید، سرویس Apache به صورت اتوماتیک استارت می شود، بعد از نصب می توانید با دستور زیر نصب بودن و نسخه نصب شده آن را از طریق دستور زیر بررسی کنید:
sudo systemctl status apache2
خروجی حاصله از دستور بالا باید به شرح زیر باشد:
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-05-09 19:28:40 UTC; 36min ago
...
باز کردن پورت HTTP و HTTPS در فایروال
پورت های مورد نیاز Apache از نوع TCP بوده 80 (HTTP) و 443 (HTTPS) است که برای دسترسی از اینترنت باید از طریق فایروال باز شود. دستور زیر را جهت اعمال تغییرات و باز کردن پورت های مربوطه Apache در اوبونتو وارد نمایید:
sudo ufw allow 'Apache Full'
جهت مشاهده و اطمینان حاصل کردن از باز بودن پورت ها دستور زیر را وارد نمایید:
sudo ufw status
خروجی دستور بالا باید به صورت زیر باشد:
Status: active
To Action From
-- ------ ----
22/tcp ALLOW Anywhere
Apache Full ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)
Apache Full (v6) ALLOW Anywhere (v6)