{"id":279,"date":"2015-07-22T08:37:52","date_gmt":"2015-07-22T06:37:52","guid":{"rendered":"https:\/\/al1eren.wordpress.com\/?p=279"},"modified":"2015-07-22T08:37:52","modified_gmt":"2015-07-22T06:37:52","slug":"web-siteler-icin-logsign-da-log-tutma-windows","status":"publish","type":"post","link":"http:\/\/www.erenali.com\/index.php\/2015\/07\/22\/web-siteler-icin-logsign-da-log-tutma-windows\/","title":{"rendered":"Web Siteler \u0130\u00e7in Logsign da Log Tutma (Windows)"},"content":{"rendered":"<div class=\"021ea2d8fe724ac454857d5c5e52edc2\" data-index=\"1\" style=\"float: left; margin: 10px 10px 10px 0;\">\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-3908223554810378\"\r\n     data-ad-slot=\"5522206140\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\r\n\n<\/div>\n<p>\u0130htiyaca binaen geli\u015ftirilmi\u015f sayfam\u0131z\u0131n loglar\u0131n\u0131 tutmak i\u00e7in d\u00fc\u015f\u00fcn\u00fcrken elimizde olan Logsign ile entegre edelim bari program bo\u015f kalmas\u0131n dedik. Biraz u\u011fra\u015ft\u0131rd\u0131ysa da becerebildik.<\/p><div class=\"021ea2d8fe724ac454857d5c5e52edc2\" data-index=\"1\" style=\"float: left; margin: 10px 10px 10px 0;\">\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-3908223554810378\"\r\n     data-ad-slot=\"5522206140\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\r\n\n<\/div>\n\n<p>Windows taraf\u0131nda web sayfalar\u0131m\u0131z\u0131n i\u00e7ine log tutmak i\u00e7in bir ufak fonksiyon ekledim.<\/p>\n<blockquote><p>function logtut($uname,$telno1)<br \/>\n{<\/p>\n<p>\/* date_default_timezone_set(&#8216;Europe\/Istanbul&#8217;);$saat=date(&#8220;h:i:sa&#8221;);$gun=date(&#8220;d\/m\/Y&#8221;);*\/<\/p>\n<p>if (!empty($_SERVER[&#8216;HTTP_CLIENT_IP&#8217;])) {$ip = $_SERVER[&#8216;HTTP_CLIENT_IP&#8217;];<br \/>\n} elseif (!empty($_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;])) {$ip =_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;];<br \/>\n} else {$ip = $_SERVER[&#8216;REMOTE_ADDR&#8217;];}<\/p>\n<p>\/\/$data2=$ip.&#8221; &#8211; &#8211; [&#8220;.$gun.&#8221;:&#8221;.$saat.&#8221;] &#8220;.$uname.&#8221; \/ &#8220;.$telno1.&#8221; \/ sifre degistirdi.&#8221;;<br \/>\n$data2=$ip.&#8221; &#8211; &#8211; &#8220;.$uname.&#8221; \/ &#8220;.$telno1.&#8221; \/ sifre degistirdi.&#8221;;<\/p>\n<p>$data = $data2.&#8221;n&#8221;;<\/p>\n<p>$ret = file_put_contents(&#8216;C:Apache24htdocsmydata.txt&#8217;,$data,FILE_APPEND|LOCK_EX);<br \/>\nif($ret === false) {die(&#8216;There was an error writing this file&#8217;);}<br \/>\nelse {echo &#8220;$ret bytes written to file&#8221;;}<br \/>\n}<\/p><\/blockquote>\n<p>Yukar\u0131daki fonksiyonda tarih ve saati de eklemi\u015ftim fakat kulland\u0131\u011f\u0131m\u0131z programlar zaten kendisi tarih saat ekledi\u011fi i\u00e7in gerek kalmad\u0131. O yuzden yorum sat\u0131r\u0131 olarak b\u0131rakt\u0131m.<\/p>\n<p>Peki bu fonksiyonla ne yapt\u0131k ba\u011flanan istemcinin ip sini ald\u0131k , kendi verdi\u011fimiz de\u011fi\u015fkenlerle birle\u015ftirip bir yaz\u0131 haline getirdik. daha sonra C:Apache24htdocsmydata.txt \u00a0dosyas\u0131n\u0131n i\u00e7ine kaydettik. Her seferinde bir alt sat\u0131ra ekleyecek \u015fekilde ayarlad\u0131k.<\/p>\n<p>\u015eimdi fonksiyonu sayfam\u0131z\u0131n istedi\u011fimiz yerinde kullanal\u0131m.<\/p>\n<blockquote><p>logtut($uname,$telno1);<\/p><\/blockquote>\n<p>Ve bakal\u0131m mydata.txt dosyam\u0131za kay\u0131t d\u00fc\u015ft\u00fcm\u00fc.<\/p>\n<p>Buraya kadar s\u0131k\u0131nt\u0131m\u0131z yoksa art\u0131k bu dosya i\u00e7indeki kay\u0131tlar\u0131 Logsign program\u0131m\u0131za atmam\u0131z kald\u0131.<\/p>\n<p>Bunun i\u00e7in arac\u0131 bir program kurmam\u0131z gerekiyor. Epilog ad\u0131nda bir program var bu bizim sorunumuzu \u00e7\u00f6z\u00fcyor.<\/p>\n<p><a href=\"http:\/\/sourceforge.net\/projects\/snare\/files\/Epilog%20for%20Windows\/\">http:\/\/sourceforge.net\/projects\/snare\/files\/Epilog%20for%20Windows\/<\/a> bu siteden en yeni s\u00fcr\u00fcm\u00fcn\u00fc indirerek bilgisayar\u0131m\u0131za kuruyoruz.<\/p>\n<p>Kurulum a\u015famas\u0131nda \u015fifre istiyor bu \u015fifreyi daha sonra kar\u015f\u0131m\u0131za gelen aray\u00fcz\u00fcnde giri\u015f i\u00e7in kullan\u0131yoruz.<\/p>\n<p>Kullan\u0131c\u0131 ad\u0131 :SNARE<\/p>\n<p>\u0130lk olarak<\/p>\n<p><strong>Network Configuration <\/strong>sekmesi t\u0131klan\u0131r.<\/p>\n<p><strong>Destination Snare Server address :<\/strong> Logsign IP Adresi yaz\u0131l\u0131r.<br \/>\n<strong>Destination Port :<\/strong> Syslog ile g\u00f6nderece\u011fi i\u00e7in loglar\u0131 514 portu yaz\u0131l\u0131r.<br \/>\n<strong>SYSLOG Facility :<\/strong> Local 0 se\u00e7ilir.<br \/>\n<strong>SYSLOG Priority :<\/strong> Information se\u00e7ilir.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/0zzrpxbnmm2cxmo\/?name=1-1.png\" alt=\"1-1.png\" width=\"542\" height=\"246\" \/><\/p>\n<p><strong>Log Configuration<\/strong> k\u0131sm\u0131nda loglar\u0131 hangi folder alt\u0131ndan \u00e7ekece\u011fimizi ve log dosyas\u0131n\u0131 se\u00e7iyoruz.<\/p>\n<p><strong>Select Log Type :<\/strong> Apache web logs se\u00e7ilir.<br \/>\n<strong>Log File or Directory \u00a0:<\/strong> Apache server loglar\u0131n\u0131n tutuldu\u011fu folder yaz\u0131l\u0131r.E\u011fer de\u011fi\u015ftirilmi\u015f ise nerde tutuluyor ise o yol se\u00e7ilir.<br \/>\n<strong>Log Name Format :<\/strong> Log dosyas\u0131 uzant\u0131s\u0131 ile beraber yaz\u0131l\u0131r.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/zwfnlffjsjytnqw\/?name=2-2.png\" alt=\"2-2.png\" width=\"546\" height=\"208\" \/><\/p>\n<p>Son olarak yapm\u0131\u015f oldu\u011fumuz de\u011fi\u015fikler kaydedilir ve service yeniden ba\u015flat\u0131l\u0131r.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/fiwaxrgd3h9nbyn\/?name=3-3.png\" alt=\"3-3.png\" width=\"546\" height=\"166\" \/><\/p>\n<p>Bu i\u015flemlerden sonra Lastest Events sekmesine bakarsak sitelerde yapt\u0131\u011f\u0131m\u0131z hareketlerin kay\u0131t olarak d\u00fc\u015ft\u00fc\u011f\u00fcn\u00fc g\u00f6rece\u011fiz.<\/p>\n<p>E\u011fer burada da bir s\u0131k\u0131nt\u0131m\u0131z yoksa art\u0131k Logsign cihaz\u0131m\u0131za giri\u015f yapal\u0131m ve ayarlamalar\u0131 yapal\u0131m.<\/p>\n<p><strong>Settings<\/strong>\u00a0men\u00fcs\u00fcnden<strong>\u00a0Data Input &gt; Device List<\/strong>\u00a0se\u00e7ilir.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/fgi302ktmcomsyv\/?name=Device+List.png\" alt=\"Device_List.png\" width=\"458\" height=\"354\" \/><\/p>\n<p>Gelen pencerede\u00a0<strong>Add New Source<\/strong>\u00a0butonuna t\u0131klan\u0131r.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/lmp9ouxboi5actr\/?name=Add+New+Source.PNG\" alt=\"Add_New_Source.PNG\" width=\"473\" height=\"361\" \/><\/p>\n<p>Apache Web Server loglar\u0131n\u0131 Syslog ile g\u00f6nderece\u011fi i\u00e7in\u00a0<strong>Syslog<\/strong>\u00a0se\u00e7ene\u011fi t\u0131klan\u0131r.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/jqica7uf2vyiifv\/?name=Syslog.PNG\" alt=\"Syslog.PNG\" width=\"472\" height=\"300\" \/><\/p>\n<p>Listeden<strong>\u00a0Apache<\/strong>\u00a0Plug-in se\u00e7ilir.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/ut0tj55zthayxqs\/?name=Plugin.PNG\" alt=\"Plugin.PNG\" width=\"470\" height=\"454\" \/><\/p>\n<p>Gerekli bilgiler girildikten sonra Apache Web Server syslog olarak eklenmi\u015f durumdad\u0131r.\u00a0Syslog Facility: sekmesi i\u00e7in epilogda girdi\u011fimiz local0 \u0131 se\u00e7ilir.<\/p>\n<p><img loading=\"lazy\" class=\"\" src=\"http:\/\/support.logsign.net\/attachments\/token\/qm1znhdif8jkzha\/?name=kaynak.PNG\" alt=\"kaynak.PNG\" width=\"469\" height=\"333\" \/><\/p>\n<p>Bu ayarlardan sonra sitelerdeki yeni hareketler Logsign a d\u00fc\u015fmeye ba\u015flayacakt\u0131r.<\/p>\n<div class=\"021ea2d8fe724ac454857d5c5e52edc2\" data-index=\"2\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-3908223554810378\"\r\n     data-ad-slot=\"5522206140\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\r\n\n<\/div>\n\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0130htiyaca binaen geli\u015ftirilmi\u015f sayfam\u0131z\u0131n loglar\u0131n\u0131 tutmak i\u00e7in d\u00fc\u015f\u00fcn\u00fcrken elimizde olan Logsign ile entegre edelim bari program bo\u015f kalmas\u0131n dedik. Biraz u\u011fra\u015ft\u0131rd\u0131ysa da becerebildik. Windows taraf\u0131nda web sayfalar\u0131m\u0131z\u0131n i\u00e7ine log tutmak i\u00e7in bir ufak fonksiyon ekledim. function logtut($uname,$telno1) { \/* date_default_timezone_set(&#8216;Europe\/Istanbul&#8217;);$saat=date(&#8220;h:i:sa&#8221;);$gun=date(&#8220;d\/m\/Y&#8221;);*\/ if (!empty($_SERVER[&#8216;HTTP_CLIENT_IP&#8217;])) {$ip = $_SERVER[&#8216;HTTP_CLIENT_IP&#8217;]; } elseif (!empty($_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;])) {$ip =_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;];&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"http:\/\/www.erenali.com\/index.php\/2015\/07\/22\/web-siteler-icin-logsign-da-log-tutma-windows\/\">Devam\u0131n\u0131 Oku<span class=\"screen-reader-text\">Web Siteler \u0130\u00e7in Logsign da Log Tutma (Windows)<\/span> <i class=\"fas fa-angle-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,5],"tags":[16,23,43,44,70,71,72,82,83,123,127,128],"_links":{"self":[{"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/posts\/279"}],"collection":[{"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/comments?post=279"}],"version-history":[{"count":0,"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/posts\/279\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/media?parent=279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/categories?post=279"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.erenali.com\/index.php\/wp-json\/wp\/v2\/tags?post=279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}