آموزش ها-هاست نگار

طریقه نصب آپاچی در AlmaLinux 9.1

 

سیستم عامل AlmaLinux یک توزیع لینوکس منبع باز پایدار است که به عنوان جایگزین جدیدی برای CentOS شناخته میشود. AlmaLinux به عنوان یک توزیع زیر مجموعه Red Hat Enterprise Linux (RHEL)، در دسترس بودن رایگان مداوم را تضمین می کند. کارشناسان CloudLinux در ابتدا AlmaLinux را ساخته و طراحی کردند، اما اکنون این پروژه با کامیونیتی خود رهبری میشود. AlmaLinux از همان برنامه های نرم افزاری که در CentOS در دسترس است، از جمله وب سرور آپاچی پشتیبانی می کند.
 
در این آموزش شما را با مراحل نصب آپاچی در AlmaLinux 9.1 آشنا خواهیم کرد. علاوه بر این، نحوه پیکربندی میزبان های مجازی را بررسی خواهیم کرد که به شما امکان می دهد چندین وب سایت را در یک نصب آپاچی میزبانی کنید. آپاچی یک وب سرور پرکاربرد و بسیار محبوب است که بخش قابل توجهی از وب سایت ها را در اینترنت راه اندازی می کند. با دنبال کردن این آموزش، آپاچی را به همراه میزبان های مجازی پیکربندی شده روی سرور AlmaLinux خود راه اندازی و اجرا خواهید کرد.
 
مرحله 1: سیستم را به روز کنید
قبل از نصب هر نرم افزار جدید، همیشه توصیه می شود سیستم خود را به روز کنید تا مطمئن شوید که آخرین پچ های امنیتی و به روز رسانی نرم افزار را دارید. یک ترمینال یا SSH را در سرور AlmaLinux خود باز کنید و دستور زیر را اجرا کنید:
sudo dnf update
بسته به سرعت اتصال به اینترنت و تعداد به‌روزرسانی‌های موجود، این فرآیند ممکن است چند دقیقه طول بکشد.
 
مرحله 2: Apache را روی AlmaLinux نصب کنید
پس از تکمیل به روز رسانی سیستم، می توانید به نصب آپاچی در وب سرور AlmaLinux ادامه دهید. AlmaLinux از مدیر بسته DNF استفاده می کند که فرآیند نصب را ساده می کند. دستور زیر را در ترمینال اجرا کنید:
sudo dnf install httpd
نصب را با تایپ «y» تأیید کنید و منتظر بمانید تا نصب به پایان برسد. آپاچی و وابستگی های آن بر روی سیستم شما دانلود و نصب می شوند.
 
مرحله 3: Apache را راه اندازی و فعال کنید
پس از اتمام نصب، باید سرویس Apache را راه اندازی کنید و آن را فعال کنید تا به طور خودکار در هنگام بوت شدن سیستم شروع به کار کند. دستورات زیر را اجرا کنید:
 
sudo systemctl start httpd
sudo systemctl enable httpd
 
این دستورات سرویس Apache را در AlmaLinux راه‌اندازی می‌کنند و آن را برای شروع در بوت پیکربندی می‌کنند. می توانید با مراجعه به آدرس IP سرور خود در یک مرورگر وب، بررسی کنید که آیا آپاچی در حال اجرا است یا خیر. اگر همه چیز به درستی کار کند، باید صفحه آزمایشی پیش فرض آپاچی را مشاهده کنید.
 
مرحله 4: فایروال را پیکربندی کنید
به طور پیش فرض، AlmaLinux 9.1 با سرویس فایروال فعال است. شما باید به ترافیک HTTP از طریق فایروال اجازه دهید تا به وب سرور آپاچی شما دسترسی داشته باشد. برای فعال کردن ترافیک HTTP دستور زیر را اجرا کنید:
 
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
 
این دستورات پورت 80 را برای ترافیک HTTP باز می کند و تغییرات در راه اندازی مجدد سیستم ادامه خواهند داشت.
 
مرحله 5: هاست های مجازی اضافه کنید
برای میزبانی چندین وب سایت در آپاچی خود در سرور AlmaLinux، می توانید هاست های مجازی را راه اندازی کنید. هر هاست مجازی نشان دهنده یک وب سایت متفاوت با دامنه یا ساب دامنه خاص خود است. در اینجا نحوه اضافه کردن هاست مجازی آورده شده است:
یک ساختار دایرکتوری ایجاد کنید:
یک دایرکتوری برای ذخیره فایل های وب سایت خود ایجاد کنید. به عنوان مثال، یک دایرکتوری به نام "mywebsite" در داخل دایرکتوری "/var/www/html/" ایجاد کنیم:
sudo mkdir /var/www/html/mywebsite
پیکربندی یک میزبان مجازی:
یک فایل پیکربندی میزبان مجازی با استفاده از ویرایشگر متن ایجاد کنید. به عنوان مثال، یک فایل با نام "mywebsite.conf" در دایرکتوری "/etc/httpd/conf.d/" ایجاد کنید:
sudo nano /etc/httpd/conf.d/mywebsite.conf
محتوای زیر را به فایل اضافه کنید:
 
<VirtualHost *:80>
ServerName mywebsite.com
DocumentRoot /var/www/html/mywebsite
 
<Directory /var/www/html/mywebsite>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
 
«mywebsite.com» را با دامنه یا نام زیر دامنه دلخواه خود و «/var/www/html/mywebsite» را با مسیر واقعی فایل‌های وب‌سایت خود جایگزین کنید. فایل را ذخیره کرده و از ویرایشگر متن خارج شوید.
میزبان مجازی را فعال کنید:
با ایجاد یک پیوند نمادین به فایل «mywebsite.conf» در دایرکتوری «/etc/httpd/conf.d/»، پیکربندی میزبان مجازی را فعال کنید:
/sudo ln -s /etc/httpd/conf.d/mywebsite.conf /etc/httpd/conf.d
مرحله 6: میزبان مجازی را تست کنید
برای آزمایش پیکربندی میزبان مجازی، یک مرورگر وب باز کنید و نام دامنه یا زیر دامنه میزبان مجازی خود را وارد کنید. اگر همه چیز به درستی تنظیم شده باشد، باید محتوای وب سایت خود را ببینید.
تبریک می گویم! شما Apache را با موفقیت در AlmaLinux 9.1 نصب کرده اید و میزبان های مجازی را برای میزبانی چندین وب سایت پیکربندی کرده اید. آپاچی در AlmaLinux اکنون آماده ارائه خدمات به وب سایت ها و برنامه های تحت وب شما است. می توانید مرحله 5 را برای هر میزبان مجازی اضافی که می خواهید اضافه کنید تکرار کنید.
در این آموزش نحوه نصب آپاچی در AlmaLinux 9.1 را توضیح دادیم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.
 
 

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

خرید هاست

 

آموزش های مرتبط