اموزش راه اندازی میرور اپدیت نود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
پاسخ : اموزش راه اندازی میرور اپدیت نود32
تشکر از اموزش خوبتون ولی نسخه ویندوز تو 2 مرحله نصب میشه. اگه میشه نسخه ویندوز هم ارائه بدید.
پاسخ : اموزش راه اندازی میرور اپدیت نود32
نقل قول:
نوشته اصلی توسط
salar123
تشکر از اموزش خوبتون ولی نسخه ویندوز تو 2 مرحله نصب میشه. اگه میشه نسخه ویندوز هم ارائه بدید.
در ویندوز از update viewer + یک اسکریپت vip مثل perisan vip استفاده کنید.
روی ویندوز تست نکردم
پاسخ : اموزش راه اندازی میرور اپدیت نود32
تشکر از شما تمپلیت آماده شو ندارید نصب شده
یا امکانش هست فیلم اموزشی نصب رو آماده کنید که ما هم به اسم خودتون تو سایت هامون منتشر کنیم ؟
پاسخ : اموزش راه اندازی میرور اپدیت نود32
سلام
موقع نصب این ارور میده
[root@h ~]# php /etc/peset/update.php
PHP Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /etc/peset/section.php on line 158
[root@h ~]#
آپدیت ها دانلود نمیشه
دوستان کسی میتونه کمک کنه؟
1 فایل پیوست
پاسخ : اموزش راه اندازی میرور اپدیت نود32
نقل قول:
نوشته اصلی توسط
k-h
سلام
موقع نصب این ارور میده
[root@h ~]# php /etc/peset/update.php
PHP Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /etc/peset/section.php on line 158
[root@h ~]#
آپدیت ها دانلود نمیشه
دوستان کسی میتونه کمک کنه؟
از اسکریپت ضمیمه شده استفاده کنید
پاسخ : اموزش راه اندازی میرور اپدیت نود32
مشکلی هنگام آپدیت پیش اومده ممنون میشم راهنمایی کنید
بعضی وقتا خطای:
file not found on server
رو میاره ولی بعضی وقتا آپدیت میشه.
این مشکل رو چطوری حل کنم؟
پاسخ : اموزش راه اندازی میرور اپدیت نود32
ممنون از استارتر
من دقیقا متوجه نمیشم این به چه دردی میخوره
بعد نصب لایسنس رو چه اصلی چه فیک به برنامه داده میشه و برنامه بعد از خرید مشتری اونو به مشتری میده؟
یا طرز کارش جور دیگه ست؟
چون اگه اینجوری باشه که با چندتا کد ساده میشه اونو درست کرد
پاسخ : اموزش راه اندازی میرور اپدیت نود32
نقل قول:
نوشته اصلی توسط
reza_5756
مشکلی هنگام آپدیت پیش اومده ممنون میشم راهنمایی کنید
بعضی وقتا خطای:
file not found on server
رو میاره ولی بعضی وقتا آپدیت میشه.
این مشکل رو چطوری حل کنم؟
باتوجه به اینکه کرون جاب دریافت اپدیت هر 45 دقیقه یکبار انجام میشه موقع انجام اون فایل ها اپدیت پاک میشه و اگر شما اون موقع اپدیت بزنید این ارور رو میده
میتونید تایم کرون جاب را بالا ببرید تا درصد خطا پایین بیاد
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
takpar7
ممنون از استارتر
من دقیقا متوجه نمیشم این به چه دردی میخوره
بعد نصب لایسنس رو چه اصلی چه فیک به برنامه داده میشه و برنامه بعد از خرید مشتری اونو به مشتری میده؟
یا طرز کارش جور دیگه ست؟
چون اگه اینجوری باشه که با چندتا کد ساده میشه اونو درست کرد
شما به کمک اون میتونید یک سرور فرعی راه اندازی کنید و به کمک اکا.نتینگ ibsng یوزر پس بسازید و بفروشید...
پاسخ : اموزش راه اندازی میرور اپدیت نود32
[QUOTE=yourhosting;1443116]باتوجه به اینکه کرون جاب دریافت اپدیت هر 45 دقیقه یکبار انجام میشه موقع انجام اون فایل ها اپدیت پاک میشه و اگر شما اون موقع اپدیت بزنید این ارور رو میده
میتونید تایم کرون جاب را بالا ببرید تا درصد خطا پایین بیاد
- - - Updated - - -
ممنون میشم راهنمایی کنید که چطوری زمان اپدیت کرون جاپ رو ببرم بالا.سرورم سنتوس هست
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
yourhosting
باتوجه به اینکه کرون جاب دریافت اپدیت هر 45 دقیقه یکبار انجام میشه موقع انجام اون فایل ها اپدیت پاک میشه و اگر شما اون موقع اپدیت بزنید این ارور رو میده
میتونید تایم کرون جاب را بالا ببرید تا درصد خطا پایین بیاد
- - - Updated - - -
شما به کمک اون میتونید یک سرور فرعی راه اندازی کنید و به کمک اکا.نتینگ ibsng یوزر پس بسازید و بفروشید...
ممنون میشم راهنمایی کنید که چطوری زمان اپدیت کرون جاپ رو ببرم بالا.سرورم سنتوس هست کانفیگ هم کانفیگ خودتون هست چون رارد روت که میشم تبلیغ کلودها میاد.