

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>وثائق لينوكس العربية</title>
	<atom:link href="http://www.linuxdocs-ar.com/html/en/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxdocs-ar.com/html</link>
	<description>أكبر موقع وثائق عربي مختص باللينوكس</description>
	<lastBuildDate>Thu, 03 Jun 2010 11:57:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How To Install Alfresco Community 3.3 On Ubuntu Server 10.04 (Lucid Lynx)</title>
		<link>http://www.linuxdocs-ar.com/html/en/2010/06/english-how-to-install-alfresco-community-3-3-on-ubuntu-server-10-04-lucid-lynx/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2010/06/english-how-to-install-alfresco-community-3-3-on-ubuntu-server-10-04-lucid-lynx/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 11:56:03 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[المشاركة]]></category>
		<category><![CDATA[منوعات لينوكس]]></category>
		<category><![CDATA[alfresco]]></category>
		<category><![CDATA[dms]]></category>
		<category><![CDATA[document management system]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=405</guid>
		<description><![CDATA[
	This guide explains how to install Alfresco Community 3.3 on Ubuntu Server 10.04 (Lucid Lynx).
    

	From Alfresco wiki: Alfresco is the Open Source Alternative for Enterprise Content Management (ECM), providing Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging.
    

1. Installing Ubuntu Server 10.04

	You&#8217;ll need a [...]]]></description>
			<content:encoded><![CDATA[<p>
	This guide explains how to install Alfresco Community 3.3 on Ubuntu Server 10.04 (Lucid Lynx).
    </p>
<p>
	From Alfresco wiki: <i>Alfresco is the Open Source Alternative for Enterprise Content Management (ECM), providing Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging.</i>
    </p>
<p><span id="more-405"></span></p>
<h3>1. Installing Ubuntu Server 10.04</h3>
<p>
	You&#8217;ll need a fresh installation of Ubuntu Server 10.04. You can find a detailed installation guide here <a href="http://www.howtoforge.net/perfect-server-ubuntu-10.04-lucid-lynx-ispconfig-3">The Perfect Server &#8211; Ubuntu 10.04</a>, follow steps in page 1 and page 2.
    </p>
<h3>2. Notes</h3>
<ul>
<li>You need to enable <span class="system">&#8216;partner&#8217;</span> repository in <span class="system">/etc/apt/sources.list</span>. Otherwise the required package <span class="system">sun-java6-jdk</span> will not be installed.</li>
<li>I&#8217;m using <span class="system">dms.example.lan</span> as the hostname</li>
<li>The following IP address is used for the server: <span class="system">192.168.1.1/255.255.255.0</span> </li>
<li>Please replace the above points with your current settings.</li>
</ul>
<h3>3. Required dependencies</h3>
<p>As <i>root</i> run the following command to install the required packages:</p>
<p><code>root@dms:~# apt-get install mysql-server sun-java6-jdk imagemagick swftools openoffice.org-core openoffice.org-java-common openoffice.org-writer openoffice.org-impress openoffice.org-calc</code></p>
<h3>4. Configuring JAVA_HOME variable</h3>
<p>Edit <span class="system">/etc/environment</span> and add the following to it:</p>
<blockquote><p>JAVA_HOME=&#8221;/usr/lib/jvm/java-6-sun/&#8221;</p></blockquote>
<p>After saving the file, it&#8217;s recommended that you logout and then login again so bash will read the <span class="system">JAVA_HOME</span> variable.<br />
    If you don&#8217;t want to logout/login you can run the following command to make sure that the variable will be available in your current session:</p>
<p><code>root@dms:~# source /etc/environment</code></p>
<h3>5. Change MySQL default character set</h3>
<p class="note">You can skip this section if you don&#8217;t want to use UTF-8 as your default character set or your language doesn&#8217;t require it.</p>
<p>If you use a complex language that require UTF-8 like arabic, farsi, hebrew, etc&#8230; You&#8217;ll need to force UTF-8 support in mysql, otherwise any document with a title written in e.g. arabic language will appear as ???????</p>
<p>Edit <span class="system">/etc/mysql/my.cnf</span> and add the following under <span class="system">[mysqld]</span>:</p>
<blockquote><p>
[mysqld]<br />
#<br />
# * Basic Settings<br />
#</p>
<p>#<br />
# * IMPORTANT<br />
#   If you make changes to these settings and your system uses apparmor, you may<br />
#   also need to also adjust /etc/apparmor.d/usr.sbin.mysqld.<br />
#<br />
default-character-set = utf8
</p></blockquote>
<p>Restart mysql</p>
<p><code>root@dms:~# /etc/init.d/mysql restart</code></p>
<h3>6. Database setup for Alfresco</h3>
<p>1. Login to mysql using mysql&#8217;s root and your password</p>
<p><code>root@dms:~# mysql -u root -p</code></p>
<p>2. Create database</p>
<p><code>mysql> CREATE DATABASE alfresco DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; <br />
                       mysql> GRANT ALL PRIVILEGES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco'; <br />
                       mysql> GRANT SELECT,LOCK TABLES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco'; <br />
                       mysql> FLUSH PRIVILEGES; <br />
                       mysql> quit; <br />
    </code></p>
<h3>7. Download and install Alfresco</h3>
<p>1. I&#8217;m going to install Alfresco inside <span class="system">/opt/alfresco</span> but you can install it in any other place you like.</p>
<p><code>root@dms:~# mkdir -p /opt/alfresco</code></p>
<p>2. Download and extract Alfresco</p>
<p><code>root@dms:~# cd /opt/alfresco <br />
                       root@dms:/opt/alfresco# wget http://dl.alfresco.com/release/community/build-2765/alfresco-community-tomcat-3.3.tar.gz?dl_file=release/community/build-2765/alfresco-community-tomcat-3.3.tar.gz -O alfresco-community-tomcat-3.3.tar.gz <br />
                       root@dms:/opt/alfresco# tar zxvf alfresco-community-tomcat-3.3.tar.gz <br />
		       root@dms:/opt/alfresco# rm -f alfresco-community-tomcat-3.3.tar.gz<br />
    </code></p>
<h3>8. Alfresco configuration</h3>
<p>We need to configure Alfresco by editing:<span class="system">alfresco-global.properties</span> </p>
<p><code>root@dms:/opt/alfresco# nano /opt/alfresco/tomcat/shared/classes/alfresco-global.properties</code></p>
<p>1. Basic configuration</p>
<p>Change the following options from:</p>
<blockquote><p>
###############################<br />
## Common Alfresco Properties #<br />
###############################</p>
<p>#<br />
# Sample custom content and index data location<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
dir.root=./alf_data</p>
<p>#<br />
# Sample database connection properties<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
db.name=alfresco<br />
db.username=alfresco<br />
db.password=alfresco<br />
db.host=localhost<br />
db.port=3306</p>
<p>#<br />
# External locations<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
#ooo.exe=soffice<br />
#ooo.enabled=false<br />
#img.root=./ImageMagick<br />
#swf.exe=./bin/pdf2swf
</p></blockquote>
<p>to:</p>
<blockquote><p>
###############################<br />
## Common Alfresco Properties #<br />
###############################</p>
<p>#<br />
# Sample custom content and index data location<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
root.dir=/opt/alfresco/alf_data</p>
<p>#<br />
# Sample database connection properties<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
db.name=<strong>alfresco</strong><br />
db.username=<strong>alfresco</strong><br />
db.password=<strong>alfresco</strong><br />
db.host=localhost<br />
db.port=3306</p>
<p>#<br />
# External locations<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
ooo.exe=/usr/lib/openoffice/program/soffice<br />
ooo.enabled=true<br />
img.root=/usr<br />
swf.exe=/usr/bin/pdf2swf
    </p></blockquote>
<p class="highlight">Please note: If you created alfresco database without using the same values showed in section 6 of this tutorial, please update the information here, otherwise Alfresco will not be able to connect to the database.</p>
<p>2. CIFS support</p>
<p>If you want to be able to access the documents stored in Alfresco through CIFS shares (AKA Windows Shares) you need to add the following in the end of the configuration file:</p>
<blockquote><p>
#<br />
# CIFS Support<br />
#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
cifs.enabled=true<br />
cifs.serverName=dms<br />
cifs.ipv6.enabled=false<br />
cifs.tcpipSMB.port=1445<br />
cifs.netBIOSSMB.namePort=1137<br />
cifs.netBIOSSMB.datagramPort=1138<br />
cifs.netBIOSSMB.sessionPort=1139
</p></blockquote>
<p>3. SharePoint Support</p>
<p>If you&#8217;re looking to open documents stored in Alfresco directly from MS Office, you&#8217;ll need to enable SharePoint protocol. <br />
    The SharePoint protocol support didn&#8217;t come with Alfresco by default, we will need to download the module and install it manually.</p>
<p><code>root@dms:~# cd /opt/alfresco/amps <br />
		       root@dms:/opt/alfresco/amps# wget -c http://dl.alfresco.com/release/community/build-2765/vti-module.amp?dl_file=release/community/build-2765/vti-module.amp -O vti-module.amp <br />
		       root@dms:/opt/alfresco/amps# cd .. <br />
		       root@dms:/opt/alfresco# bash apply_amps.sh<br />
    </code></p>
<p> Also, in the end of the configuration file (<span class="system">alfresco-global.properties</span>), please add the following:</p>
<blockquote><p>
#<br />
# Sharepoint<br />
#&#8212;&#8212;&#8212;&#8212;-<br />
vti.server.port=7070<br />
vti.alfresco.deployment.context=/alfresco<br />
vti.alfresco.alfresoHostWithPort=http://<strong>192.168.1.1</strong>:8080<br />
vti.share.shareHostWithPort=http://<strong>192.168.1.1</strong>:8080
</p></blockquote>
<p class="highlight">Please note: Change the IP 192.168.1.1 to your server&#8217;s IP</p>
<h3>9. Starting Alfresco</h3>
<p>1. Start OpenOffice.org as a Service:</p>
<p><code>root@dms:~# /usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard &#038;</code></p>
<p class="highlight">Alfresco should be able to run OpenOffice.org as a service without human interaction, but this didn&#8217;t happen with me. Alfresco failed to run it, so I run it by hand as a workaround.</p>
<p>2. Update firewall rules to allow access to Alfresco CIFS shares.</p>
<p><code>root@dms:~# iptables -t nat -A PREROUTING -p tcp -m tcp --dport 445 -j REDIRECT --to-ports 1445 <br />
                       root@dms:~# iptables -t nat -A PREROUTING -p tcp -m tcp --dport 139 -j REDIRECT --to-ports 1139 <br />
		       root@dms:~# iptables -t nat -A PREROUTING -p udp -m udp --dport 137 -j REDIRECT --to-ports 1137 <br />
                       root@dms:~# iptables -t nat -A PREROUTING -p udp -m udp --dport 138 -j REDIRECT --to-ports 1138</code></p>
<p>3. Start Alfresco</p>
<p><code>root@dms:~# cd /opt/alfresco <br />
    root@dms:/opt/alfresco# bash alfresco.sh start</code></p>
<h3>10. Testing</h3>
<ul>
<li>To access Alfresco DMS type in your browser: <span class="system">http://<strong>192.168.1.1:8080</strong>/alfresco</span></li>
<li>To access Alfresco Share type in your browser: <span class="system">http://<strong>192.168.1.1:8080</strong>/share</span></li>
<li>Login with username: <strong><span class="system">admin</span></strong> Password: <strong><span class="system">admin</span></strong></li>
<li>From a Windows machine, try to access CIFS share by going to <span class="system">Start &#8211;> Run</span> then type: <strong><span class="system">\\dms\alfresco</span></strong></li>
<li>To know how to use SharePoint protocol from MS Office, please follow the instructions in this document <a href="http://wiki.alfresco.com/w/images/4/4a/Managing_Alfresco_Content_from_within_MS_Office_Community_Edition_3_3.pdf">Managing Alfresco Content from within MS Office</a></li>
</ul>
<h3>11. References</h3>
<ul>
<li>http://wiki.alfresco.com/wiki/Community_Edition_3.3_Tutorials</li>
<li>http://www.davidbaker.cc/?q=node/3</li>
<li>http://shane.jaducana.net/2010/installing-alfresco-3-2r2-on-ubuntu-9-10-karmic-koala</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2010/06/english-how-to-install-alfresco-community-3-3-on-ubuntu-server-10-04-lucid-lynx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>english test</title>
		<link>http://www.linuxdocs-ar.com/html/en/2010/05/english-test/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2010/05/english-test/#comments</comments>
		<pubDate>Tue, 18 May 2010 19:24:49 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/2010/05/english-test/</guid>
		<description><![CDATA[
Multilingual bloging test.
Testing english

]]></description>
			<content:encoded><![CDATA[<div dir="ltr" align="left">
Multilingual bloging test.<br />
Testing english
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2010/05/english-test/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>الشكل الجديد قادم</title>
		<link>http://www.linuxdocs-ar.com/html/en/2010/05/%d8%a7%d9%84%d8%b4%d9%83%d9%84-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af-%d9%82%d8%a7%d8%af%d9%85/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2010/05/%d8%a7%d9%84%d8%b4%d9%83%d9%84-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af-%d9%82%d8%a7%d8%af%d9%85/#comments</comments>
		<pubDate>Tue, 18 May 2010 10:29:53 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=395</guid>
		<description><![CDATA[السلام عليكم ورحمة الله وبركاته.
أقوم حاليا بتعريب القالب الجديد للمدونة (pixel).
لذا أتمنى أن تصبروا على بعد الأخطاء التي قد تظهر أو على بعض الأماكن الغير معربة بعد.
شكرا لكم.
]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ورحمة الله وبركاته.</p>
<p>أقوم حاليا بتعريب القالب الجديد للمدونة (pixel).<br />
لذا أتمنى أن تصبروا على بعد الأخطاء التي قد تظهر أو على بعض الأماكن الغير معربة بعد.</p>
<p>شكرا لكم.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2010/05/%d8%a7%d9%84%d8%b4%d9%83%d9%84-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af-%d9%82%d8%a7%d8%af%d9%85/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenGoo مكتبك معك أينما كنت!</title>
		<link>http://www.linuxdocs-ar.com/html/en/2009/06/opengoo-%d9%85%d9%83%d8%aa%d8%a8%d9%83-%d9%85%d8%b9%d9%83-%d8%a3%d9%8a%d9%86%d9%85%d8%a7-%d9%83%d9%86%d8%aa/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2009/06/opengoo-%d9%85%d9%83%d8%aa%d8%a8%d9%83-%d9%85%d8%b9%d9%83-%d8%a3%d9%8a%d9%86%d9%85%d8%a7-%d9%83%d9%86%d8%aa/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 14:19:55 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>
		<category><![CDATA[dms]]></category>
		<category><![CDATA[opengoo]]></category>
		<category><![CDATA[web office]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=385</guid>
		<description><![CDATA[في هذا الموضوع، سأشرح كيفية تركيب OpenGoo على اوبونتو 9.04 بالإضافة الى شرح كيفية تركيب كل من Apache2, PHP5, Mysql, phpmyadmin

أوبن جو (OpenGoo) عبارة عن تطبيق ويب (web application) مكتبوب باستخدام لغة الـ PHP بالإضافة الى مكتبة جافاسكريبت اسمها extjs.
صمم اوبن جو ليكون بمثابة مكتب أون لاين (On line office) حيث يسمح لك بانشاء ملفات [...]]]></description>
			<content:encoded><![CDATA[<p>في هذا الموضوع، سأشرح كيفية تركيب OpenGoo على اوبونتو 9.04 بالإضافة الى شرح كيفية تركيب كل من Apache2, PHP5, Mysql, phpmyadmin</p>
<p><span id="more-385"></span></p>
<p><a href="http://www.opengoo.org">أوبن جو (OpenGoo)</a> عبارة عن تطبيق ويب (web application) مكتبوب باستخدام لغة الـ PHP بالإضافة الى مكتبة جافاسكريبت اسمها extjs.<br />
صمم اوبن جو ليكون بمثابة مكتب أون لاين (On line office) حيث يسمح لك بانشاء ملفات نصية او عروض تقديمية، كما يسمح لك برفع ملفاتك اليه، بالاضافة الى دعمه لخاصية الـ versions حيث كل ملف يحصل على رقم خاص به، كما أنه يدعم المجموعات وتعدد المستخدمين.</p>
<p><strong>طريقة التركيب:</strong></p>
<p>حتى نتمكن من تركيب اوبن جو، علينا أولا تركيب خادم الويب اباتشي وبي اتش بي و قاعدة البيانات ماي اس كيو ال كالاتي:</p>
<p class="note">
<strong>ملاحظة:</strong> تأكد أن المخازن universe و multiverse مفعلة في <span dir="ltr">/etc/apt/sources.list</span>
</p>
<div dir="ltr" align="left"><code>root@muslim-laptop:~# apt-get install apache2 php5 phpmyadmin php5-mysql php5-gd mysql-server</code></div>
<p>الان وبعد أن إنتهينا من تركيب البرامج الأساسية التي سنحتاجها، لنقم بتحميل OpenGoo.</p>
<div dir="ltr" align="left"><code>root@muslim-laptop:~# cd /var/www<br />
root@muslim-laptop:/var/www# wget http://garr.dl.sourceforge.net/sourceforge/opengoo/opengoo_1.4.1.zip</code></div>
<p>لاحظ أن رقم الإصدار وقت كتابة هذا الموضوع هو 1.4.1</p>
<p>الان لنقم بفك ضغط opengoo:</p>
<div dir="ltr" align="left"><code>root@muslim-laptop:/var/www# unzip opengoo_1.4.1.zip<br />
root@muslim-laptop:/var/www# chown -R www-data.www-data opengoo<br />
root@muslim-laptop:/var/www# chown -R www-data.www-data opengoo/*</code></div>
<p>الان علينا إنشاء قاعدة بيانات خاصة به، لفعل هذا ساستخدم phpmyadmin.<br />
قم بفتح متصفحك واكتب فيه: <span dir="ltr">http://localhost/phpmyadmin</span></p>
<p>وقم بتسجيل الدخول:</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/01.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/01.png" /></a></p>
<p>بعد تسجيل الدخول قم بانشاء قاعدة بيانات اسمها opengoo وذلك عبر ادخال اسمها في الحقل Create new database واضغط على الزر create</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/03.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/03.png" /></a></p>
<p>ستلاحظ الرسالة المكتوب فيها: Database opengoo has been created وهذا دليل أنه تم إنشاء قاعدة البيانات بنجاح.</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/04.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/04.png" /></a></p>
<p>الان قم بفتح متصفحك واكتب فيه: <span dir="ltr">http://localhost/opengoo</span> ليظهر لك معالج تركيب اوبن جو:</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/05.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/05.png" /></a></p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/06.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/06.png" /></a></p>
<p>في الشاشة التالية، قم بادخال اسم مستخدم قاعدة البيانات وكلمة مروره (هنا استخدمت المستخدم root الخاص بـ mysql) وأيضا إسم قاعدة البيانات التي قمنا بإنشائها في phpmyadmin</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/07.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/07.png" /></a></p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/08.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/08.png" /></a></p>
<p>الان انتهينا من تركيب أوبن جو، كل ما بقي علينا عمله هو إختيار إسم المستخدم الخاص بإدارة النظام لنتمكن من دخول النظام وإنشاء مستخدمين جدد.</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/09.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/09.png" /></a></p>
<p>الان قم بتسجيل الدخول بإستخدام اسم المستخدم وكلمة المرور التي قمت بانشائهم في الخطوة السابقة.</p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/10.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/10.png" /></a></p>
<p><a href="http://www.linuxdocs-ar.com/images/opengoo/11.png"><img src="http://www.linuxdocs-ar.com/images/opengoo/small/11.png" /></a></p>
<p>الان تستطيع الاستمتاع بمزايا اوبن جو الرائعة.</p>
<p>وان شاء الله ساكتب موضوع اخر عن اوبن جو يتحدث عن كيفية استخدامه.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2009/06/opengoo-%d9%85%d9%83%d8%aa%d8%a8%d9%83-%d9%85%d8%b9%d9%83-%d8%a3%d9%8a%d9%86%d9%85%d8%a7-%d9%83%d9%86%d8%aa/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>إعداد خادم أسماء نطاقات (DNS) محلي بدون تعقيد</title>
		<link>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%a5%d8%b9%d8%af%d8%a7%d8%af-%d8%ae%d8%a7%d8%af%d9%85-%d8%a3%d8%b3%d9%85%d8%a7%d8%a1-%d9%86%d8%b7%d8%a7%d9%82%d8%a7%d8%aa-dns-%d9%85%d8%ad%d9%84%d9%8a-%d8%a8%d8%af%d9%88%d9%86-%d8%aa%d8%b9%d9%82/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%a5%d8%b9%d8%af%d8%a7%d8%af-%d8%ae%d8%a7%d8%af%d9%85-%d8%a3%d8%b3%d9%85%d8%a7%d8%a1-%d9%86%d8%b7%d8%a7%d9%82%d8%a7%d8%aa-dns-%d9%85%d8%ad%d9%84%d9%8a-%d8%a8%d8%af%d9%88%d9%86-%d8%aa%d8%b9%d9%82/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 17:29:36 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[dns]]></category>
		<category><![CDATA[خوادم الويب]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[dns chrooted]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[fqdn]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=358</guid>
		<description><![CDATA[في هذا الموضوع سأقوم بشرح كيفية إعداد خادم DNS بإستخدام Bind9 على CentOS 5.3
لن أخوض في تفاصيل كيفية تركيب CentOS 5.3 كما أني لن أخوض في شرح الـ DNS أيضا (أقوم حاليا بتحضير شرح من أ الى ي خاص بالـ DNS)

كل ما سأقوم بشرحه هنا هو كيفية عمل الإعدادات الأساسية التي تحتاجها لعمل الـ DNS [...]]]></description>
			<content:encoded><![CDATA[<p>في هذا الموضوع سأقوم بشرح كيفية إعداد خادم DNS بإستخدام Bind9 على CentOS 5.3<br />
لن أخوض في تفاصيل كيفية تركيب CentOS 5.3 كما أني لن أخوض في شرح الـ DNS أيضا (أقوم حاليا بتحضير شرح من أ الى ي خاص بالـ DNS)</p>
<p><span id="more-358"></span></p>
<p>كل ما سأقوم بشرحه هنا هو كيفية عمل الإعدادات الأساسية التي تحتاجها لعمل الـ DNS ومن ثم تنفيذ سكريبت خاص قمت بعمله لهذه المهمة.</p>
<p class="note">
<strong>ملاحظة:</strong> لا تقم بإستخدام هذا السكريبت على جهاز عليه خادم DNS لأنه سيقوم بحذف كافة الملفات والإعدادات وعمل كل شيء من الصفر.
</p>
<p>الى العمل:</p>
<p>بعد تركيب CentOS يجب علينا القيام بالإعدادات الأساسية الخاصة بالشبكة حتى تعمل خدمة الـ DNS بشكل صحيح، لهذا السبب فإنني سأفترض المعلومات التالية:</p>
<div dir="ltr" align="left">
IP address: 172.16.1.1<br />
Netmask address: 255.255.0.0<br />
Gateway address: 172.16.1.254<br />
Hostname: nameserver.iac.lan
</div>
<p>ولضمان أن كل شيء سيعمل على أكمل وجه سأقوم بإيقاف كل من الجدار الناري و SELinux (سأقوم بشرحهم في وقت آخر)</p>
<p>&nbsp;</p>
<p><strong>أولا: إيقاف الجدار الناري و SELinux</strong></p>
<div dir="ltr" align="left"><code>[root@localhost ~]# service iptables stop<br />
[root@localhost ~]# chkconfig iptables off<br />
[root@localhost ~]# nano /etc/sysconfig/selinux<br />
</code></div>
<p>الان غير محتوى الملف من:</p>
<div dir="ltr" align="left">
<blockquote><p>
# This file controls the state of SELinux on the system.<br />
# SELINUX= can take one of these three values:<br />
#       enforcing &#8211; SELinux security policy is enforced.<br />
#       permissive &#8211; SELinux prints warnings instead of enforcing.<br />
#       disabled &#8211; SELinux is fully disabled.<br />
<strong>SELINUX=enforcing</strong><br />
# SELINUXTYPE= type of policy in use. Possible values are:<br />
#       targeted &#8211; Only targeted network daemons are protected.<br />
#       strict &#8211; Full SELinux protection.<br />
SELINUXTYPE=targeted
</p></blockquote>
</div>
<p>الى:</p>
<div dir="ltr" align="left">
<blockquote><p>
# This file controls the state of SELinux on the system.<br />
# SELINUX= can take one of these three values:<br />
#       enforcing &#8211; SELinux security policy is enforced.<br />
#       permissive &#8211; SELinux prints warnings instead of enforcing.<br />
#       disabled &#8211; SELinux is fully disabled.<br />
<strong>SELINUX=disabled</strong><br />
# SELINUXTYPE= type of policy in use. Possible values are:<br />
#       targeted &#8211; Only targeted network daemons are protected.<br />
#       strict &#8211; Full SELinux protection.<br />
SELINUXTYPE=targeted
</p></blockquote>
</div>
<p>&nbsp;</p>
<p><strong>ثانيا: إعداد عنوان الآي بي (IP)</strong></p>
<div dir="ltr" align="left"><code>[root@localhost ~]# cat << EOF > /etc/sysconfig/network-scripts/ifcfg-eth0<br />
> DEVICE=eth0<br />
> BOOTPROTO=static<br />
> ONBOOT=yes<br />
> TYPE=Ethernet<br />
> IPADDR=172.16.1.1<br />
> NETMASK=255.255.0.0<br />
> GATEWAY=172.16.1.254<br />
> EOF<br />
</code></div>
<p>&nbsp;</p>
<p><strong>ثالثا: إعداد إسم الجهاز (Hostname)</strong></p>
<div dir="ltr" align="left"><code>[root@localhost ~]# cat << EOF > /etc/sysconfig/network<br />
> NETWORKING=yes<br />
> NETWORKING_IPV6=no<br />
> HOSTNAME=nameserver.iac.lan<br />
> EOF<br />
</code></div>
<div dir="ltr" align="left"><code>[root@localhost ~]# cat << EOF > /etc/hosts<br />
> 127.0.0.1	localhost.localdomain	localhost<br />
> 172.16.1.1	nameserver.iac.lan	nameserver<br />
> EOF<br />
</code></div>
<p>أعد تشغيل الجهاز.<br />
بعد إعادة التشغيل تأكد من التالي:<br />
1- عنوان الجهاز (IP) هو الذي الذي قمنا باختياره، تستطيع معرفته باستخدام الأمر ifconfig</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# ifconfig eth0<br />
eth0      Link encap:Ethernet  HWaddr 00:0C:29:7B:CF:02<br />
          inet addr:<strong>172.16.1.1</strong>  Bcast:172.16.255.255  Mask:255.255.0.0<br />
          inet6 addr: fe80::20c:29ff:fe7b:cf02/64 Scope:Link<br />
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
          RX packets:78 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:1000<br />
          RX bytes:11534 (11.2 KiB)  TX bytes:8914 (8.7 KiB)<br />
          Interrupt:67 Base address:0x2000<br />
</code></div>
<p>2- البوابة الافتراضية هي التي قمنا باختيارها، تستطيع معرفتها باسخدام الامر route </p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# route -n<br />
Kernel IP routing table<br />
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface<br />
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth0<br />
0.0.0.0         <srong>172.16.0.254</strong>    0.0.0.0         UG    0      0        0 eth0<br />
</code></div>
<p>4- إسم الجهاز صحيح، وتستطيع أن تتأكد من هذا باستخدام الامر: hostname والأمر uname -n (يجب أن يكون مخرجات الامرين متساويين)</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# hostname<br />
<strong>nameserver.iac.lan</strong><br />
[root@nameserver ~]# uname -n<br />
<strong>nameserver.iac.lan</strong><br />
</code></div>
<p>5- تستطيع ان تعمل ping على اسم الجهاز، ويرد عليك على العنوان (IP) الصحيح</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# ping -c4 nameserver.iac.lan<br />
PING nameserver.iac.lan (172.16.1.1) 56(84) bytes of data.<br />
64 bytes from <strong>nameserver.iac.lan</strong> (<strong>172.16.1.1</strong>): icmp_seq=1 ttl=64 time=0.037 ms<br />
64 bytes from <strong>nameserver.iac.lan</strong> (<strong>172.16.1.1</strong>): icmp_seq=2 ttl=64 time=0.956 ms<br />
64 bytes from <strong>nameserver.iac.lan</strong> (<strong>172.16.1.1</strong>): icmp_seq=3 ttl=64 time=0.181 ms<br />
64 bytes from <strong>nameserver.iac.lan</strong> (<strong>172.16.1.1</strong>): icmp_seq=4 ttl=64 time=0.041 ms<br />
</code></div>
<p>&nbsp;</p>
<p><strong>رابعا: إستخدام سكريبت إعداد أسماء النطاقات</strong></p>
<p>بعد التاكد من كل هذه الأشياء قم بتحميل الإسكريت الذي قمت بعمله لإنهاء الباقي:</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# wget http://www.linuxdocs-ar.com/scripts/configure-bind.sh<br />
[root@nameserver ~]# chmod +x configure-bind.sh<br />
[root@nameserver ~]# ./configure-bind.sh<br />
Removing any current installation of bind and bind-chroot<br />
Loaded plugins: fastestmirror<br />
Setting up Remove Process<br />
No Match for argument: bind<br />
No Match for argument: bind-chroot<br />
No Packages marked for removal<br /> <br />
This script will start configuring your system now.<br />
Press ctrl-c now to stop and exit<br />
Do not stop this script while it's running, otherwise, it will corrupt your system!!<br />
Press enter to continue...<br />
</code></div>
<p>ستلاحظ أن السكريبت أول ما يحاول تنفيذه هو إزالة أي حزمة متعلقة بـ bind قد تكون مثبتة في الجهاز، كما أنه في نفس الوقت يقوم بحذف كافة ملفات الاعداد التي قد تكون موجودة، لذا احذر عند استخدامه على جهاز عليه خادم DNS</p>
<p>بعد إزالة كافة الحزم اضغط انتر للمتابعة</p>
<div dir="ltr" align="left"><code><br />
Step 1: Installing BIND 9 (chrooted)<br />
Loaded plugins: fastestmirror<br />
Loading mirror speeds from cached hostfile<br />
 * base: centose-msync-dvd.centos.org<br />
 * updates: centose.centos.org<br />
 * addons: centosq2-msync-dvd.centos.org<br />
 * extras: centosm3.centos.org<br />
Setting up Install Process<br />
Parsing package install arguments<br />
Resolving Dependencies<br />
 Running transaction check<br />
 Package bind-chroot.i386 30:9.3.4-10.P1.el5 set to be updated<br />
 Processing Dependency: bind = 30:9.3.4-10.P1.el5 for package: bind-chroot<br />
 Running transaction check<br />
 Package bind.i386 30:9.3.4-10.P1.el5 set to be updated<br />
 Finished Dependency Resolution<br />
Dependencies Resolved<br />
==================================================================================================================<br />
 Package                     Arch                 Version                              Repository            Size<br />
==================================================================================================================<br />
Installing:<br />
 bind-chroot                 i386                 30:9.3.4-10.P1.el5                   base                  42 k<br />
Installing for dependencies:<br />
 bind                        i386                 30:9.3.4-10.P1.el5                   base                 953 k<br />
Transaction Summary<br />
==================================================================================================================<br />
Install      2 Package(s)<br />
Update       0 Package(s)<br />
Remove       0 Package(s)<br />
Total size: 995 k<br />
Downloading Packages:<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Finished Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
  Installing     : bind                                              [1/2]<br />
  Installing     : bind-chroot                                       [2/2]<br />
Installed: bind-chroot.i386 30:9.3.4-10.P1.el5<br />
Dependency Installed: bind.i386 30:9.3.4-10.P1.el5<br />
Complete!<br />
Installation of BIND 9 (chrooted) completed!<br />
Press enter to continue...<br />
</code></div>
<p>تم إنهاء تركيب الحزم الان اضغط انتر للمتابعة:</p>
<div dir="ltr" align="left"><code><br />
Step 2: Fixing permissions, ownerships, etc...<br />
Fixing permissions, ownerships, etc... completed!<br />
Press enter to continue...<br />
</code></div>
<p>اضغط انتر للمتابع:</p>
<div dir="ltr" align="left"><code><br />
Step 3: Create a master forward zone<br />
Please enter the zone name (ex: iac.lan): myhome.lan<br />
Stopping named:                                            [  OK  ]<br />
Starting named:                                            [  OK  ]<br />
</code></div>
<p>في هذه الخطوة طلب منك ادخال اسم النطاق الذي تريده، وقد قمت باختيار الاسم myhome.lan<br />
ستلاحظ ان السكريبت قام باعادة تشغيل خدمة bind وانتهى.</p>
<p>الان للتأكد أن كل شيء يعمل كما يجب، قم بتنفيذ الأمر التالي:</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# dig myhome.lan<br />
; <<>> DiG 9.3.4-P1 <<>> myhome.lan<br />
;; global options:  printcmd<br />
;; Got answer:<br />
;; ->>HEADER<<- opcode: QUERY, status: <strong>NOERROR</strong>, id: 9873<br />
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0<br />
;; QUESTION SECTION:<br />
;myhome.lan.                    IN      A<br />
;; ANSWER SECTION:<br />
myhome.lan.             86400   IN      A       172.16.1.1<br />
;; AUTHORITY SECTION:<br />
myhome.lan.             86400   IN      NS      nameserver.iac.lan.<br />
;; Query time: 3 msec<br />
;; SERVER: 172.16.1.1#53(172.16.1.1)<br />
;; WHEN: Wed Jun  3 22:47:07 2009<br />
;; MSG SIZE  rcvd: 73<br />
</code></div>
<p>لاحظ الكلمة المظللة NOERROR هذا دليل أنه تم انشاء النطاق بصورة صحيحة، يمكنك أن تتأكد منه أيضا بعمل ping عليه:</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# ping -c4 myhome.lan<br />
PING myhome.lan (172.16.1.1) 56(84) bytes of data.<br />
64 bytes from nameserver.iac.lan (172.16.1.1): icmp_seq=1 ttl=64 time=0.801 ms<br />
64 bytes from nameserver.iac.lan (172.16.1.1): icmp_seq=2 ttl=64 time=0.042 ms<br />
64 bytes from nameserver.iac.lan (172.16.1.1): icmp_seq=3 ttl=64 time=0.046 ms<br />
64 bytes from nameserver.iac.lan (172.16.1.1): icmp_seq=4 ttl=64 time=0.046 ms<br />
</code></div>
<div dir="ltr" align="left"><code>[root@nameserver ~]# dig nameserver.myhome.lan<br />
; <<>> DiG 9.3.4-P1 <<>> nameserver.myhome.lan<br />
;; global options:  printcmd<br />
;; Got answer:<br />
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8793<br />
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0<br />
;; QUESTION SECTION:<br />
;nameserver.myhome.lan.         IN      A<br />
;; ANSWER SECTION:<br />
nameserver.myhome.lan.  86400   IN      A       172.16.1.1<br />
;; AUTHORITY SECTION:<br />
myhome.lan.             86400   IN      NS      nameserver.iac.lan.<br />
;; Query time: 4 msec<br />
;; SERVER: 172.16.1.1#53(172.16.1.1)<br />
;; WHEN: Wed Jun  3 23:03:42 2009<br />
;; MSG SIZE  rcvd: 84</p>
<p></code></div>
<p>الان في حال أحببت إضافة المزيد من الأسماء الى اسم النطاق الخاص بك، فقط قم بتحرير الملف:</p>
<div dir="ltr" align="left">
/var/named/chroot/var/named/forward-zones/myhome.lan.conf
</div>
<p>وإعادة تحميل named بإستخدام الأمر:</p>
<div dir="ltr" align="left"><code>[root@nameserver ~]# service named reload</code></div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%a5%d8%b9%d8%af%d8%a7%d8%af-%d8%ae%d8%a7%d8%af%d9%85-%d8%a3%d8%b3%d9%85%d8%a7%d8%a1-%d9%86%d8%b7%d8%a7%d9%82%d8%a7%d8%aa-dns-%d9%85%d8%ad%d9%84%d9%8a-%d8%a8%d8%af%d9%88%d9%86-%d8%aa%d8%b9%d9%82/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>شخصين، محرر نصوص واحد!</title>
		<link>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b4%d8%ae%d8%b5%d9%8a%d9%86%d8%8c-%d9%85%d8%ad%d8%b1%d8%b1-%d9%86%d8%b5%d9%88%d8%b5-%d9%88%d8%a7%d8%ad%d8%af/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b4%d8%ae%d8%b5%d9%8a%d9%86%d8%8c-%d9%85%d8%ad%d8%b1%d8%b1-%d9%86%d8%b5%d9%88%d8%b5-%d9%88%d8%a7%d8%ad%d8%af/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 20:11:03 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[المشاركة]]></category>
		<category><![CDATA[collaborate]]></category>
		<category><![CDATA[editor]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=350</guid>
		<description><![CDATA[في موضوع سابق، كنت قد تحدثت عن كيفية استخدام سطر الأوامر من قبل أكثر من شخص لحل مشاكل كثيرة.
في هذا الموضوع سأتحدث عن نفس الفكرة ولكن بوجود شخصين (أو أكثر) وملف نص واحد!!

تخيل أنك أستاذ أو مبرمج تريد أن تعلم أحد الأشخاص البرمجة ولكن هذا الشخص ليس بجانبك، أو لديك عدد كبير من الطلاب وعليك [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.linuxdocs-ar.com/html/2008/09/%d8%b4%d8%ae%d8%b5%d9%8a%d9%86%d8%8c-%d8%b3%d8%b7%d8%b1-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%88%d8%a7%d8%ad%d8%af/">في موضوع سابق</a>، كنت قد تحدثت عن كيفية استخدام سطر الأوامر من قبل أكثر من شخص لحل مشاكل كثيرة.<br />
في هذا الموضوع سأتحدث عن نفس الفكرة ولكن بوجود شخصين (أو أكثر) وملف نص واحد!!</p>
<p><span id="more-350"></span></p>
<p>تخيل أنك أستاذ أو مبرمج تريد أن تعلم أحد الأشخاص البرمجة ولكن هذا الشخص ليس بجانبك، أو لديك عدد كبير من الطلاب وعليك أن تراجع الكود الذي يكتبونه لتصحيحه.<br />
عندما يكون شخص واحد جالس بجانبك، لا توجد مشكلة ولكن عندما يكون العدد كبير في قاعة كبيرة وتضطر الى الذهاب الى كل طالب لترى ماذا كتب وتصحيح اخطائه، أعتقد ان المهمة لن تكون سهلة بل ستستهلك الكثير من الجهد.</p>
<p>ولكن بفضل الله ثم بفضل المصادر الحرة يوجد حل وهو إستخدام برنامج Gobby</p>
<p>Gobby عبارة عن محرر نصوص متعدد المستخدمين، بمعنى أن أكثر من شخص يمكنهم أن يحرروا نفس الملف وفي نفس الوقت وكل شخص يرى ما يكتبه الآخر.<br />
هذا البرنامج مفيد جدا عندما تريد أن تعلم شخص ما البرمجة حيث يمكنك أن تشاهد مباشرة ما يكتبه الطالب وتصححه مباشرة دون الحاجة للذهاب اليه، وأجمل ما في الموضوع هو إمكانية إستخدامه عن بعد عن طريق الانترنت.</p>
<p><strong>طريقة التركيب:</strong></p>
<p>البرنامج متوفر لكل من لينوكس وويندوز لذا يمكنك أن تستخدم لينوكس والشخص الاخر يستخدم ويندوز أو العكس.</p>
<p>لتركيب نسخة اللينوكس، إتبع الاتي اذا كنت على أوبونتو:</p>
<div dir="ltr" align="left"><code>muslim@muslim-laptop:~$ sudo apt-get install gobby</code></div>
<p>رقم الإصدار المتوفر في أوبونتو 9.04 هو 0.4.9 لذا يفضل اختيار نفس الإصدار إذا قررت تركيب نسخة الويندوز المتوفرة في الرابط التالي:<br />
<a href="http://releases.0x539.de/gobby/gobby-0.4.9.exe">http://releases.0&#215;539.de/gobby/gobby-0.4.9.exe</a></p>
<p><strong>طريقة الإستخدام</strong></p>
<p>قم بتشغيل البرنامج إما بكتابة اسمه في سطر الأوامر أو بالذهاب الى القائمة الخاصة بالانترنت حيث ستجده هناك.</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/01.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/01.png" /></a></p>
<p>من الواجهة الرئيسية قم بالضغط على Create Session لتقوم بإنشاء جلسة حتى يتمكن الطرف اللآخر من إستخدامها:</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/02.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/02.png" /></a></p>
<p>عند الضغط على الزر Host ستلاحظ أنه أنشأ الجلسة وأدخلك فيها بالاسم المستعار الذي اخترته.</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/03.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/03.png" /></a></p>
<p>الان بامكان الطرف الاخر الاتصال عبر ادخال رقم الاي بي (IP) الخاص بجهازك ورقم المنفذ في حال تم تغييره:</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-01.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-01.png" /></a></p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-02.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-02.png" /></a></p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-03.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-03.png" /></a></p>
<p>ستلاحظ أنه ستصلك رسالة تذكر أن مستخدم جديد قد إتصل بك:</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/04.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/04.png" /></a></p>
<p>الان قم بإنشاء ملف جديد عبر الضغط على الزر Create document</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/06.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/06.png" /></a></p>
<p>ستلاحظ في جهاز العميل أن رسالة تخبره بأنك قمت بإنشاء ملف جديد:</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-04.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-04.png" /></a></p>
<p>الان في جهاز العميل ايضا قم بالضغط على الزر Document list لعرض كافة الملفات التي يمكنه الاشتراك بها.</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-05.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-05.png" /></a></p>
<p>الان في جهاز الخادم، قم بكتابة أي شيء تريده، وتابع جهاز العميل، ستلاحظ أن النص يظهر هناك مباشرة</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/07.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/07.png" /></a></p>
<p>قم بكتابة أي نص في جهاز العميل، وتابع الخادم ستلاحظ ظهور النص مباشرة</p>
<p><a href="http://www.linuxdocs-ar.com/images/gobby/win-07.png"><img src="http://www.linuxdocs-ar.com/images/gobby/small/win-07.png" /></a></p>
<p>هذا الشرح مختصر للبرنامج Gobby وبعض إستخداماته، أتمنى أن تجدوه مفيدا</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b4%d8%ae%d8%b5%d9%8a%d9%86%d8%8c-%d9%85%d8%ad%d8%b1%d8%b1-%d9%86%d8%b5%d9%88%d8%b5-%d9%88%d8%a7%d8%ad%d8%af/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>سأعود للكتابة من جديد</title>
		<link>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b3%d8%a3%d8%b9%d9%88%d8%af-%d9%84%d9%84%d9%83%d8%aa%d8%a7%d8%a8%d8%a9-%d9%85%d9%86-%d8%ac%d8%af%d9%8a%d8%af/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b3%d8%a3%d8%b9%d9%88%d8%af-%d9%84%d9%84%d9%83%d8%aa%d8%a7%d8%a8%d8%a9-%d9%85%d9%86-%d8%ac%d8%af%d9%8a%d8%af/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 13:13:00 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=344</guid>
		<description><![CDATA[السلام عليكم ورحمة الله وبركاته
بعد انقطاع طويل دام أكثر من 7 شهور سأعود للكتابة من جديد.
ولكن السؤال الذي يطرح نفسه هو: لماذا انقطعت عن الكتابة أصلا؟؟

حسنا، السبب الرئيسي للإنقطاع عن الكتابة هو أنني إستلمت وظيفة جديدة في مدينة جديدة.
في السابق، كنت مقيم في مدينة جدة، ولكن الوظيفة الجديدة تطلبت مني الإنتقال الى مدينة الرياض والتي [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ورحمة الله وبركاته</p>
<p>بعد انقطاع طويل دام أكثر من 7 شهور سأعود للكتابة من جديد.</p>
<p>ولكن السؤال الذي يطرح نفسه هو: لماذا انقطعت عن الكتابة أصلا؟؟</p>
<p><span id="more-344"></span></p>
<p>حسنا، السبب الرئيسي للإنقطاع عن الكتابة هو أنني إستلمت وظيفة جديدة في مدينة جديدة.<br />
في السابق، كنت مقيم في مدينة جدة، ولكن الوظيفة الجديدة تطلبت مني الإنتقال الى مدينة الرياض والتي أحببتها كثيرا (بكل أمانة أحب مدينة الرياض أكثر من جدة &#8211; آسف يا جداويين، بس هذه الحقيقة <img src='http://www.linuxdocs-ar.com/html/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>ربما أحببتها أكثر بسبب جوها الجاف الذي ارتحت معه كثيرا وخاصة أنه شبيه نوعا ما بجو عمّان &#8211; الأردن.</p>
<p>على العموم، الوظيفة الجديدة تطلبت مني التنقل الى مدينة أخرى كما أنها تطلبت مني نقلة نوعية من أسلوب كنت معتادا عليه الى أسلوب مختلف عنه تماما وهذه النقلة كانت ضرورية بسبب طبيعة الوظيفة الجديدة حيث أنها عبارة عن وظيفة إدارية مختلفة تماما عن الوظائف السابقة التي عملت فيها، حيث ان المسؤولية زادت بشكل كبير جدا لانها اصبحت متعلقة بالبشر والانظمة معا وفي السابق كنت معتادا على التعامل مع الانظمة فقط.</p>
<p>هذه النقلة النوعية في حياتي المهنية استهلكت الكثير من وقتي في قراءة الكثير من الكتب &#8211; بدل ما اقراء كتب تقنية صرت بقراء كتب اعمال &#8211; ولكن الان الامور اصبحت اكثر استقرارا والضغط بدا يخف لذا قررت ان اعود الى الكتابة من جديد في كل من مجتمع لينوكس العربي وهذه المدونة الخاصة.</p>
<p>لذا انتظروا مني بضعة مواضيع جديدة اتمنى أن تكون مفيدة لكم.</p>
<p><strong>وشكر خاص لكل شخص أرسل لي رسالة يسأل عني أو سأل أحد أصدقائي المقربين عني</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2009/06/%d8%b3%d8%a3%d8%b9%d9%88%d8%af-%d9%84%d9%84%d9%83%d8%aa%d8%a7%d8%a8%d8%a9-%d9%85%d9%86-%d8%ac%d8%af%d9%8a%d8%af/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>كل عام وانت بخير&#8230;..</title>
		<link>http://www.linuxdocs-ar.com/html/en/2008/09/%d9%83%d9%84-%d8%b9%d8%a7%d9%85-%d9%88%d8%a7%d9%86%d8%aa-%d8%a8%d8%ae%d9%8a%d8%b1/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2008/09/%d9%83%d9%84-%d8%b9%d8%a7%d9%85-%d9%88%d8%a7%d9%86%d8%aa-%d8%a8%d8%ae%d9%8a%d8%b1/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 17:11:08 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>
		<category><![CDATA[عيد]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=340</guid>
		<description><![CDATA[كل عام وانتم والأمة الاسلامية كلها بالف خير بمناسبة عيد الفطر المبارك.

]]></description>
			<content:encoded><![CDATA[<p>كل عام وانتم والأمة الاسلامية كلها بالف خير بمناسبة عيد الفطر المبارك.</p>
<p><img src="http://images.arabian-linux.com/69.jpg" alt="عيد مبارك" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2008/09/%d9%83%d9%84-%d8%b9%d8%a7%d9%85-%d9%88%d8%a7%d9%86%d8%aa-%d8%a8%d8%ae%d9%8a%d8%b1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>تم تغيير الإستضافة</title>
		<link>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%aa%d9%85-%d8%aa%d8%ba%d9%8a%d9%8a%d8%b1-%d8%a7%d9%84%d8%a5%d8%b3%d8%aa%d8%b6%d8%a7%d9%81%d8%a9/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%aa%d9%85-%d8%aa%d8%ba%d9%8a%d9%8a%d8%b1-%d8%a7%d9%84%d8%a5%d8%b3%d8%aa%d8%b6%d8%a7%d9%81%d8%a9/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 22:26:22 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>
		<category><![CDATA[استضافة]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=326</guid>
		<description><![CDATA[السلام عليكم ورحمة الله
قمت بتغيير استضافة الموقع، اتمنى أن تنتهي الان مشاكل الوصول التي كانت تواجه الكثيرين.
شكرا لك من ابلغني عن المشاكل.
]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ورحمة الله</p>
<p>قمت بتغيير استضافة الموقع، اتمنى أن تنتهي الان مشاكل الوصول التي كانت تواجه الكثيرين.</p>
<p>شكرا لك من ابلغني عن المشاكل.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%aa%d9%85-%d8%aa%d8%ba%d9%8a%d9%8a%d8%b1-%d8%a7%d9%84%d8%a5%d8%b3%d8%aa%d8%b6%d8%a7%d9%81%d8%a9/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>عذرا ولكن لم استطع المقاومة&#8230;.</title>
		<link>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%b9%d8%b0%d8%b1%d8%a7-%d9%88%d9%84%d9%83%d9%86-%d9%84%d9%85-%d8%a7%d8%b3%d8%aa%d8%b7%d8%b9-%d8%a7%d9%84%d9%85%d9%82%d8%a7%d9%88%d9%85%d8%a9/</link>
		<comments>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%b9%d8%b0%d8%b1%d8%a7-%d9%88%d9%84%d9%83%d9%86-%d9%84%d9%85-%d8%a7%d8%b3%d8%aa%d8%b7%d8%b9-%d8%a7%d9%84%d9%85%d9%82%d8%a7%d9%88%d9%85%d8%a9/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 22:25:12 +0000</pubDate>
		<dc:creator>مسلم عادل</dc:creator>
				<category><![CDATA[غير مصنف]]></category>
		<category><![CDATA[bad code]]></category>
		<category><![CDATA[good code]]></category>

		<guid isPermaLink="false">http://www.linuxdocs-ar.com/html/?p=335</guid>
		<description><![CDATA[عذرا اخواني على هذه الصورة، ولكني لم استطع مقاومة عدم عرضها عليكم لما فيها من دلالة كبيرة جدا  

]]></description>
			<content:encoded><![CDATA[<p>عذرا اخواني على هذه الصورة، ولكني لم استطع مقاومة عدم عرضها عليكم لما فيها من دلالة كبيرة جدا <img src='http://www.linuxdocs-ar.com/html/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><img src="http://www.linuxdocs-ar.com/images/wtfm.jpg" alt="الكود الجيد والكود السيء" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxdocs-ar.com/html/en/2008/09/%d8%b9%d8%b0%d8%b1%d8%a7-%d9%88%d9%84%d9%83%d9%86-%d9%84%d9%85-%d8%a7%d8%b3%d8%aa%d8%b7%d8%b9-%d8%a7%d9%84%d9%85%d9%82%d8%a7%d9%88%d9%85%d8%a9/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

