نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: اموزش راه اندازی میرور اپدیت نود32

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2014
    محل سکونت
    Esf
    نوشته ها
    757
    تشکر تشکر کرده 
    383
    تشکر تشکر شده 
    845
    تشکر شده در
    696 پست

    پیش فرض اموزش راه اندازی میرور اپدیت نود32

    سلام خدمت کاربران wht.
    همونطور که میدونید یکی از دوستان زحمت کشیدند و این اموزش رو قرار دادند اما ظاهرا لینک ها مشکل دارند بنابراین بنده اموزش کامل ورژن 1 این اسکریپت رو در اختیارتون قرار میدم - درصورت استقبال هم ورژن 2 بزودی قرار میدم -
    به نام خدا
    بنا به درخواست دوستان امروز قصد اموزش راه اندازی این سرویس رو دارم.
    اول خدمتتون عرض کنم من این اموزش رو روی centos 6.6 64bit استفاده کردم و پیشنهاد من به شما هم همین نسخه هست.در مرحله اول میبایست شما میبایست اکانتینگ IBSng رو در سرورتون کانفیگ کنید.برای اینکار میتوانید از قسمت اول این اموزشاستفاده کنید.ابتدا selinux رو غیرفعال میکنیم:عبارت SELINUX=enforcing رو به SELINUX=disabled تغییر بدید و سیو کنید سپس دستور reboot رو وارد کنید.پس از نصب دو دستور زیر را جهت دانلود و extract اسکریپت اسکریپت وارد کنید:
    wget learnspot.org/CC/nod32_php.zip
    yum install unzip -y
    unzip nod32_php.zip
    cd nod32_php

    خب برای نصب این اسکریپت نیاز به php 5.4 دارید که به طور پیشفرض در مخازن centos قرار ندارد بنابراین به کمک دو دستور زیر اقدام به حذف ورژن های قبل php در سرور(درصورت وجود) میکنیم و ورژن ۵٫۴ را جایگزین ان میکنیم:

    yum remove php-cli php-common php-mysql php-devel php -y
    برای centos64 bit x86_64:
    rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm


    yum install php54w.x86_64 php54w-common.x86_64 php54w-cli.x86_64 php54w-mysql.x86_64 php54w-devel.x86_64 php54w-pgsql.x86_64 php54w-xml.x86_64 php54w-xmlrpc.x86_64 -y

    برای ۳۲ bit x86:

    rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm


    yum search php54w


    yum install php55w.i386 php55w-common.i386 php55w-cli.i386 php55w-mysql.i386 php54w-devel.i386


    yum install php54w-pgsql.i386


    yum install php54w.i386 php54w-common.i386 php54w-cli.i386 php54w-mysql.i386 php54w-devel.i386 php54w-pgsql.i386

    پس نصب دستور php -v را وارد کنید باید خروجی شبیه زیر مشاهده کنید:

    PHP 5.4.44 (cli) (built: Aug 9 2015 13:45:34)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

    سپس دستور زیر را وارد کنید:
    nano /var/lib/pgsql/data/postgresql.conf
    و عبارت زیر در سطر اول قرار بدید و سیو کنید:
    listen_addresses = '0.0.0.0'
    سپس دستور زیر را وارد کنید:
    nano /var/lib/pgsql/data/pg_hba.conf
    و دستور زیر را مثل قبل در ابتدای فایل قرار بدید:
    host IBSng ibs x.x.x.x 255.255.255.255 trust
    بجای x.x.x.x ای پی ولید سرور رو وارد کنید. سپس:
    service postgres restart
    service iptables stop

    حال دستورات زیر برای کپی اسکریپت در دایرکتری های مورد نظر وارد کنید:
    cd
    cd nod32_php
    cp peset /etc -r
    cp vip /usr -r
    cp peset.sh /root


    سپس:
    cd /usr/vip
    chown apache:apache .htpasswd
    php createtable.php


    cd /var/log/httpd
    chown apache:apache access_log

    در مرحله بالا نباید با اروری مواجهه شوید توجه کنید باید حتما ibsng در همان سرور که کانفیگ رو انجام میدید نصب شده باشد.خب حالا دستور زیر را وارد کنید:
    nano /etc/httpd/conf/httpd.conf
    سپس به کمک ctrl + w عبارت :
    AllowOverride None
    سرچ کنید و عبارت زیر رو جایگزین اون کنید:
    AllowOverride All
    سپس .htaccess رو به /var/www/html کپی میکنیم:
    cp /usr/vip/.htaccess /var/www/html
    سپس دستور زیر وارد کنید:

    nano /usr/vip/config.php

    در این فایل بجای IP.SERVER ادرس ای پی ولید سرور رو وارد کنید.بجای cloudha میبایست radius secret یا همون RAS که در ibsng > setting > ras ساختید رو وارد کنید.بجای عبارت:
    "01-Months",
    "02-Months",
    "test",

    میبایست گروه هایی که در ibsng ساختید و قصد دارید یوزرهای اون قابلیت اپدیت نود رو داشته باشند رو وارد کنید.پس از اعمال تغییرات ؛ تغییرات رو سیو و خارج بشید.حالا طبق دستور العمل زیر طبق ورژن centos میبایست unrar رو نصب کنید:

    ## RHEL/CentOS 6 32-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r...l6.rf.i686.rpm
    # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm


    ## RHEL/CentOS 5 32-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r...l5.rf.i386.rpm
    # rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm


    ## RHEL/CentOS 4 32-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r...l4.rf.i386.rpm
    # rpm -Uvh rpmforge-release-0.5.2-1.el4.rf.i386.rpm

    ## RHEL/CentOS 6 64-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r....rf.x86_64.rpm
    # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm


    ## RHEL/CentOS 5 64-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r....rf.x86_64.rpm
    # rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm


    ## RHEL/CentOS 4 64-Bit ##
    # wget http://pkgs.repoforge.org/rpmforge-r....rf.x86_64.rpm
    # rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm

    سپس:
    yum install unrar -y
    حالا به صورت کرون جاب در میارید:

    nano /var/spool/cron/root
    اضافه کنید:
    */1 * * * * php /usr/vip/acc.cron.php > /dev/null
    */1 * * * * php /usr/vip/firstlogin.php > /dev/null
    */45 * * * * sh /root/peset.sh

    توجه:برای دریافت اپدیت ها شما نیاز به لایسنس نود۳۲ دارید(چه اروجینال چه تریال) که باید اون رو در فایل /etc/peset/eset.txt قرار بدید.جهت دریافت لایسنس تریال میتونید از این سایت استفاده کنید:http://www.fiaofiao.net/

    کار تمام است:
    service postgres restart
    service httpd restart
    service IBSng restart

    تست اجرا اسکریپت:دستور زیر را وارد کنید پس از اجرای دستور میبایست در دایرکتری /var/www/html فایل های اپدیت نود قرار گیرد.
    php /etc/peset/update.php

    سپس دو دستور زیر رو واردکنید درصورتی که اروری داد در کامنت قرار بدید:
    php /usr/vip/acc.cron.php
    php /usr/vip/firstlogin.php
    و در نهایت در صورت عدم ارور اسکریپت رو اجرا کنید:
    chmod 755 /root/peset.sh
    sh /root/peset.sh

    جهت اپدیت از ادرس http://ip/ استفاده کنید.اسکریپت طوری اماده شده است که برای هر ورژن نیاز به لینک جداگانه نباشد.
    موفق باشید

    منبع:
    http://learnspot.org/setup-nod32-mirror-v1/
    ویرایش توسط yourhosting : September 12th, 2015 در ساعت 15:39 دلیل: تکمیل اموزش
    CloudHa
    7079 2842 021
    93 600 73 0913


  2. تعداد تشکر ها ازyourhosting به دلیل پست مفید


اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: March 5th, 2017, 10:54
  2. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  3. پاسخ ها: 0
    آخرين نوشته: March 10th, 2014, 23:03
  4. پاسخ ها: 8
    آخرين نوشته: July 27th, 2013, 19:43

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •