السلام عليكم ورحمة الله وبركاته
osTicket هو سكريبت php مفتوح المصدر لدعم الفني عن طريق الاستفسار عبر البريد الإلكتروني ، والهاتف وشبكة الإنترنت في أشكال بسيطة وسهلة الاستخدام والمزيد من المعلومات زيارة الموقع
شرح كيفية تنصيب OsTicket بالصور ومن الصفر
متطلبات النظام
PHP 4.3+
MySQL 4.4+
تنصيب سيرفير بهذه المتطلبات
إستعمال Debian أو Ubuntu
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
يمكنك إستعمال https لإستخدام أمن للمعلومات إضغط هنا
نقوم بتحميل أخر نسخة من هنا
I # wget http://osticket.com/dl/osticket_1.6.rc5.tar.gz
فك الضغط
I # tar xvzf osticket_1.6.rc5.tar.gz
رفعها إلى السرفير بإستخدام ftp أو ftps الملف المسمى upload وإعادة تسميته
محليا
I # mv osticket_1.6.rc5/upload/ /var/www/helpdesk
علينا إضافة قاعدة بيانات mysql ليتم إستخدامها بإستعمال phpmyadmin أو يدويا
يدويا
I # mysql -u root -h localhost -p
CREATE USER ‘helpdesk’@'localhost’ IDENTIFIED BY ‘password’;
GRANT SELECT ,
INSERT ,UPDATE ,DELETE ,CREATE ,DROP ,FILE ,INDEX ,ALTER ,
EXECUTE ON * . * TO ‘helpdesk’@'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’@'localhost’;
exit;
تغير permissions الملف include/settings.php لتمكن php الكتابة فيه بإستخدام ftp أو ftps
يدويا
I # cd /var/www/helpdesk/
I # chmod 777 include/settings.php
تنصيبه
http://www.domain.com/helpdesk/setup/
ستضهر هذه الصفحة فنقوم بتعبئت الخانات بالعلومات الخاصة بنا وبعدها ضغط install

إذا تم تنصيب بنجاح نقوم بإزالة permissions للملف include/settings.php وحذف مجلد التنصيب بإستخدام ftp أو ftps
يدويا
I# chmod 644 include/settings.php
I # rm -r setup
نذهب الأن إلى
http://www.domain.com/helpdesk/scp/admin.php/
ونقوب ببعض التعديلات
تعديلاة لإرسال وإستقبال الرسائل الإلكترونية

هام !!!
حل خطئ Certificate failure for ***
فتح الملف vim include/class.mailfetch.php
وتغير
$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’;
ليكون مثل هذا
$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’;
وأعد محاولة حفض تعديل الرسائل
استخدام cron لتشغيل ملف php من أجل جلب الرسائل
إضغط هنا لمزيد من المعلومات
I # vim /etc/crontab
إضافة
*/1 * * * * nobody php5 /var/www/helpdesk/api/cron.php
سيقوم بجلب الرسائل الموجودة كل دقيقة
إعادة تشغيل cron
# /etc/init.d/cron restart
تجربته
إرسال رسالة إلكترونية إلى support@domain.com ستتوصل ببريد إلكتروني (خلال بضع دقائق)، يزودك بالمعلومات الضرورية

ووصول رسالة ليتم حلها

عند فتح الرسالة عبر osticket

تعديل

لقد وضعت سكريبت mysql ليقوم بالإستجابة للكتابة بالعربية
يقوم سكريبت بتبديل الخانات إلى utf8
قبل إستعماله يرجى عمل نسخة إحتياطية ل قواعد البيانات
تحميل السكريبت
تحميل
إذهب إلى mysql أو phpmyadmin وقم بنقل ونسخ ما في داخل helpdesk.sql
mysql -u root -h localhost -p
ملحوضة أعتقد أن عليك إعادة تسميت قاعدة البينات helpdesk
بعض الإضافات
http://osticket.com/forums/showthread.php?t=589
أرجو ان أكون قد وفقت في شرحي
بالتوفيق للجميع


اخي الكريم
include/settings.php
لايوجد ملفsettings.php تحت مجلد الانكلود
والتركيب سوف يتم على استضافة عادية
ياليت تفيدني لان لي اكثر من اسبوعين وانا احاول التركيب وتظهر لي الرساله التالية
osTicket is already installed?
Configuration file already changed – which could mean osTicket is already installed or the config file is unclean. If you are trying to upgrade the system then click here.
If you believe this is in error, please try replacing the config file with a unchanged template copy and try again or get technical help from developers.
يمكنك تجربت هذا وأعلمني إذا وجدت مشاكل أضع شرحا مفصلا له
http://www.arlinux.net/osticket-1-6-stable-%D9%84%D8%AF%D8%B9%D9%85-%D8%A7%D9%84%D9%81%D9%86%D9%8A-helpdesk-%D8%AA%D8%B9%D8%B1%D9%8A%D8%A8/
بالتوفيق
للأسف الكريم اخي خلت على الرابط وعملت الي عملت
مدري ليش مو راضي السكربت هذا بالذات يظبط معي
ياليت لو تعطينا شرح مفصل اكثر من الموجود وجزاك الله الف خير
لتوضيح لست صاحب سيرفر
مستضيف عادي ومحتاج السكربت هذا الذات
لقد وضعت لك الشرح إنه موجود أخي العزيز من هنا
وأية مشاكل أخبرني
تحياتي