<?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>LinuxHostingSupport &#187; Linux Administration</title>
	<atom:link href="http://linuxhostingsupport.net/blog/category/plain-linux-servers/feed" rel="self" type="application/rss+xml" />
	<link>http://linuxhostingsupport.net/blog</link>
	<description>Everything About _Linux WebHosting_</description>
	<lastBuildDate>Tue, 15 May 2012 15:39:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to Install and Configure PPTP VPN in Linux?</title>
		<link>http://linuxhostingsupport.net/blog/how-to-install-and-configure-pptp-vpn-in-linux</link>
		<comments>http://linuxhostingsupport.net/blog/how-to-install-and-configure-pptp-vpn-in-linux#comments</comments>
		<pubDate>Tue, 15 May 2012 15:39:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[configure client side PPTP VPN]]></category>
		<category><![CDATA[how to add pptp users?]]></category>
		<category><![CDATA[How to enable IP forwarding in linux/centos/ubuntu?]]></category>
		<category><![CDATA[how to load ip_gre module in linux kernel?]]></category>
		<category><![CDATA[install and configure PPTP VPN in linux]]></category>
		<category><![CDATA[install ppp and pptp using yum]]></category>
		<category><![CDATA[iptables rule to allow GRE protocol connection]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1892</guid>
		<description><![CDATA[PPTP (Point to Point Tunneling Protocol) is a method for implementing VPN (Virtual Private Networks). The basic requirement to configure PPTP VPN is to allow port 1723 (TCP) in the server firewall and to load ip_gre module in the kernel. The module is by default compiled with the kernel but sometimes it is not loaded which can be done using the modprobe command.

# modprobe ip_gre

If you have a VPS, you have to ask your hosting provider to enable the PPP module on your VPS and to load the [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/how-to-install-and-configure-pptp-vpn-in-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Recover a Linux Partition after a Superblock corruption?</title>
		<link>http://linuxhostingsupport.net/blog/howto-recover-a-linux-partition-after-a-superblock-corruption</link>
		<comments>http://linuxhostingsupport.net/blog/howto-recover-a-linux-partition-after-a-superblock-corruption#comments</comments>
		<pubDate>Sat, 31 Mar 2012 15:21:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[find - list the superblock location in linux]]></category>
		<category><![CDATA[how to recover a superblock in linux?]]></category>
		<category><![CDATA[linux partition: can’t read superblock]]></category>
		<category><![CDATA[recover corrupted linux partition from bad superblock]]></category>
		<category><![CDATA[recover linux filesystem after superblock corruption]]></category>
		<category><![CDATA[recover linux partition from a bad superblock]]></category>
		<category><![CDATA[restore superblock from an alternate location]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1843</guid>
		<description><![CDATA[A SuperBlock in Linux saves information about the File System like, the File System type, size, status etc. A File system cannot be mounted if a Superblock is corrupted.  Corruption of superblock can occur due to various reasons like, abnormal shutdown due to power failure, virus infection, file system corruption etc.
When a Superblock is corrupted, you receive a &#8221; can’t read superblock&#8221; error message while accessing the File System. For example, if you try to access a Linux ext3 partition say, /dev/sda3, you will receive the following message:

/dev/sda3: [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/howto-recover-a-linux-partition-after-a-superblock-corruption/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSF Installation failed: LWP perl module (libwww-perl) missing</title>
		<link>http://linuxhostingsupport.net/blog/csf-installation-failed-lwp-perl-module-libwww-perl-missing</link>
		<comments>http://linuxhostingsupport.net/blog/csf-installation-failed-lwp-perl-module-libwww-perl-missing#comments</comments>
		<pubDate>Mon, 19 Mar 2012 13:36:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[csf installation failed: LWP perl module required]]></category>
		<category><![CDATA[howto install LWP perl (libwww-perl) module?]]></category>
		<category><![CDATA[install LWP perl module (libwww-perl) to install csf]]></category>
		<category><![CDATA[LWP perl module missing while csf installation]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1825</guid>
		<description><![CDATA[While installaing CSF firewall on a plain Linux server, you may notice the &#8220;LWP perl module&#8221; missing error message:

# sh install.sh
 Configuring for OS
 Checking for perl modules failed
 You need to install the LWP perl module (libwww-perl) and then
 install csf

The problem mostly occurs on a plain Linux server where all perl modules are not installed during the OS installation. On servers with control panels, this issue won&#8217;t arise.
The fix is to install the libwww-perl module either with YUM OR from cpan prompt.

# yum install perl-libwww-perl

OR goto [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/csf-installation-failed-lwp-perl-module-libwww-perl-missing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu: PHP libphp5.so missing: cannot open shared object file</title>
		<link>http://linuxhostingsupport.net/blog/ubuntu-php-libphp5-so-missing-cannot-open-shared-object-file</link>
		<comments>http://linuxhostingsupport.net/blog/ubuntu-php-libphp5-so-missing-cannot-open-shared-object-file#comments</comments>
		<pubDate>Mon, 27 Feb 2012 14:29:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[apache2 cannot access load libphp5.so]]></category>
		<category><![CDATA[how to create libphp5.so file in ubuntu?]]></category>
		<category><![CDATA[PHP libphp5.so missing ubuntu]]></category>
		<category><![CDATA[php5 module for apache2 libapache2-mod-php5]]></category>
		<category><![CDATA[php5.load: Cannot load modules/libphp5.so]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1764</guid>
		<description><![CDATA[If Apache2 service fails to start with a &#8220;libphp5.so: cannot open shared object file&#8221; message, it indicates that libphp5.so is missing on your Ubuntu server.

Apache2 has detected a syntax error in your configuration files:
Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load:
Cannot load /usr/lib/apache2/modules/libphp5.so into server:
/usr/lib/apache2/modules/libphp5.so: cannot open shared object file:
No such file or directory

Apache configuration calls the php5.load file which includes the path to the libphp5.so module. The php5.load cannot load libphp5.so file if it is missing from the /usr/lib/apache2/modules/ directory. See if it exists:

# ls -la /usr/lib/apache2/modules/libphp5.so
 ls: [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/ubuntu-php-libphp5-so-missing-cannot-open-shared-object-file/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unzip: skipping filename.zip need PK compat. v4.5</title>
		<link>http://linuxhostingsupport.net/blog/unzip-skipping-filename-zip-need-pk-compat-v4-5</link>
		<comments>http://linuxhostingsupport.net/blog/unzip-skipping-filename-zip-need-pk-compat-v4-5#comments</comments>
		<pubDate>Mon, 20 Feb 2012 18:15:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[howto extract PKZIP compressed file?]]></category>
		<category><![CDATA[howto install p7zip command in linux?]]></category>
		<category><![CDATA[PK compat error extracting file with unzip]]></category>
		<category><![CDATA[unable to unzip a file compressed with PKZIP]]></category>
		<category><![CDATA[unzip skipping file.zip need PK compat]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1696</guid>
		<description><![CDATA[Sometimes extracting a zip file using the unzip command may result in the &#8220;skipping: filename.zip  need PK compat. v4.5&#8243; error message.

# unzip filename.zip
Archive:  filename.zip
   skipping: filename.zip  need PK compat. v4.5 (can do v2.1)

This is due to the file been compressed with the latest version of PKZIP which the unzip command cannot handle. The solution is to install p7zip package which can handle the files compressed using PKZIP.
Download the latest version of p7zip:

# wget http://sourceforge.net/projects/p7zip/files/p7zip/\
9.20.1/p7zip_9.20.1_x86_linux_bin.tar.bz2

Extract the file

# tar -jxf p7zip_9.20.1_x86_linux_bin.tar.bz2

goto the extracted directory and run the installer

# ./install.sh

This will [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/unzip-skipping-filename-zip-need-pk-compat-v4-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Install and Configure VNCserver in Linux?</title>
		<link>http://linuxhostingsupport.net/blog/howto-install-and-configure-vncserver-in-linux</link>
		<comments>http://linuxhostingsupport.net/blog/howto-install-and-configure-vncserver-in-linux#comments</comments>
		<pubDate>Thu, 05 Jan 2012 15:22:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[How to install vncserver in centos?]]></category>
		<category><![CDATA[how to setup vncserver on centos?]]></category>
		<category><![CDATA[howto configure vncserver in linux - centos?]]></category>
		<category><![CDATA[howto install vncserver in linux?]]></category>
		<category><![CDATA[install vnc centos]]></category>
		<category><![CDATA[install vnc server centos]]></category>
		<category><![CDATA[setup vnc server centos]]></category>
		<category><![CDATA[where is the log file of vnc session?]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1500</guid>
		<description><![CDATA[The common method to manage a Linux server remotely is through CLI interface via SSH, which many people often find it difficult as they are not familar with the Linux commands.
The solution is to install a KDE Or GNOME Desktop on the Linux server and access it through VNC. VNC (Virtual Network Computing) is a graphical desktop sharing system which allows you to share a desktop of a remote server as if you are sitting in front of it.
Following are the steps to install and configure VNC on [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/howto-install-and-configure-vncserver-in-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>error event.h: No such file or directory</title>
		<link>http://linuxhostingsupport.net/blog/error-event-h-no-such-file-or-directory</link>
		<comments>http://linuxhostingsupport.net/blog/error-event-h-no-such-file-or-directory#comments</comments>
		<pubDate>Mon, 19 Dec 2011 12:50:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[error event.h: No such file or directory]]></category>
		<category><![CDATA[event.h error while installing greensql]]></category>
		<category><![CDATA[howto install libevent and libevent-devel package?]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1493</guid>
		<description><![CDATA[While compiling a package say, Greensql you may end up with the &#8220;event.h: No such file or directory&#8221;  error message as follows:

# make
g++ -g -Wno-deprecated -Wall -I/usr/local/include/
-c -o main.o main.cpp
main.cpp:23:19: error: event.h: No such file or directory

It indicates that the required &#8216;libevent&#8217; package is missing from the server. You have to install the libevent and libevent-devel package either using YUM or from a RPM.

# yum install libevent libevent-devel

OR install the RPMs:


# rpm -ivh ftp://ftp.muug.mb.ca/mirror/centos/5.7/os/x86_64/\
CentOS/libevent-1.4.13-1.x86_64.rpm
# rpm -ivh ftp://ftp.muug.mb.ca/mirror/centos/5.7/os/x86_64/\
CentOS/libevent-devel-1.4.13-1.x86_64.rpm

(download the i386 version if you have a 32bit machine)
]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/error-event-h-no-such-file-or-directory/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RPM remove error: specifies multiple packages</title>
		<link>http://linuxhostingsupport.net/blog/rpm-remove-error-specifies-multiple-packages</link>
		<comments>http://linuxhostingsupport.net/blog/rpm-remove-error-specifies-multiple-packages#comments</comments>
		<pubDate>Fri, 18 Nov 2011 15:57:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[display rpm package name with architecture]]></category>
		<category><![CDATA[how to list package with architecture using rpm command?]]></category>
		<category><![CDATA[multiple package error message when running rpm -e]]></category>
		<category><![CDATA[multiple package error while removing package with rpm]]></category>
		<category><![CDATA[rpm -e error specifies multiple packages]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1469</guid>
		<description><![CDATA[You may receive an error message &#8220;error: packagename specifies multiple packages&#8221; while removing a package with &#8220;rpm -e package-name&#8221;, for example:

# rpm -e mysql-devel
error: "mysql-devel" specifies multiple packages

This is because the packages of both the architectures (32 and 64 bit) are installed  on the server i.e.

mysql-devel.i386
mysql-devel.x86_64

CentOS, Fedora will list the duplicate packages when you query them using RPM. It won&#8217;t list the architecture i.e.

# rpm -qa mysql-devel
mysql-devel
mysql-devel

To list the packages along with their architecture, use the &#8211;queryformat option while querying the package,

# rpm -q --queryformat "%{name}.%{arch}\n" mysql-devel
mysql-devel.i386
mysql-devel.x86_64

Now, remove the [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/rpm-remove-error-specifies-multiple-packages/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx 502 Bad Gateway error</title>
		<link>http://linuxhostingsupport.net/blog/nginx-502-bad-gateway-error</link>
		<comments>http://linuxhostingsupport.net/blog/nginx-502-bad-gateway-error#comments</comments>
		<pubDate>Sun, 30 Oct 2011 13:16:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Nginx 502 Bad Gateway error]]></category>
		<category><![CDATA[nginx bad gateway 502]]></category>
		<category><![CDATA[nginx bad gateway error after server reboot]]></category>
		<category><![CDATA[nginx bad gateway php]]></category>
		<category><![CDATA[nginx PHP-fpm 502 bad gateway]]></category>
		<category><![CDATA[php nginx 502 bad gateway]]></category>
		<category><![CDATA[website shows nginx 502 bad gateway]]></category>
		<category><![CDATA[what is nginx 502 bad gateway error?]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1462</guid>
		<description><![CDATA[My server went down today and after restarting, it came up with a &#8220;Nginx 502 Bad Gateway&#8221; message. At first I thought its something related to the Nginx service, so restarted the nginx service but immediately realized it wasn&#8217;t the case.
Nginx receives a request on port 80 and it then proxies the request to &#8216;localhost&#8217; on port 8080 (in my case) where another service is configured on it. If no service is listening on port 8080, it results in a &#8216;Nginx 502 Bad gateway&#8217; message. I immediately realized [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/nginx-502-bad-gateway-error/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto: find the Linux kernel version?</title>
		<link>http://linuxhostingsupport.net/blog/howto-find-the-linux-kernel-version</link>
		<comments>http://linuxhostingsupport.net/blog/howto-find-the-linux-kernel-version#comments</comments>
		<pubDate>Fri, 02 Sep 2011 13:57:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[check kernel version centos ubuntu]]></category>
		<category><![CDATA[check kernel version fedora debian]]></category>
		<category><![CDATA[check kernel version in linux]]></category>
		<category><![CDATA[command to check kernel version linux]]></category>
		<category><![CDATA[command to check linux kernel version]]></category>
		<category><![CDATA[find kernel version in linux]]></category>
		<category><![CDATA[find linux unix kernel version]]></category>
		<category><![CDATA[find system architecture type in linux]]></category>

		<guid isPermaLink="false">http://linuxhostingsupport.net/blog/?p=1431</guid>
		<description><![CDATA[The &#8216;uname&#8216; command is use to determine certain system information in all the Linux/Unix flavours like CentOS, Ubuntu, Debian, Fedora, FreeBSD etc. With specific &#8216;uname&#8217; options, you can display all the details of the current working kernel on the server.
To display the working kernel name, version, date and time, system architecture type etc, use:

# uname -a
Linux server.domain.tld 2.6.18-164.11.1.el5 #1
SMP Wed Jan 20 07:39:04 EST 2010 i686 i686 i386 GNU/Linux

To print only the kernel version along with it&#8217;s major and minor versions:

# uname -r
2.6.18-164.11.1.el5

To print the system architecture type [...]]]></description>
		<wfw:commentRss>http://linuxhostingsupport.net/blog/howto-find-the-linux-kernel-version/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

