IDGLabs.COM - tips, tools and resource

Knowledge Sharing - Want to participate in the discussion?

Using Google Analytics to understand your farm website measure Since you spend precious time keeping your farm website fresh, you need to determine how effective your website is in engaging . What do they come to your site from? What are they searching for on engines when they visit? Do they visit from bookmarks or email referrals? How long do they stay when they visit? What pages do they like the best?

All of these questions can be answered using a web analytics package. The standard these days is Google Analytics mainly because it is , but also because it is a very impressive piece of that provides lots of detail on your website and it integrates well into other services.

Over the next few weeks, we are going to delve into using Analytics to understand the to your farm website. What’s bounce rate? How many a day is a good rate? What is a referral? Click here to get updates right in your inbox when we update the blog.

(more…)

Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

Wordpress Upgrade

1) Non- Programmers

For non programmers or non administrators easy way to upgrade wordpress is using auto-upgrading plugin.

Download this plugin from: http://wordpress.org/extend/plugins/wordpress-automatic-upgrade/

Unzip the files into your wp-content/plugin directory and activate the plugin. Go to manage menu and run automatic upgrade. It will do the rest !!!

2) Normal Programmers / Administrators

Login into your server via putty or ssh and go to your root/www directory. (I am explaining the linux server here)

type:

It automatically replace all files and maintain all of your old themes and plugins. When you take wp-admin it automatically asks for database upgradation. Just do that. Enough, your new wordpress is ready

3) Very Simple Way (for Administrators )

Use wordpress svn while installing wordpress.

Using a site map builder to add sitemaps to your website can be very beneficial. With sitemaps, you can inform engines when you have new or updated content. This allows engines to more intelligently crawl your site, significantly reducing the amount of time it normally takes to index your pages. A site map builder is especially beneficial for any site with pages that are only accessible through a .

The best part about sitemap protocol is that once it is in place, the submission will be fully automated, giving you more time to concentrate on other aspects of your website. Smart webmasters love sitemaps because they can increase without having to do a great deal of work.

Getting Started

If you are interested in sitemaps to your website, the first thing you will want to do is study the tutorials that are available on the website. These tutorials can walk you through the entire and answer almost any question you might have.

Your next step will be a sitemap generator. There are many different site map builder programs out there that will help you generate the sitemap. Some builders can also help you create an rss feed, an html sitemap, and other url submission lists.

Creating Site Maps

There are several things you will want to keep in mind when creating sitemaps. A sitemap must begin with an opening urlset tag and end with a urlset tag. It must also include a url entry for each url and a loc child entry for each url parent tag.

Another important rule to note is that sitemaps should be no larger than 10MB when uncompressed. They should also contain fewer than 50,000 urls. Anything more, and you will need to create multiple sitemap files.

If all of this sounds confusing to you, a site map builder will come in very handy. This program can take care of the trickier, and more time consuming portions of creating sitemaps.

Placing and Submitting Sitemaps

The best spot to put your sitemap is at the root directory of your html . Once your sitemap is in place, you can validate the xml structure with one of the many online sitemap validation programs. Validating now can save you from submission errors and a huge headache later on.

The final step is to submit your sitemap. To do this, you will need to sign up for a account or sign in on your existing account if you already have one. Only first time submissions require the access of a account; resubmits have many other options.

Once your sitemaps have been accepted, you will notice your pages being indexed much faster. You may also see an increase in . If you want to keep check on stats, you can request daily crawler reports. You may also be able to utilize follow up measures through your site map builder.

About The Author

Cliff Posey, owner of CRP Marketing, owns and operates http://webbusinesstoolsonline.com. Cliff Posey has also operated several other successful web businesses including Love Song Cards and Radio Career Consultants. The content in this article was developed from his experience in these businesses.
Tags: , , , , , , , , , , , , , , , , , , , , , , ,
  • Comments Off
  • Filed under: Google
  • Home Network Security in OpenSUSE

    Now that he had my attention, he started describing cases where small holes lead to big problems, notably bank frauds.
    He gave an analogy; Banks keep their money in heavy stainless steel vaults. However, their measures do not end here, they also employ camera to monitor and have armed guards to thwart any illegal access to the vaults. When it comes to , the vaults are the firewalls, the cameras are the intrusion detection tools and the guards are the / System Admin’s who actually take counter action.

    In today’s world, it is not only the big banks with huge amount of money who need to secure themselves; even a home needs to protect itself of the numerous hackers trying to steal or important data like the credit card numbers, bank login/, personal details ( date of birth, social number ) and contact lists. If you think these are trivial things, ask a man who has just lost $20,000 on his Credit card to a hacker or whose lifetime savings is now comfortably resting in a bank somewhere in Somalia or a person who has been a victim of identity theft. Network is essential for all, having said this lets see a few measures to protect ourselves while on .

    FIRST and the foremost is to have a personal firewall and ensure that no port is open to outside world. Most common distribution closes all ports by default. However, we cannot rely on just a firewall. For the smartass hackers we need to employ cameras. In the first part I will discuss and configuring a Firewall in OpenSUSE 10.3.

    firewall is implemented through netfilter/iptables. Netfilter is a that provides a set of hooks within the kernel for intercepting and manipulating network packets. The best-known component on top of netfilter is the firewall which filters packets. iptables is the name of the user space tool by which administrators create rules for the packet filtering (both inbound and outbound) and NAT . iptables is a standard part of all modern distributions.
    Main Features:
    • listing the contents of the packet filter ruleset
    /removing/modifying rules in the packet filter ruleset
    • listing/zeroing per-rule counters of the packet filter ruleset
    • stateless packet filtering (IPv4 and IPv6)
    • stateful packet filtering (IPv4 and IPv6)
    • all kinds of network address and port translation, e.g. NAT/NAPT (IPv4 only)
    • flexible and extensible infrastructure
    • multiple layers of API’s for 3rd party
    • large number of / kept in ‘patch-o-matic’ repository

    What can I do with netfilter/iptables?
    • build firewalls based on stateless and stateful packet filtering
    • use NAT and masquerading for sharing access if you don’t have enough public IP addresses
    • use NAT to implement transparent proxies
    • aid the tc and iproute2 systems used to build sophisticated QoS and policy routers
    • do further packet manipulation (mangling) like altering the TOS/DSCP/ECN bits of the IP header

    [As per the Redhat Guide] moves through a network in packets. A network packet is collection of data in a specific size and format. In order to transmit a file over a network, the sending must first break the file into packets using the rules of the network protocol. Each of these packets holds a small part of the file data. Upon receiving the transmission, the target reassembles the packets into the file.
    Every packet contains information which helps it navigate the network and move toward its destination. The packet can tell computers along the way, as well as the destination machine, where it came from, where it is going, and what type of packet it is, among other things. Most packets are designed to carry data, although some protocols use packets in special ways. For example, the Transmission Control Protocol (TCP) uses a SYN packet, which contains no data, to initiate communication between two systems.

    The kernel contains the built-in ability to filter packets, allowing some of them into the system while stopping others. A packet may be checked against multiple rules within each rules before emerging at the end of the chain. The structure and purpose of these rules may vary, but they usually seek to identify a packet coming from or going to a particular IP address or set of addresses when using a particular protocol and network service.

    Regardless of their destination, when packets match a particular rule on one of the tables, they are designated for a particular target or action to be applied to them. If the rule specifies an ACCEPT target for a matching packet, the packet skips the rest of the rule checks and is allowed to continue to its destination. If a rule specifies a DROP target, that packet is refused access to the system and nothing is sent back to the host that sent the packet. If a rule specifies a REJECT target, the packet is dropped, but an packet is sent to the packet’s originator.
    Every rule has a default policy to ACCEPT, DROP, REJECT, or QUEUE the packet to be passed to user-space. The iptables command allows to these rule lists, as well as set up new tables to be used for your particular situation.

    OpenSUSE 10.3 comes with SuSEfirewall2, a tool which generates iptables rules from configuration stored in the //sysconfig/SuSEfirewall2 file. Though SuSEfirewall2 could be configured by YAST, however SUSE recommends using command line to be able to all options. It is recommended to start the firewall at bootup, but a manual start could also be configured.
    We can setup Allowed Services, a of services that the firewall allows through network. Some common services include DHCP client/, HTTP client/, mail , LDAP, Remote Administration and ssh. We can also set IPSec or the Protocol . IPSec helps when we want to remotely administer the .

    SuSEfirewall2 has three different zones:
    EXT - External (untrusted, ) FW_DEV_EXT
    INT - Internal (trusted) FW_DEV_INT
    DMZ - Demilitarized FW_DEV_DMZ

    Assign your network interfaces to particular zones according your needs. If you have only one network interface it is a good choice to assign it to the External zone. Network interface is assigned to a zone by the interface name to the variable.
    Every firewall zone can allow four types of services
    TCP - FW_SERVICES_EXT_TCP, FW_SERVICES_INT_TCP, FW_SERVICES_DMZ_TCP
    UDP - FW_SERVICES_EXT_UDP, FW_SERVICES_INT_UDP, FW_SERVICES_DMZ_UDP
    RPC - FW_SERVICES_EXT_RPC, FW_SERVICES_INT_RPC, FW_SERVICES_DMZ_RPC
    IP - FW_SERVICES_EXT_IP, FW_SERVICES_INT_IP, FW_SERVICES_DMZ_IP
    TCP and UDP services can be entered by the port number, port name (current assignment can be found in //services file on your system) or a port range defined as two port numbers with a colon in between.

    Finally:
    Now I am not an expert at and have written this guide with the help of various online documentations, however, having configured a firewall I feel that I have put a layer between my home data and the prying eyes of hackers. Also note that a firewall never prevents anyone from giving his details in an IM session :).
    In the next part of the series I’ll discuss the cameras or the Intrusion detection tools, SNORT, available in OpenSUSE ( or any for that matter).
    source:www.lazytechguy.com

    Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
  • Comments Off
  • Filed under: Linux, OpenSUSE
  • Install Joomla 1.5 using fantastico

    Install Joomla 1.5 using fantastico joomla-1.5-fantasticoNow that the new version of is released, you might be asking the question: How am I going to install it?

    The easiest would be to install 1.5 using the Fantastico script library which makes a breeze. Fantastico is supported by a number of web hosts including Hostmonster (our recommended host).

    Although 1.5 with Fantastico might be the easiest solution, there is a problem: Fantastico do not currently support the 1.5 installation, they only support the 1.13 installation.
    When will Fantastico support 1.5 installation?

    We expect it will be possible to install 1.5 using Fantastico by the end of February 2008 (this date is based upon information provided by Netenberg, the Fantastico developers).
    In the mean time what should you do?

    You have several options: (a) install 1.5 manually (b) install 1.13 using Fantastico or (c) simply for 1.5 to be made available on Fantastico.

    We recommend you install 1.5 manually as it is relatively straight forward. If you don’t want to do a manual installation on your , just a few weeks until Fantastico 1.5 is released!

    We will be providing an installation guide for 1.5 using Fantastico as soon as it is released.

    Tags: , , , , , , , , , , , ,

    Share Your Score

    Advertise