وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

0 9
زمان لازم برای مطالعه: 4 دقیقه


برای چندین دهه، آپاچی یا سرور HTTP آپاچی یکی از پرکاربردترین برنامه های وب سرور در سراسر جهان بوده است و همچنان محبوبیت خود را حفظ کرده است 48.0 میلیون سایت های فعال این بنیاد نرم افزار آپاچی این وب سرور را مدیریت می کند. ماژول های قابل بارگذاری پویا، مدیریت فایل های استاتیک و ادغام آسان با برنامه های کاربردی دیگر چند ویژگی خارق العاده وب سرور آپاچی هستند.

این نوشته در مورد روش به بحث خواهد شد نصب و وب سرور آپاچی را پیکربندی کنید روی اوبونتو 22.04. بنابراین، بیایید شروع کنیم!

روش نصب وب سرور آپاچی روی اوبونتو 22.04

برای راه اندازی وب سرور آپاچی روی اوبونتو 22.04، باید دستورالعمل های گام به گام زیر را دنبال کنید.

مرحله 1: مخازن سیستم را به روز کنید

مطبوعات “CTRL+ALT+T” برای باز کردن terminal و دستور زیر را برای به روز رسانی مخازن سیستم اجرا کنید:

$ sudo آپدیت مناسب

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 2: وب سرور آپاچی را نصب کنید روی اوبونتو 22.04

پس از به‌روزرسانی مخازن سیستم، دستور زیر را برای نصب «آپاچی 2” وب سرور روی شما اوبونتو 22.04 سیستم:

$ sudo apt نصب آپاچی 2

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

چند دقیقه صبر کنید زیرا نصب آپاچی مدتی طول می کشد تا کامل شود:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 3: فایروال را پیکربندی کنید

برای دسترسی آپاچی از خارج، لازم است پورت های خاص را باز کنید روی سیستم شما برای انجام این کار، ابتدا لیست پروفایل های برنامه هایی که نیاز به دسترسی دارند را بررسی کنید:

$ sudo لیست برنامه های ufw

اجرای دستور بالا خواهد بود print پروفایل های مختلف آپاچی روی را terminal:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

در مرحله بعد، ما از “آپاچی کاملنمایه برای فعال کردن فعالیت های شبکه روی بندر”80”:

$ sudo ufw اجازه می دهد “Apache Full”

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

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

$ sudo وضعیت ufw

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

حالا بیایید به سمت پیکربندی طرف از وب سرور آپاچی روی اوبونتو 22.04.

پیشنهاد می‌کنیم بخوانید:  روش نصب و پیکربندی Docker روی اوبونتو

روش پیکربندی وب سرور آپاچی روی اوبونتو 22.04

برای پیکربندی وب سرور آپاچی روی اوبونتو 22.04، به روش ارائه شده در زیر نگاه کنید.

مرحله 1: وضعیت سرویس apache2 را بررسی کنید

قبل از حرکت به سمت پیکربندی اصلی آپاچی، ما “آپاچی 2” سرویس در حال حاضر فعال است یا خیر:

$ وضعیت systemctl apache2

موارد زیر نشان می دهد که “آپاچی 2” سرویس فعال است روی سیستم ما:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

همچنین می توانید از مرورگر وب مورد علاقه خود برای تأیید مشخص شده استفاده کنید. برای انجام این کار، یک مرورگر وب باز کنید و بررسی کنید که “localhost” وب page برای شما می بیند:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

پیمایش به “localhost” وب page نشان می دهد که وب سرور آپاچی به درستی کار می کند. حالا یک مجازی راه اندازی می کنیم host در آپاچی

مرحله 2: راه اندازی Virtual Host در وب سرور آپاچی

به تنظیم آ مجازی host که در آپاچی، یک دایرکتوری ایجاد کنید که بتوان از آن برای ذخیره داده ها استفاده کرد روی تارنما. برای این منظور به سمت «/var/www” دایرکتوری با استفاده از زیر ”سی دی” دستور:

$ سی دی /var/www/

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

سپس، یک دایرکتوری برای دامنه خود ایجاد می کنیم.example.com“. در اینجا، می توانید نام دامنه خود را در دستور زیر مشخص کنید:

$ sudo mkdir /var/www/example.com/

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

استفاده از “چاشنیدستور برای تغییر مالکیتexample.comدایرکتوری باwww-data” متغیر محیطی:

$ sudo چاشنی www-data:www-data /var/www/example.com

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 3: ایجاد یک وب page

برای ایجاد یک نمونه ”index.html” وب page برای وب سایت خود، ما از «نانو” ویرایشگر:

$ sudo نانو /var/www/example.com/index.html

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

کد زیر را در فایل باز شده بنویسید:

<html>

<سر>

<عنوان>به linuxhint.com خوش آمدید</عنوان>

</سر>

<بدن>

<h1>موفقیت! این آموزش در مورد پیکربندی apache2 است!</h1>

</بدن>

</html>

پس از افزودن کد، دکمه “Ctrl+O” برای ذخیره فایل:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 4: ایجاد یک مجازی host فایل

در این مرحله، ما یک دایرکتوری برای دامنه خود ایجاد کرده ایم و مالکیت آن را به روز کرده ایم. در حال حاضر، ما ایجاد کردن آ مجازی host فایل تحت دایرکتوری پیش فرض آپاچی host فایل ها:

$ sudo نانو /و غیره/آپاچی 2/سایت های موجود/example.com.conf

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

در مجازی باز شده host فایل، خطوط کد زیر را اضافه کنید. همچنین، شما باید اطلاعات مربوط به “نام ارائهکننده“، “ServerAlias“، و “DocumentRoot” با توجه به تنظیمات شما:

<میزبان مجازی *:80>

پیشنهاد می‌کنیم بخوانید:  BleachBit را برای اوبونتو نصب کنید

ادمین سرور ادمین@localhost

ServerName example.com

ServerAlias ​​www.example.com

DocumentRoot /var/www/example.com

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log ترکیب شده است

میزبان مجازی>

مطبوعات “Ctrl+O” برای ذخیره کد اضافه شده مجازی host فایل پیکربندی:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 5: مجازی را فعال کنید host فایل

زیر را اجرا کنیدa2ensiteدستور برای فعال کردن مجازی ایجاد شده host فایل:

$ sudo a2ensite example.com.conf

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

سپس فایل تنظیمات پیش فرض را غیرفعال کنید:

$ sudo a2dissite 000-default.conf

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

پس از انجام عملیات مشخص شده. راه اندازی مجدد “آپاچی” سرویس روی سیستم اوبونتو 22.04 شما:

$ sudo systemctl apache2 را مجددا راه اندازی کنید

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 6: تست خطا

در آخرین مرحله از پیکربندی Apache2، خطاهای پیکربندی را آزمایش کنید:

$ sudo پیکربندی apache2ctl

در صورت داشتن یک فایل پیکربندی بدون خطا، اجرای دستور فوق به شما اطلاع می دهد که Syntax “خوب”:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

با این حال، این احتمال وجود دارد که پس از آزمایش فایل پیکربندی با خطای زیر مواجه شوید:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

اگر اینطور است، سپس ” را ویرایش کنیدservername.conf” فایل و اضافه کردن ” خوددامنه” نام:

$ sudo نانو /و غیره/آپاچی 2/conf-موجود/servername.conf

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

پس از مشخص کردن نام دامنه در فایل پیکربندی باز شده، ” را فشار دهیدCtrl+O” برای ذخیره محتوای اضافه شده:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

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

$ sudo نام سرور a2enconf

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

در نهایت، “آپاچی 2” سرویس روی شما اوبونتو 22.04 سیستم:

$ sudo systemctl apache2 را مجددا راه اندازی کنید

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

مرحله 7: Virtual Host آزمایش کردن

در نهایت، مجازی خود را تست کنید host با پیمایش به دامنه مشخص شده در مورد ما، دامنه “example.com”:

وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04وب سرور آپاچی را نصب و پیکربندی کنید روی اوبونتو 22.04

اطلاعات نمایش داده شده توجیه می کند که وب سرور آپاچی آماده سرویس دهی است روی دامنه مشخص شده

نتیجه

به وب سرور آپاچی را نصب کنید روی اوبونتو 22.04، اجرا کنید$ sudo apt نصب apache2فرمان و پیکربندی فایروال$ sudo ufw اجازه می دهد “Apache Full”“. سپس، ایجاد کردن آ فهرست راهنما تحت فایل های پیکربندی پیش فرض سرور وب آپاچی، تغییر دادن آن مالکیت، و تنظیم بالا a مجازی host سرور. پس از انجام عملیات مشخص شده، راه اندازی مجدد آپاچی 2سرویس، و شما خوب هستید که بروید در این نوشته به بحث پرداخته شد روش به نصب و وب سرور آپاچی را پیکربندی کنیدr روی اوبونتو 22.04.

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

زمان انتشار: 1402-12-31 15:24:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید