آموزش های سرور لینوکسوبمستران

قدم به قدم با نصب وب سرور Apache روی CentOS 8

قدم به قدم با نصب وب سرور Apache روی CentOS 8
قدم به قدم با نصب وب سرور Apache روی CentOS 8

وب سرور آپاچی از محبوب ترین وب سرور های حال حاضر دنیا محسوب می شود که با پشتیبانی از ماژول ها و نرم افزار های مختلف، قدرت و کارایی بالایی را فراهم می کند. برای استفاده از این وب سرور و راه اندازی سرویس و سرور خود همراه با وب سرور Apche روی CentOS 8 با آموزش قدم به قدم با نصب وب سرور Apache روی CentOS 8 همراه شما هستیم.

در ادامه این مطلب همراه ما باشید تا با آموزش قدم به قدم با نصب وب سرور Apache روی CentOS 8 نحوه نصب و تنظیم آپاچی روی سنتوس 8 را به طور کامل توضیح دهیم.

قدم به قدم با نصب وب سرور Apache روی CentOS 8

نصب آپاچی به طور کلی شامل فرآیند پیچیده ای نمی شود و با اجرا دستوراتی می توانید وب سرور را نصب کنید اما مراحل اصلی مربوط به بعد از نصب وب سرور و کانفیگ آپاچی است که می تواند کمی زمان بر باشد اما جای نگرانی نیست زیرا علاوه بر نصب، به طور کامل و ساده مراحل تنظیم وب سرور آپاچی را نیز توضیح می دهیم.

به دلیل اینکه مخازن پیش فرض سنتوس شامل آپاچی می شوند می توانیم با استفاده از dnf آن را نصب کنیم.

sudo dnf install httpd

در قسمت کانفیگ فایروال آموزش تنظیمات اولیه سرور با لینوکس CentOS 8 درباره نحوه نصب HTTP برای پاسخگویی به درخواست ها توضیح دادیم اما اگر می خواهید وب سرور Apache را همراه با https کانفیگ کنید باید تنظیماتی که در ادامه توضیح می دهیم را انجام دهید در غیر این صورت به سراغ بخش بعدی آموزش بروید.

با اجرا دستور زیر سرویس https را در فایروال سرور باز می کنیم.

sudo firewall-cmd --permanent --add-service=https

پس از باز کردن دسترسی سرویس باید فایروال را مجدد بارگذاری کنیم.

sudo firewall-cmd --reload

راه اندازی وب سرور

حال که وب سرور روی سرور مجازی یا اختصاصی نصب شد می توانیم با اجرا دستور زیر وب سرور Apache را روی سرور راه اندازی کنیم.

sudo systemctl start httpd

پس از فعال کردن وب سرور می توانیم با اجرا دستور زیر وضعیت وب سرور را بررسی کنیم.

sudo systemctl status httpd

در خروجی که مانند زیر خواهد بود باید در مقابل گزینه Active عبارت active (running) قابل مشاهده باشد.

● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disa>
Active: active (running)
Docs: man:httpd.service(8)
Main PID: 14219 (httpd)
Status: "Running, listening on: port 80"
Tasks: 213 (limit: 5059)
Memory: 24.9M
CGroup: /system.slice/httpd.service
├─14219 /usr/sbin/httpd -DFOREGROUND
├─14220 /usr/sbin/httpd -DFOREGROUND
├─14221 /usr/sbin/httpd -DFOREGROUND
├─14222 /usr/sbin/httpd -DFOREGROUND
└─14223 /usr/sbin/httpd -DFOREGROUND
...

همچنین شما می توانید با وارد کردن آدرس your_server_ip/ در مرورگر باید به صفحه پیش فرض وب سرور آپاچی دسترسی پیدا کنید.

مدیریت وب سرور Apache

پس از اینکه وب سرور را بر روی سرور خود نصب و راه اندازی کردید می توانید با استفاده از دستورات systemctl آن را مدیریت کنید.

دستور متوقف کردن وب سرور آپاچی

sudo systemctl stop httpd

دستور راه اندازی وب سرور آپاچی

sudo systemctl start httpd

دستور راه اندازی مجدد وب سرور آپاچی

sudo systemctl restart httpd

دستور بارگذاری مجدد آپاچی

sudo systemctl reload httpd

به طور پیش فرض وب سرور آپاچی به صورت خودکار پس از راه اندازی سرور شروع به کار می کند اما شما می توانید با دستور زیر این حالت را تغییر دهید.

sudo systemctl disable httpd
sudo systemctl enable httpd

توجه داشته باشید تنظیمات پیش فرض وب سرور آپاچی امکان میزبانی از یک دامنه را می دهد اما اگر می خواهید از چند دامنه میزبانی کنید باید تنظیمات هاست مجازی (virtual host) در وب سرور Apache را انجام دهید.

در اینجا به پایان این مطلب از نایس استار رسیدیم و امیدواریم با آموزش قدم به قدم با نصب وب سرور Apache روی CentOS 8 توانسته باشید وب سرور آپاچی را روی سرور سنتوس 8 خود با موفقیت نصب و تنظیم کنید.


(1) آموزش راه اندازی Apache Web Server در CentOS
همانطور که میدانید وظیفه وب سرور متصل کردن map کردن آدرس های اینترنتی URL به فایل های درون سرور است. بدون فوت وقت سر اصل مطلب میرویم. اول قدم این است که بسته httpd را نصب کنید. در توزیع های Red Hat Based


(2) آموزش قدم به قدم نصب و راه اندازی IIS 7 وب سایت استاتیک در
آموزش قدم به قدم نصب و راه اندازی iis 7 و ایجاد یک وب سایت استاتیک در سرور 2008. خوب شاید سئوال کنید که چرا iis . خوب برای اینکه شما برای اینکه بتوانید وب سایت خود را در معرض استفاده دیگران قرار بدهید حتما نیاز به یک وب سرور


(3) نصب وب سرور Apache در CentOS 8 uvpsgol31
مرحله 2 بررسی سرور مجازی وب خود Apache پس از اتمام نصب به طور خودکار از CentOS شروع نمی شود بنابراین شما نیاز به شروع فرآیند Apache به صورت دستی دارید sudo systemctl start httpd با دستور زیر تأیید کنید که این سرویس در حال اجرا است


(4) همراه ساپورت سرور مجازی هاستینگ
همراه ساپورت سرور مجازی هاستینگ


(5) آموزش نصب LAMP [Apache MySQL PHP] در CentOS 7 ویکـی
مقدمه به نصب PHP MySQL و Apache بر روی لینوکس LAMP گفته میشود. با نصب سرویس های ذکر شده سرور شما آماده میزبانی از وب سایت و یا Application مورد نظرتان می شود. نصب LAMP هرچند عملیات بسیار اسانی است اما مدیریت نرم افزار های نصب شده به این


(6) آموزش نصب Apache MariaDB و PHP بر روی سیستم عامل CentOS 7
در این مقاله نحوه نصب وب سرور آپاچی آخرین نسخه بانک اطلاعاتی ماریا دیبی آخرین نسخه و پیاچپی آخرین نسخه را به همراه ماژولهای آن روی سیستم عاملهای CentOS 7 با استفاده از مخزن EPEL و دستور YUM آموزش خواهیم داد.


(7) بلاگ گیگو هاست
آموزش نصب Nginx در CentOS 8 - بلاگ گیگو هاست


(8) آموزش نصب Apache MySQL و PHP بر روی سیستم عاملهای لینوکس
آپاچی یک وب سرور HTTP متن باز رایگان است که بر روی تمامی توزیعهای لینوکس و همچنین سیستم عامل ویندوز قابل نصب و اجراست. وب سرور آپاچی توانایی سرویسدهی به صفحات برنامهنویسی شده .htm .php .pl .cgi .js و موارد بسیاری دیگر را دارد


(9) نصب MySQL روی سرور CentOS 7 - azaronline.com
در ادامه مطالب آموزش CentOs 7 در آذرآنلاین با مطلب نصب MySQL روی سرور CentOS 7 با ما همراه باشید.. MySQL یک سیستم مدیریت دیتابیس متن باز است که معمولا به عنوان بخشی از استک LEMP یا LAMP نصب میشود و برای مدیریت دیتا از دیتابیس رابطهای


(10) نصب و راه اندازی وب سرور litespeed و MariaDB در Centos7
نصب و راه اندازی وب سرور litespeed و MariaDB در Centos7. در این مقاله طریقه نصب وب سرور Litespeed در لینوکس توضیع Centos 7 به همراه MariaDB آموزش داده خواهد شد تا به همراه این وب سرور دیتابیس نیز مورد استفاده قرار گیرد.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1 + 16 =

دکمه بازگشت به بالا