راهکارها
بازارچه ابری
Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

Categories
Close
دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها





مشاهده همه دسته‌ها All Categories

تغییر دادن پورت‌های Apache برای Simple Machines Forum

Time To Read ۲ دقیقه
Date ۲۸ شهریور ۱۴۰۰

نکته: ما در حال تغییر ساختار فایل و پیکربندی بسیاری از استک‌های بیتنامی هستیم. در نتیجه‌ی این تغییرات، مسیر فایل‌هایی که در این آموزش به آن‌ها اشاره شده ممکن است تغییر کند که این موضوع هم بستگی دارد که استک بیتنامی شما از پکیج‌های سیستمی نیتیو لینوکس استفاده می‌کند (رویکرد A) یا نسخه‌ای self-contained است (رویکرد B). برای تشخیص نوع استک‌تان و انتخاب رویکرد متناسب، دستور زیر را اجرا کنید:

test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."

خروجی این دستور نشان می‌دهد که اپلیکیشن شما از کدام رویکرد (A یا B) استفاده می‌کند و به شما کمک می‌کند که در این راهنما مسیر، پیکربندی و دستورات متناسب با آن را انتخاب کنید. برای اطلاعات بیشتر راجع به این تغییرات، به بخش سوالات رایج مراجعه کنید.

رویکرد A: اپلیکشین‌هایی که از پکیج‌های سیستمی استفاده می‌کنند

پورت HTTP

آپاچی طبق پیکربندی پیش‌فرض، برای درخواست‌های HTTP از پورت 80 استفاده می‌کند. برای تغییر این پورت، مراحل زیر را دنبال کنید:

  • فایل /opt/bitnami/apache2/conf/httpd.conf را ویرایش کنید و مقدار مشخص شده در بخش Port را تغییر دهید. برای مثال:
Listen 8080

ServerName localhost:8080
  • فایل /opt/bitnami/apache2/conf/bitnami/bitnami.conf را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
<VirtualHost _default_:8080>
  • تمام فایل‌های هاست مجازی غیرِ SSL موجود در دایرکتوری /opt/bitnami/apache2/conf/vhosts را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
<VirtualHost 127.0.0.1:8080 _default_:8080>

نکته: آن دسته از فایل‌های هاست مجازی را که شامل بخش SSLEngine on هستند، ویرایش نکنید.

  • سرور آپاچی را دوباره راه‌اندازی کنید تا تغییرات اعمال شود:
sudo /opt/bitnami/ctlscript.sh restart apache

پورت HTTPS

آپاچی طبق پیکربندی پیش‌فرض، برای درخواست‌های HTTPS از پورت 443 استفاده می‌کند. برای تغییر این پورت، مراحل زیر را دنبال کنید:

  • فایل /opt/bitnami/apache2/conf/bitnami/bitnami-ssl.conf را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
<VirtualHost _default_:8443>
  • تمام فایل‌های هاست مجازی غیرِ SSL موجود در دایرکتوری /opt/bitnami/apache2/conf/vhosts را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
<VirtualHost 127.0.0.1:8443 _default_:8443>

نکته: آن دسته از فایل‌های هاست مجازی را که شامل بخش SSLEngine on هستند، ویرایش نکنید.

  • سرور آپاچی را دوباره راه‌اندازی کنید تا تغییرات اعمال شود:
sudo /opt/bitnami/ctlscript.sh restart apache

رویکرد B: اپلیکیشن‌های Self-contained بیتنامی

پورت HTTP

آپاچی طبق پیکربندی پیش‌فرض، برای درخواست‌های HTTP از پورت 80 استفاده می‌کند. برای تغییر این پورت، مراحل زیر را دنبال کنید:

  • فایل /opt/bitnami/apache2/conf/httpd.conf را ویرایش کنید و مقدار مشخص شده در بخش Port را تغییر دهید. برای مثال:
Listen 8080

ServerName localhost:8080
  • فایل /opt/bitnami/apache2/conf/bitnami/bitnami.conf را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
<VirtualHost _default_:8080>
  • سرور آپاچی را دوباره راه‌اندازی کنید تا تغییرات اعمال شود:
sudo /opt/bitnami/ctlscript.sh restart apache

پورت HTTPS

آپاچی طبق پیکربندی پیش‌فرض، برای درخواست‌های HTTPS از پورت 443 استفاده می‌کند. برای تغییر این پورت، مراحل زیر را دنبال کنید:

  • فایل /opt/bitnami/apache2/conf/bitnami/bitnami.conf را ویرایش کنید و مقدار مشخص شده در بخش VirtualHost را تغییر دهید. برای مثال:
Listen 8443
<VirtualHost _default_:8443>
  • سرور آپاچی را دوباره راه‌اندازی کنید تا تغییرات اعمال شود:
sudo /opt/bitnami/ctlscript.sh restart apache