تنصيب 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
#[email protected]
#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
إذا نسيت شيءا فإنه من الشيطان
تحياتي
أحدث التعليقات