<?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>AlbDevNet &#187; Server</title>
	<atom:link href="http://www.albdevnet.com/category/linux/server-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.albdevnet.com</link>
	<description>Albanian Developer Networ &#124; Rrjeti i programatoreve shqiptare</description>
	<lastBuildDate>Thu, 29 Apr 2010 09:28:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>sq</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Deploy me ant ne server weblogic</title>
		<link>http://www.albdevnet.com/2009/08/26/deploy-me-ant-ne-server-weblogic/</link>
		<comments>http://www.albdevnet.com/2009/08/26/deploy-me-ant-ne-server-weblogic/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 14:43:02 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Rrjete]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tutoriale]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=252</guid>
		<description><![CDATA[Per te bere deploy ne nje server ne rrjet te nje pakete ear qe krijojme me skriptin tone ant, mund te perdorim librarine e ant qe kemi ne ant-weblogic.jar.
Per te bere kete na duhet edhe weblogic.jar qe duhet te kopjojme nga serveri yne me nje direktori qe ne po quajme:  &#8220;D:/MyLibs/weblogic.jar&#8221;

Tani mjafton qe te [...]]]></description>
			<content:encoded><![CDATA[<p>Per te bere deploy ne nje server ne rrjet te nje pakete ear qe krijojme me skriptin tone ant, mund te perdorim librarine e ant qe kemi ne ant-weblogic.jar.<br />
Per te bere kete na duhet edhe weblogic.jar qe duhet te kopjojme nga serveri yne me nje direktori qe ne po quajme:  &#8220;D:/MyLibs/weblogic.jar&#8221;<br />
<span id="more-252"></span><br />
Tani mjafton qe te shtojme kete target ne skriptin tone, dhe ta eksekutojme:<br />
</p>
<pre lang='xml'>

<target name="deployWeblogic" description="Deploy i nje pakete ear ne weblogic">
	<echo message="Deploy filloi" />
	<java classname="weblogic.Deployer" fork="yes" maxmemory="256m" failonerror="true">
	   <classpath path="D:/MyLibs/weblogic.jar" />
	   <arg value="-verbose" />
	   <arg value="-adminurl" />
	   <arg value="${weblogic.deploy.adminurl}" />
	   <arg value="-name" />
	   <arg value="projektiImJ2ee" />
	   <arg value="-source" />
	   <arg value="${build}/archives/projektiImJ2ee.ear" />
	   <arg value="-targets" />
	   <arg value="${weblogic.deploy.targets}" />
	   <arg value="-deploy" />
	   <arg value="-user" />
	   <arg value="${weblogic.deploy.user}" />
	   <arg value="-password" />
	   <arg value="${weblogic.deploy.password}" />
	   <arg value="-upload" />
	</java>
  <echo message="Deploy mbaroi !!" />
</target>
</pre>
<p>
kuptohet qe ndryshoret:<br />
<br />
${weblogic.deploy.adminurl} &#8211; adresa e serverit<br />
${weblogic.deploy.targets} &#8211; istanza e serverit ku ta deplojojme<br />
${weblogic.deploy.user} &#8211; username<br />
${weblogic.deploy.password} &#8211; password</p>
<p>jane ndryshore qe karikojme nga faile teksti, apo qe deklarojme lart ne skriptin tone ant, dhe &#8220;projektiImJ2ee&#8221; eshte emri i projektit tone</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2009/08/26/deploy-me-ant-ne-server-weblogic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bekap total i nje serveri linux me Mondo</title>
		<link>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/</link>
		<comments>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:19:42 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=226</guid>
		<description><![CDATA[Kur kemi te bejme me server qe kan materiale te rendeishsme, apo thjeshte jane ne prodhim e ndaj dhe duhet te jene gjithmone online, nje problem hardware, nje djegje hardisku apo cdo suprize tjeter mund te shkaktone humbje te dhenash e kohe. Edhe po te kemi bere nje backup te skeduluar te te dhenave duhet [...]]]></description>
			<content:encoded><![CDATA[<p>Kur kemi te bejme me server qe kan materiale te rendeishsme, apo thjeshte jane ne prodhim e ndaj dhe duhet te jene gjithmone online, nje problem hardware, nje djegje hardisku apo cdo suprize tjeter mund te shkaktone humbje te dhenash e kohe. Edhe po te kemi bere nje backup te skeduluar te te dhenave duhet kohe per te ringritur ne kembe sistemin, porgramet e tere konfigurimet e duhura. Ne nje rast te tille eshte mire qe here pas here te bejme nje imazh tere hardiskut m sistemin e instaluar e funksional. Per nje gje te tille mund te perodirm mondorescue (<a href="http://www.mondorescue.org/" target="_blank">http://www.mondorescue.org/</a>) .<span id="more-226"></span></p>
<p>Per ta instaluar nen ubuntu server:</p>
<pre lang="shell">sudp apt-get install mondo</pre>
<p>pas shkarikimit te paketes (rreth 13 mb) jemi gati te nisim backuptin tone total. Me komanden:</p>
<pre lang="shell">sudo mondoarchive</pre>
<p>Me nje menu te thjeshte grafike (gjithmone ne terminal) do kemi mundesine e zgjedhjes se backupit tone, direkt ne cd/dvd, ne rrjet apo ne hardisk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bugzilla &#8211; te senjalizojme dhe dokumentojme buget e nje softwari</title>
		<link>http://www.albdevnet.com/2009/01/04/bugzilla-te-senjalojme-dhe-dokumentojme-buget-e-nje-softwari/</link>
		<comments>http://www.albdevnet.com/2009/01/04/bugzilla-te-senjalojme-dhe-dokumentojme-buget-e-nje-softwari/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 13:59:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Utilitete]]></category>
		<category><![CDATA[bugzilla]]></category>
		<category><![CDATA[mjete]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=169</guid>
		<description><![CDATA[Ne ciklin e jetes se nje softwari, testimi, gjetja e bugeve dhe senjalizimi i tyre eshte e nevojshme. Bugzilla eshte mjeti qe tashme perdoret ne mase per kete qellim. Krijuar nga Mozilla, ky mjet mund te instalohet ne nje server linux/windows php mysql dhe te nisini direkt dokumentimin dhe senjalizimin e bugeve. Ne faqen zyrtare [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-170" title="bugzilla" src="http://www.albdevnet.com/wp-content/uploads/2009/01/bugzilla.jpg" alt="bugzilla" />Ne ciklin e jetes se nje softwari, testimi, gjetja e bugeve dhe senjalizimi i tyre eshte e nevojshme. Bugzilla eshte mjeti qe tashme perdoret ne mase per kete qellim. Krijuar nga Mozilla, ky mjet mund te instalohet ne nje server linux/windows php mysql dhe te nisini direkt dokumentimin dhe senjalizimin e bugeve.<span id="more-169"></span> Ne faqen <a title="Bugzilla" href="http://www.bugzilla.org/" target="_blank">zyrtare</a> mund te shkarikoni paketen dhe ta instaloni.</p>
<p>Nese perdorni nje ambient zhvillimi si eclipse, me pas mund te perdorni mylyn per te kontrolluar direkt buget, me nje pamje grafike akoma me te plote sesa ajo qe na ofron nga webi. Ketu gjeni edhe nje <a href="http://live.eclipse.org/node/544" target="_blank">video guide</a> ne anglisht qe ju jep nje shembull.</p>
<p>Ky mjet eshte shume i nevojshem sidomos kur punohet ne grup dhe ndahen korigjimet e problemeve mes me shume personave, me skadenca precedenca etj.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2009/01/04/bugzilla-te-senjalojme-dhe-dokumentojme-buget-e-nje-softwari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Te eliminojme hotlink ne apache</title>
		<link>http://www.albdevnet.com/2008/11/21/te-eliminojme-hotlink-ne-apache/</link>
		<comments>http://www.albdevnet.com/2008/11/21/te-eliminojme-hotlink-ne-apache/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 12:25:07 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[mjete]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=163</guid>
		<description><![CDATA[Edhe se te gjithe kemi qellime te mira, ka njerez qe kopjojne e vene linqe direkte te faileve (zip, avi etj) ne sitet e tyre, me target materialet ne nje web tonin. Nese perdorni server apache dhe ne opzionet e serverit keni rewriting on atehere me nje file .htaccess mund ta ndalojme.

Kijojme nje file teksti [...]]]></description>
			<content:encoded><![CDATA[<p>Edhe se te gjithe kemi qellime te mira, ka njerez qe kopjojne e vene linqe direkte te faileve (zip, avi etj) ne sitet e tyre, me target materialet ne nje web tonin. Nese perdorni server apache dhe ne opzionet e serverit keni rewriting on atehere me nje file .htaccess mund ta ndalojme.<br />
<span id="more-163"></span></p>
<p>Kijojme nje file teksti dhe e quajme  htaccess.txt</p>
<pre lang="php">
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sitijuaj.com(/)?.*$     [NC]
RewriteRule .*\.(avi|mpg|zip|jpg|png)$ http://wwww.sitijuaj.com/moskopjo.html [R,NC]
</pre>
<p>e vendosim  ne root te sitit (me ftp) ose te direktorise te shkarikimit qe na intereson e pastaj rinominojme nga htaccess.txt ne .htaccess (me pike perpara),  tani po te provosh ta shkarikosh nga si sit tjeter duhet te dergoje ne faqen http://wwww.sitijuaj.com/moskopjo.html qe ti do krijosh ne paralajmerosh se smund te shkarikojne ne menyre direkte</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/11/21/te-eliminojme-hotlink-ne-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux &#8211; te kontrollojme qe nje proces nuk eshte ne eksekutim</title>
		<link>http://www.albdevnet.com/2008/07/24/linux-te-kontrollojme-qe-nje-proces-nuk-eshte-ne-eksekutim/</link>
		<comments>http://www.albdevnet.com/2008/07/24/linux-te-kontrollojme-qe-nje-proces-nuk-eshte-ne-eksekutim/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 10:18:06 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=137</guid>
		<description><![CDATA[Ndonjehere me ndodh qe tomcat te bllokohet, e atehere i bej nje stop te sherbimit, por kjo nuk shkon gjithmone sit duhet, e ne fakt procesi fatantazem ehste akoma ne eksekutim, me komanden:

ps -ef &#124;grep tomcat

arrij te shikoj nese ka akome dicka ne eksekutim
]]></description>
			<content:encoded><![CDATA[<p>Ndonjehere me ndodh qe tomcat te bllokohet, e atehere i bej nje stop te sherbimit, por kjo nuk shkon gjithmone sit duhet, e ne fakt procesi fatantazem ehste akoma ne eksekutim, me komanden:</p>
<pre lang='shell'>
ps -ef |grep tomcat
</pre>
<p>arrij te shikoj nese ka akome dicka ne eksekutim</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/07/24/linux-te-kontrollojme-qe-nje-proces-nuk-eshte-ne-eksekutim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postgre database</title>
		<link>http://www.albdevnet.com/2008/07/09/postgre-database/</link>
		<comments>http://www.albdevnet.com/2008/07/09/postgre-database/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 08:35:48 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[postgre]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=106</guid>
		<description><![CDATA[Postgre eshte nje nga databazat me te vlefshme ne qarkullim, jo vetem se eshte freeware dhe perfekt per cdo lloj projekti, komercial apo jo, por edhe per faktin se mund te krahasohet ne perfomranca e sherbime me rivale si oracle.
Ne fakt, mund te themi se ky databaze ka sherbimet qe ofrojne databazat e tjera si [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-medium wp-image-107" title="postgresql" src="http://www.albdevnet.com/wp-content/uploads/2008/07/postgresql.jpg" alt="" width="162" height="125" />Postgre eshte nje nga databazat me te vlefshme ne qarkullim, jo vetem se eshte freeware dhe perfekt per cdo lloj projekti, komercial apo jo, por edhe per faktin se mund te krahasohet ne perfomranca e sherbime me rivale si oracle.<br />
Ne fakt, mund te themi se ky databaze ka sherbimet qe ofrojne databazat e tjera si MySQL, Firebird SQL, MaxDB apo Oracle, e perdorert nga aplikative si skype (me miliona user).<span id="more-106"></span><br />
Per te shkarikuar kete databaze shkoni ne faqen zyrtare:http://www.postgresql.org/ .Eksiston versioni FreeBSD, Linux, Mac OS X, Solaris e Windows. PgAdmin eshte programi ngafik per te administruar databazen, ndryshe mund ta kontrolloni nga console.<br />
Nese keni nje server (apo desktop) windows, instalimi ehste mjaft intuitiv (http://www.pgadmin.org/ per pdadmin), e ska nevoje per komente, e nese jeni ne server linux (ubuntu server ne rastin tim), ndjekim keto procedure te lehte (e me te shpjete sesa instalimi i widdowsit):</p>
<pre lang="shell">sudo apt-get install postgresql
sudo apt-get install pgadmin3
sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'paswordi_juaj'"
sudo -u postgres createdb db_ime_e_pare
</pre>
<p style="text-align: left;">per te komanduar databazen (start e stop) perdorim komanden (si tere sherbimet e tjera ne ubuntu server):</p>
<pre lang="shell">sudo /etc/init.d/postgresql-8.3 komanda
</pre>
<p style="text-align: left;">tani mund te hapim pgadmin dhe shkojme tek &#8220;File =&gt; Adserver&#8221; e shkruajme te dehnat e db te sapo krijuar.<br />
Ketij database mund ti instaloni edhe ekstensione te ndryshme, si postgis qe na lejon te trasformojme databazen tone, nga nje dv te thjehste relacional ne databaze spacial, ku te ruajme te dhena vektorial, shume te dobishme per aplikative gis.</p>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-109" title="pgadmin3_win32" src="http://www.albdevnet.com/wp-content/uploads/2008/07/pgadmin3_win32.png" alt="" width="494" height="405" /></p>
<p style="text-align: left;">Nga eksperienca personale qe kam pasur me kete databaze, skam dale asnjehere i zhgenjyer, edhe kur kisha te beja me fluks te madh te dhenash (disa giga te dhena).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/07/09/postgre-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pampa &#8211; ambienti php+mysql portativ</title>
		<link>http://www.albdevnet.com/2008/06/16/pampa-ambienti-phpmysql-portativ/</link>
		<comments>http://www.albdevnet.com/2008/06/16/pampa-ambienti-phpmysql-portativ/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 08:10:44 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Portable]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=69</guid>
		<description><![CDATA[Shpeshhere kemi nevoje per nje ambient testimi, dimostrimit (tek nje klient psh), apo theshte te kemi gjithone me vete ne nje pendrive nje webserver apache me php dhe mysql qe te eksekutoje nje sitin tone, apo nje projket qe kemi bere. Neineternet mund te gjeni shume alternativa te ndryshme, false anes portative qe keto software [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-70" title="pampa" src="http://www.albdevnet.com/wp-content/uploads/2008/06/pampa.gif" alt="" />Shpeshhere kemi nevoje per nje ambient testimi, dimostrimit (tek nje klient psh), apo theshte te kemi gjithone me vete ne nje pendrive nje webserver apache me php dhe mysql qe te eksekutoje nje sitin tone, apo nje projket qe kemi bere. Neineternet mund te gjeni shume alternativa te ndryshme, false anes portative qe keto software kane, por ajo qe do tu prezantojme sot eshte Pampa. Nje software qe na ofron tere mjetet qe kemi nevoje. <a href="http://pampa.phpsoft.it/#downloads" target="_blank">Vizitoni faqen zyrate</a>, nga ku mund te shkarikoni dhe programin (freeware kuptohet). <span id="more-69"></span></p>
<p>Shkarikimi eshte i shpejte (vetem 10.88 mb). Ndiqni proceduren e instalimit (ne direktorine qe doni, apo ne nje pendrive) dhe  do shikoni se ne realitet hapesira e nevojshme eshte 49 mb.<br />
<a href="http://www.albdevnet.com/wp-content/uploads/2008/06/pampa_home.jpg" target="_blank"><img class="aligncenter size-medium wp-image-71" title="pampa_home" src="http://www.albdevnet.com/wp-content/uploads/2008/06/pampa_home.jpg" alt="" width="499" height="355" /></a><br />
Tani mund te vendosni sitet epo filet tuaj php ne &#8220;direktoria e instalimit/PAMPA/apache/htdocs&#8221; dhe eskekutoni pampa. Klikoni tek &#8220;Start&#8221; dhe serveri do hapeproceset e nevojshme. Do hape edhe browserin tuaj ne rrot te webserit http://localhost:85/ (porat mund ti ndryshoni ne failin e konfigurimit, pampa ka vene disa porta te ndryshme nga standartet ne menyre qe te mos kete konflikte). Gjeja e pare qe do shikoni ehste se phpmyadmin ehste e instaluar (pa password, nese eshte e nevojshme shkoni e modifikoni failin e konfigurimit qe ta ndryshoni).</p>
<p>Mysql do jete ne esekucion ne porten 3307, username : root e pa password</p>
<p>Tani keni tere mjetet per te etstuar sitin tuaj, provuar nje cms apo tjeter script para se ta instaloni ne server tuaj.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/16/pampa-ambienti-phpmysql-portativ/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Te kontrollojme kodin tone me subversion</title>
		<link>http://www.albdevnet.com/2008/06/15/te-kontrollojme-kodin-tone-me-subversion/</link>
		<comments>http://www.albdevnet.com/2008/06/15/te-kontrollojme-kodin-tone-me-subversion/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 08:07:00 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Pa kategori]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[menaxhim]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=66</guid>
		<description><![CDATA[Si mund te kontrollojme lehte dhe ne menyre te sigurte kodin e projketeve tona? Nese kemi te bejme me projekte te vogla dhe te thjeshta, atehere gjithcka zgjidhet mjaft lehte, direktori te ndryshme dhe bejme nje kopje, por si mund te bejme ense kemi projkete te medha, dhe nje grup i tere porgramatoresh, qe punojne [...]]]></description>
			<content:encoded><![CDATA[<p>Si mund te kontrollojme lehte dhe ne menyre te sigurte kodin e projketeve tona? Nese kemi te bejme me projekte te vogla dhe te thjeshta, atehere gjithcka zgjidhet mjaft lehte, direktori te ndryshme dhe bejme nje kopje, por si mund te bejme ense kemi projkete te medha, dhe nje grup i tere porgramatoresh, qe punojne mbi te njetin projekt?</p>
<p><img class="aligncenter size-medium wp-image-67" title="subversion_logo_hor-468x64" src="http://www.albdevnet.com/wp-content/uploads/2008/06/subversion_logo_hor-468x64.png" alt="" /></p>
<p>CVS (Concurrent Versions System) starnart tashme i tjekaluar, ehste zevendesuar nga alternativa tjeter freeware dhe opensource <a href="http://subversion.tigris.org/" target="_blank">Subversion</a>.<span id="more-66"></span></p>
<p>Kush punon ne grup e di fare mire sesa e rendesishme dhe delikate eshte faza e sinkonizimit te kodit duke nisur nga verisone te ndryshme. Persona te ndryshme qe punojne mbi te njetin kod, ndoshta duke mbyllur dy bug te ngrushme, apo duke zhvilluar pjese te reja, dhe na duhet qe tere kodi te sinkronizohet, por duke zgjedhur tere konfilkette, por mbi te gjitha duke ruajtur tere versione ne te cilat ai file eshte ruajtur (duke sherbyer ne te njeten kohe si arkuv backup-i)</p>
<p>Subversion eshte serveri qe na lejon te bejme nje gje tille, me pas per ta perdorur mund te perim komandat nga nje cosole, ose te perdorim nje klient per sitemin tone operativ ku puneojme.</p>
<p><img class="aligncenter size-medium wp-image-68" title="tortoisesvn_logo_hor468x64" src="http://www.albdevnet.com/wp-content/uploads/2008/06/tortoisesvn_logo_hor468x64.png" alt="" /></p>
<p><a href="http://tortoisesvn.tigris.org/" target="_blank">Tortoisesvn </a>eshte ekstension per shellin e windowsit, qe na lejon qe te karikojme, shkarikjojme, e rifreskojme projektet e filet tona qe jane ne subversion.</p>
<p>Ky artikull ishte vetem nje prezantim shume i shpjete i ketij instrumenti teper efikas dhe i domosdoshem ne menaxhimin e nje projekti, qe tashme eshte nje standart dhe perdoret ne tere ambientet e zhvillimit.</p>
<p>Kush perdor eclipse, do te kete pare se ambienti ofron mundesine e sinkronimit me  subversion.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/15/te-kontrollojme-kodin-tone-me-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Te lexojme filet log nen linux</title>
		<link>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/</link>
		<comments>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 08:00:10 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=46</guid>
		<description><![CDATA[Nje server linux ne pergjithesi ka ne eksekuton shume procese dhe filet e log-ut rriten ne menyre te vazhdueshme. Kur diçka nuk shkon ashtu si duhet, apo thjeshte duam te shikojme cafre ka ndodhur ne sisitemin tone, oret e fundit, atehere duhet te analizojme keto faile.
Here te tjera kemi nevoje te shikojme live cfare ndodh, [...]]]></description>
			<content:encoded><![CDATA[<p>Nje server linux ne pergjithesi ka ne eksekuton shume procese dhe filet e log-ut rriten ne menyre te vazhdueshme. Kur diçka nuk shkon ashtu si duhet, apo thjeshte duam te shikojme cafre ka ndodhur ne sisitemin tone, oret e fundit, atehere duhet te analizojme keto faile.<br />
Here te tjera kemi nevoje te shikojme live cfare ndodh, per te nanlizuar funksionim  e nje programi per te kontrolluar per gabime.<br />
Linux na jep dy komanda per kete tail dhe less.<br />
<span id="more-46"></span><br />
Komanda tail -f na tregon 10 rreshtat e fundit, dhe live na tregon rreshtat e fundit qe shohen ne log (monitorim live i eventeve)</p>
<pre lang="shell">$ tail -f /var/log/messages
</pre>
<p>per mesazhet, ose</p>
<pre lang="shell">$ tail -f /var/log/syslog
</pre>
<p>per log-un e plote.<br />
Ne rastin tone po lexojme log-et kryesore te sistemit, e njeta gje, per tere failet e log, qe ne pergjithesi nen linux ndodhen ne direktorine /var/log/</p>
<p>Per te lexuar tere failin e log-un mund te perdorim komanden less, duke nisur leximin nga fillimi, deri ne fund</p>
<pre lang="shell">$ less /var/log/messages
</pre>
<p>Faili mund te jete shume e shume i gjate, per te arritur direkt ne fun, shtypni Shift+F dhe vazhdon te tregoje reshhtat e rinj qe shtohen</p>
<p>Mund te eksekutojme less, qe te sillet qe ne fillim si tail</p>
<pre lang="shell">$ less +F /var/log/messages
</pre>
<p>qe te dalim nga vezhgimi, perdorim Ctrl+c , me b mund te ktheheni ne menyren e meparshme.</p>
<p>Nen komanden less mund te kerkoni nje fjale duke shkruar:</p>
<pre lang="shell">/fjala
</pre>
<p>perdorim</p>
<pre lang="shell">q
</pre>
<p>per te dale nga less</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eksekutimi i taskeve ne linux me cron</title>
		<link>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/</link>
		<comments>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 08:52:32 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tasks]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=43</guid>
		<description><![CDATA[Duke perdorur server linux (ne rastin tim ubuntu server), kemi nevoja per manaxhimin e taskeve te ndryshme periodike, si dergimin e nje logu per email, berjen e nje backupi njehere ja jave e keshtu me rradhe. Ne kete artikull nuk do te flasim sesi te krijojme nje script apo program ne linuks qe ben nje [...]]]></description>
			<content:encoded><![CDATA[<p>Duke perdorur server linux (ne rastin tim ubuntu server), kemi nevoja per manaxhimin e taskeve te ndryshme periodike, si dergimin e nje logu per email, berjen e nje backupi njehere ja jave e keshtu me rradhe. Ne kete artikull nuk do te flasim sesi te krijojme nje script apo program ne linuks qe ben nje detyre te caktuar, thjeshte sese mund te shtojme nje task me cron. Cron eshte nje proces qe eksekuton nje komande te caktuar ne nje kohe te caktuar.<br />
<span id="more-43"></span><br />
Ok, hapim consolen tone, apo futemi ne ndonejmenyre ne shell te sistemit tone, hapim failin e konfigurimit te cron me komanden:</p>
<pre lang="text">crontab -e
</pre>
<p>kjo komande do te na hape failin e konfigurimit te cron me editorin e preferuar te ambientit.</p>
<p>nese ky fail do jete bosh presim te shikojme dicka si :</p>
<pre lang="text"># m h  dom mon dow   command
</pre>
<p>qe na shpjegon dhe formatin e informacioneve qe mund te shkruajme ketu, pra kohen, ne minuta, ore,</p>
<pre lang="text">Formati i intervaleve.
* * * * * komanda
- - - - -
| | | | |
| | | | +-----  dita e javes (0 - 6) (E djele=0)
| | | +------- muaji (1 - 12)
| | +--------- dita e muajit (1 - 31)
| +----------- ora (0 - 23)
+------------- minuti (0 - 59)
</pre>
<p>ne rastin tim, kam krijuar nje script php qe quahet statistka.php dhe me dergon me email statistikat e vizitave te sitit tim (duke lexuar ne nje db, failet e logut etj).Fillimisht kontrollojme qe scripti yne funksionon si duhet:</p>
<pre lang="text">/usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>Ok, maili erdhi, gjithcka funksionon, tani dua qe cdo 10 minuta te ma dergoje me email , atehere shtoj ne kete fail kete rresht te ri:</p>
<pre lang="text">*/10 * * * * /usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>per siguri, tani le te bej restart te sherbimit cron:</p>
<pre lang="text">/etc/init.d/cron restart
</pre>
<p>pse */10 dhe jo 10 ?<br />
vetem 10 do te thote minutin e dhjete te cdo dite, cdo muaji, cdo ore.., kurser me */10 kemi cdo 10 min te cdo dite, cdo muaji, cdo ore&#8230;<br />
Por nje procedure e tille, do te mbushte kutine time te mailit, me qindrta maile <img src='http://www.albdevnet.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ndaj le ta modifikoj, me mjafton nje mail ne muaj..</p>
<pre lang="text">0 0 1 * * /usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>kjo eksekuton komanden time, diten e pare te cdo muaji. me komanden:</p>
<pre lang="text">crontab -l
</pre>
<p>shikojme listen e komandave qe cron duhet te eksekutoje, e tani qe gjithcka eshte ok, bej nje restart te fundit te cron</p>
<pre lang="text">/etc/init.d/cron restart
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
