تنصيب Alfresco 3.3 ل debian 5 lenny

الفريسكو (Alfresco) لا أعرف من أين أتى إسمه أضن مثل (win vista) 🙂 على أي حال هو برنامج إدارة المحتوى مصنف تحت البرامج الحرة يتم إستخدامه من طرف الشركات و المؤسسات المتوسطة والكبيرة لإدارة محتوها من الملفات و مستندات،فواتير، توثيق للأشياء.
مميزاته

  • إدارة الوثائق والملفات
  • إدارة المحتوى على الشبكة لتمكين أي مستخدم على الإطلاع على المحتوى ومن الممكن إستخامه على الشبكة الوييب بكل أمان
  • تمكين من التحكم بالإصدارات
  • إدارة الملفات مع الكثير من صيغ المستندات و الصور مع دعم ملفات الفيديو والفلاش
  • بحث سريع في المحتوى لتسهيل أداء العمل
  • دعم متعدد اللغات (لايوجد بالعربية)
  • دعم للهواتف المحمولة
  • وأخري


أول مرة أقوم بإستعماله لكن سمعة عليه الكثير لذالك سأقوم بعمل طريقة سريعة لتنصيبه مع إستخدامه

بتنصيب java جافا

نقوم بتغيير sources.list
# vim /etc/apt/sources.list
ونضيف في أخر الملف مع تغيير رمز البلد أستعمل es ل إسبانيا
deb http://ftp.es.debian.org/debian/ lenny main non-free
deb-src http://ftp.es.debian.org/debian/ lenny main non-free

نعيد تحميل المستودعات
# apt-get update && apt-get upgrade
تنصيب java
# apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts libcommons-el-java
علينا الموافقة على ترخيص java
تفيعيل الجديد
# update-alternatives --config java
# update-alternatives --config javac

النسخة التي قمت بتنصيبها بإستعمال
# java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)

الأن فتح ملف profile
# vim /etc/profile
إضافة تحت export PATH
JAVA_HOME="/usr/lib/jvm/java-6-sun"
export JAVA_HOME

إعادة دمج profile
# source /etc/profile
الأن نقوم بعمل
echo $JAVA_HOME
الخارج يجب أن يكن مكان تنصيب خافا java
/usr/lib/jvm/java-6-sun

تنصيب mysql

# apt-get install mysql-server-5.0 mysql-client-5.0 libmysql-java
سيقوم بطلب عمل كلمة مرور لمستخدم root ل mysql
إضافة مستخدم alfresco ل mysql أستعملة كلمت المرور alfresco
دخول ل mysql
# mysql -u root -p
إضافة المستخدم
GRANT ALL PRIVILEGES ON *.* TO 'alfresco'@'localhost' IDENTIFIED BY 'alfresco' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'alfresco'@'%' IDENTIFIED BY 'alfresco' WITH GRANT OPTION;

تنصيب Alfresco

تنصيب إضافات
# apt-get install xvfb xfonts-base openoffice.org imagemagick
نعمل مجلد له
# mkdir /opt/alfresco
# cd /opt/alfresco/
تحميل alfresco من هنا نسخة alfresco-community-tomcat-3.3.tar.gz
تحميله بإستعمال sftp إلى مجلد /opt/alfresco/
نقوم بإزالة الضغط عنه
# tar -xvzf alfresco-community-tomcat-3.3.tar.gz
تنصيب قاعدة البيانات
# mysql -u root -p < /opt/alfresco/extras/databases/mysql/db_setup.sql
نضيف مستخدم له
# groupadd alfresco
# useradd -g alfresco -d /opt/alfresco/ alfresco
# usermod -G www-data alfresco
# chown -R alfresco:alfresco /opt/alfresco/

بعد التغييرات
# vim tomcat/shared/classes/alfresco-global.properties
قاعدة البيانات
db.name=alfresco
db.username=alfresco
db.password=alfresco
db.host=localhost
db.port=3306

مكان الإضافات
ooo.exe=soffice
ooo.enabled=false
img.root=./ImageMagick
#swf.exe=./bin/pdf2swf

البريد
#mail.host=
#mail.port=25
#mail.username=anonymous
#mail.password=
#mail.encoding=UTF-8
#mail.from.default=alfresco@alfresco.org
#mail.smtp.auth=false

وأخيرا معلومات الإتصال
alfresco.context=alfresco
alfresco.host=${localname}
alfresco.port=8080
alfresco.protocol=http
#
share.context=share
share.host=${localname}
share.port=8080
share.protocol=http

الأن تشغيله
./alfresco.sh start
يحتاج لبعض الوقت لتحميل ندخل إلى السرفير
http://{IP}:8080/alfresco

أسماء المستخدمين بدون تغييرهم
admin:admin
guest:guest

إذا نسيت شيءا فإنه من الشيطان
تحياتي

محمد حنين

الإسم الكامل محمد حنين أحد geek من أمد طويل ، مطور ويب، محب للحرية، مستعمل نضام لينوكس، وأخيرا مجرم باللغة العربية للأسف في وقتها. معلومات أكثر عني أو الإتصال بي Mohammed Hanine

You may also like...

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *