اطلاعیه

بستن
No announcement yet.

آموزش نصب و راه اندازی آپاچی Apache روی سرور لینوکس

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش نصب و راه اندازی آپاچی Apache روی سرور لینوکس

    سلام خدمت کاربران عزیز انجمن منطقه لینوکسی ها. داخل این تاپیک قصد دارم آموزش نصب Apache روی سرور لینوکس را براتون بگذارم. ابتدا با یوزر root (یا دسترسی کامل) وارد سرور لینوکس بشید.

    همچنین توصیه میشود مطالعه کنید :

    آموزش نصب LAMP در اوبونتو

    آموزش نصب LAMP در لینوکس دبیان

    آموزش نصب LAMP در CentOS


    آموزش نصب LEMP در اوبونتو

    آموزش نصب LEMP در لینوکس دبیان

    آموزش نصب LEMP در CentOS



    آموزش نصب Apache بسیار راحت با دستور زیر انجام خواهد شد:

    کد:
    yum install httpd mod_ssl
    Apache بصورت Automatic استارت نمیشه و باید بصورت دستی فعال بفرمایید.

    کد:
    service httpd start
    یا

    کد:
    /usr/sbin/apachectl start
    اولین چیزی که خواهید دید error زیر خواهد بود:

    کد:
    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name,
    using 127.0.0.1 for ServerName
    برای رفع این error باید وارد فایل کانفیگ apache بشید.

    کد:
    nano /etc/httpd/conf/httpd.conf
    اگر ادیتور فایل nano را ندارید نصب کنید , با دستور زیر:

    کد:
    yum install nano -y
    سپس که وارد فایل httpd.conf شدید دنبال این خط بگردید:

    کد:
    #ServerName www.example.com:80
    سپس خط را بصورت زیر تغییر بدید. ( YOUR-IP = آدرس آی پی شما )

    کد:
    ServerName YOUR-IP:80
    سپس فایل را Save کنید و خارج شوید.

    دوباره سعی در استارت apche کنید.

    کد:
    service httpd start


    یا

    کد:
    /usr/sbin/apachectl start
    سپس داخل فایروال پورت 80 را باز کنید.

    بدین صورت عمل کنید:

    کد:
    iptables -I INPUT -p tcp --dport 80 -j ACCEPT


    و

    کد:
    service iptables save
    و

    کد:
    service iptables restart
    حالا وقتی داخل مرورگر IP خودتون فراخوانی میکنید باید Apache باز بشه.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 09-11-2017, 04:17 PM.

    #2
    سلام
    توی فایل کانفیگ آپاچی داخل اوبونتو (که البته از داخل /etc/apachi2/apachi2.conf باز میشه)،ServerName YOUR-IP:80 وجود نداره که تغییرش بدم

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

    کامنت


      #3
      نوشته شده توسط sum2008 مشاهده پست
      سلام
      توی فایل کانفیگ آپاچی داخل اوبونتو (که البته از داخل /etc/apachi2/apachi2.conf باز میشه)،ServerName YOUR-IP:80 وجود نداره که تغییرش بدم

      احتمالا دارم اشتباهی میکنم؟یا باید این خط اضافه بشه کلا؟؟اگه باید اضافه بشه کجا اضافش کنم؟
      سلام
      ممکن هست داخل Debian Family مطالب درج شده داخل httpd.conf / apache2.conf متفاوت از RHEL Base باشه.

      اگر خطایی هنگام راه اندازی وب سرور دریافت میکنید اطلاع بدید.

      کامنت


        #4
        نوشته شده توسط sum2008 مشاهده پست
        سلام
        توی فایل کانفیگ آپاچی داخل اوبونتو (که البته از داخل /etc/apachi2/apachi2.conf باز میشه)،ServerName YOUR-IP:80 وجود نداره که تغییرش بدم

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

        توی ابونتو پس از نصب apache2 دستور service apache2 start را میزنیم ، اگر با error
        AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
        مواجه شدیم به صورت زیر عمل میکنیم :
        nano /etc/apache2/apache2.conf
        در خط 121 زیر HostnameLookups Off دستور
        severname your-ip
        را وارد میکنیم و سپس service apache2 restart را اجرا میکنیم .
        موفق باشید .
        او به من آموخت ، من به تو می آموزم و تو هم به او ...
        نگذار این چرخه قطع شود:279:

        کامنت

        درباره انجمن منطقه لینوکسی ها

        انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

        شبکه های اجتماعی

        ایمیل مدیریت

        Habili@linux-zone.org

        در حال انجام ...
        X