المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح طريقة تركيب install اخر اصدار من سكريبت script بطاقات الدعم الفني osTicket



admin
11-02-2013, بتوقيت غرينيتش 01:15 AM
السلام عليكم ورحمة الله وبركاته
osTicket هو سكريبت script php مفتوح المصدر لدعم الفني عن طريق الاستفسار عبر البريد الإلكتروني ، والهاتف وشبكة الإنترنت في أشكال بسيطة وسهلة الاستخدام والمزيد من المعلومات زيارة الموقع (http://osticket.com/)
شرح طريقة كيفية تنصيب setup OsTicket بالصور ومن الصفر
متطلبات النظام
PHP 4.3+
MySQL 4.4+
تنصيب setup سيرفير بهذه المتطلبات
إستعمال Debian أو Ubuntu
رمز Code:
apt-get install apache2 php5-imap php-pear libapache2-mod-php5 wwwconfig-common php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-mhash php5-sqlite php5-xsl libapache2-mod-php5 mysql-client-5.0 mysql-server-5.0 php5-mysql phpmyadmin
نقوم بتحميل أخر نسخة من هنا (http://osticket.com/downloads.php)
رمز Code:
I # wget http://osticket.com/dl/osticket_1.6.rc5.tar.gz
فك الضغط
رمز Code:
I # tar xvzf osticket_1.6.rc5.tar.gz
رفعها إلى السرفير بإستخدام ftp أو ftps الملف المسمى upload وإعادة تسميته
محليا
رمز Code:
I # mv osticket_1.6.rc5/upload/ /var/www/helpdesk
علينا إضافة قاعدة بيانات mysql ليتم إستخدامها بإستعمال phpmyadmin أو يدويا
يدويا
رمز Code:

I # mysql -u root -h localhost -p
CREATE USER ‘helpdesk’http://www.dzbatna.com/images/mail.gif'localhost’ IDENTIFIED BY ‘password’; GRANT SELECT , INSERT ,UPDATE ,DELETE ,CREATE ,DROP ,FILE ,INDEX ,ALTER , EXECUTE ON * . * TO ‘helpdesk’http://www.dzbatna.com/images/mail.gif'localhost’ IDENTIFIED BY ‘password’ WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE DATABASE IF NOT EXISTS `helpdesk` ; GRANT ALL PRIVILEGES ON helpdesk . * TO ‘helpdesk’http://www.dzbatna.com/images/mail.gif'localhost’; exit;
تغير permissions الملف include/settings.php لتمكن php الكتابة فيه بإستخدام ftp أو ftps
يدويا
رمز Code:
I # cd /var/www/helpdesk/ I # chmod 777 include/settings.php
تنصيب setupه
http://www.domain.com/helpdesk/setup/
ستضهر هذه الصفحة فنقوم بتعبئت الخانات بالعلومات الخاصة بنا وبعدها ضغط install

إذا تم تنصيب setup بنجاح نقوم بإزالة permissions للملف include/settings.php وحذف مجلد التنصيب setup بإستخدام ftp أو ftps
يدويا
رمز Code:
I# chmod 644 include/settings.php I # rm -r setup
نذهب الأن إلى
http://www.domain.com/helpdesk/scp/admin.php/
ونقوب ببعض التعديلات
تعديلاة لإرسال وإستقبال الرسائل الإلكترونية
http://www.arlinux.co.cc/wp-content/uploads/2014/07/config_mail_helpdesk-250x300.jpg
هام !!!
حل خطئ Certificate failure for ***
فتح الملف vim include/class.mailfetch.php
وتغير
رمز Code:
$this->serverstr=sprintf(’{%s:%d/%s’,$this->hostname,$this->port,strtolower($this->protocol)); if(!strcasecmp($this->encryption,’SSL’)){ $this->serverstr.=’/ssl/novalidate-cert’; } $this->serverstr.=’}INBOX’;
ليكون مثل هذا
رمز Code:
$this->serverstr=sprintf(’{%s:%d/%s’,$this->hostname,$this->port,strtolower($this->protocol)); if(!strcasecmp($this->encryption,’SSL’)){ $this->serverstr.=’/ssl’; } $this->serverstr.=’/novalidate-cert}INBOX’;
وأعد محاولة حفض تعديل الرسائل
تعديلات عامة
http://www.arlinux.co.cc/wp-content/uploads/2014/07/config_helpdesk-129x300.jpg
استخدام cron لتشغيل ملف php من أجل جلب الرسائل
إضغط هنا (http://osticket.com/wiki/Email_Piping) لمزيد من المعلومات
رمز Code:
I # vim /etc/crontab
إضافة
رمز Code:
*/1 * * * * nobody php5 /var/www/helpdesk/api/cron.php
سيقوم بجلب الرسائل الموجودة كل دقيقة
إعادة تشغيل cron
رمز Code:
# /etc/init.d/cron restart
تجربته
إرسال رسالة إلكترونية إلى supporthttp://www.dzbatna.com/images/mail.gifdomain.com ستتوصل ببريد إلكتروني (خلال بضع دقائق)، يزودك بالمعلومات الضرورية
http://www.arlinux.co.cc/wp-content/uploads/2014/07/helpdesk_ticket-300x131.jpg
ووصول رسالة ليتم حلها
http://www.arlinux.co.cc/wp-content/uploads/2014/07/new_ticket_support-300x162.jpg
عند فتح الرسالة عبر osticket
http://www.arlinux.co.cc/wp-content/uploads/2014/07/new_ticket_web-270x300.jpg
بعض الإضافات
http://osticket.com/forums/showthread.php?t=589 (http://osticket.com/forums/showthread.php?t=589)



أرجو ان أكون قد وفقت في شرح طريقةي
الموضوع منقول من مدونة blog arlinux
السكريبت script غير معرب
بالنسبة للمشاكل في التنصيب setup يرجى من الخبراء الاجابة عن الاسئلة .......... شكرا
بالتوفيق للجميع


الملفات المرفقة
http://www.traidnt.net/vb/images/attach/zip.gif osticket_1.6.rc5.zip (http://www.traidnt.net/vb/attachments/389232d1246822122-osticket_1.6.rc5.zip) (1.28 ميقابايت, عدد مرات المشاهدة 62 مرة)


https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى