<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>UbuntuServer.info</title>
	<link>http://ubuntuserver.info</link>
	<description>Your guide for creating and running a server with the Ubuntu OS</description>
	<pubDate>Wed, 10 Oct 2007 19:09:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ubuntuserver" type="application/rss+xml" /><item>
		<title>Alternate Web Server (Part 2)</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/168126986/</link>
		<comments>http://ubuntuserver.info/2007/10/10/alternate-web-server-part-2/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 19:07:55 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Web Server]]></category>

		<category><![CDATA[cgi]]></category>

		<category><![CDATA[lighttpd]]></category>

		<category><![CDATA[lighty]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[php-cgi]]></category>

		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/10/10/alternate-web-server-part-2/</guid>
		<description><![CDATA[This is a second part in our &#8220;Alternate Web Server&#8221; series, detailing how to use LightTPD as an alternative to Apache. This post will tell you how to install PHP. This is a bit more involved that the Apache version of this post, although you should still be able to complete it with relative ease.
The [...]]]></description>
			<content:encoded><![CDATA[<p>This is a second part in our &#8220;Alternate Web Server&#8221; series, detailing how to use LightTPD as an alternative to Apache. This post will tell you how to install PHP. This is a bit more involved that the Apache version of this post, although you should still be able to complete it with relative ease.</p>
<p>The first thing to note is that you cannot follow the post with instructions for apache, since LightTPD uses the cgi version of php. So this is what you will install instead.</p>
<p>First off install  php-cgi:</p>
<p><code>sudo apt-get install php5-cgi</code></p>
<p>Follow through the install process and then you need to edit the php.ini file:</p>
<p><code>sudo nano /etc/php5/cgi/php.ini</code></p>
<p>At the bottom of the file add the following line:</p>
<p><code>cgi.fix_pathinfo = 1</code></p>
<p>Then exit and save the file, you then need enable LightTPD&#8217;s <em>fastcgi</em> module, this is a simple process, and all that you need to do is:</p>
<p><code>sudo lighty-enable-mod</code></p>
<p>And then when it asks you which module you want to enable, type <em>fastcgi</em>, and then press enter. This will automatically enable that module and tell you to restart LightTPD, do not do this yet as you haven&#8217;t quite finished! You need to edit the configuration file for that module:</p>
<p><code>sudo nano /etc/lighttpd/conf-enabled/10-fastcgi.conf</code></p>
<p>You need to replace:</p>
<p><code>"bin-path" =&gt; "/usr/bin/php-cgi"</code></p>
<p>with</p>
<p><code>"bin-path" =&gt; "/usr/bin/php5-cgi"</code></p>
<p>And then save the file, and exit. You can now restart LightTPD using the following command:</p>
<p><code>sudo /etc/init.d/lighttpd force-reload</code></p>
<p>Now you just need to create a phpinfo file to check that it is working, in the document root (normally <em>/var/www/</em>) create a file called phpinfo.php, and the contents of it should be:</p>
<p><code>&lt;?php phpinfo(); ?&gt;</code></p>
<p>Save it and browse to that file using your web browser, you should see the standard phpinfo page, and everything should be working correctly! If not post a comment and I will try my best to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/10/10/alternate-web-server-part-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/10/10/alternate-web-server-part-2/</feedburner:origLink></item>
		<item>
		<title>Simple File Server</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/167678256/</link>
		<comments>http://ubuntuserver.info/2007/10/09/simple-file-server/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 17:53:07 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Network]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[System]]></category>

		<category><![CDATA[file server]]></category>

		<category><![CDATA[files]]></category>

		<category><![CDATA[samba]]></category>

		<category><![CDATA[share]]></category>

		<category><![CDATA[smb]]></category>

		<category><![CDATA[windows]]></category>

		<category><![CDATA[workgroup]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/10/09/simple-file-server/</guid>
		<description><![CDATA[It&#8217;s very useful to be able to view/edit files on your server out of a command-line environment, and the chances are that you have a Windows machine somewhere which you may use on a more daily bases, the difference in operating systems doesn&#8217;t have to act as a barrier between everything though, the 2 (or [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s very useful to be able to view/edit files on your server out of a command-line environment, and the chances are that you have a Windows machine somewhere which you may use on a more daily bases, the difference in operating systems doesn&#8217;t have to act as a barrier between everything though, the 2 (or more) computers can easily communicate in perfect harmony with the use of <a href="http://www.samba.org/" target="_blank">Samba</a>, a free, open source implementation of windows file sharing. When installed and configured correctly you can work on files that are stored on your server as if they were stored locally, all of your digital photo&#8217;s can be stored in one place for everyone to access, all your music in one place so you don&#8217;t have multiple copy&#8217;s on multiple computers, there&#8217;s just loads of advantages.</p>
<p>First of all you will need to install the samba server:</p>
<p><code>sudo apt-get install samba</code></p>
<p>Just follow the install process until you get back to the normal terminal.</p>
<p>Theoretically, it is now setup and fully configured, but the chances of it working straight away (and how you want it to) are very limited. All the settings are stored in <em>/etc/samba/smb.conf</em>, if you take a look inside that file you will see it seems a bit confusing! So the first thing we will do is get rid of that, so that we can start again.</p>
<p><code>sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak</code></p>
<p>That will copy the current config file so that it has the &#8220;.bak&#8221; extension, which means that it won&#8217;t be read when samba is trying to start, and is there just in case everything goes wrong! To create a blank configuration file it is easiest to just delete what is there, and create a new, empty file, execute the following:</p>
<p><code>sudo rm /etc/samba/smb.conf<br />
sudo touch /etc/samba/smb.conf</code></p>
<p>That will remove the file (rm command) and then recreate it (touch command). You now need to create your new configuration file, here is an example of what it will look like:</p>
<blockquote><p><code>[global]<br />
workgroup = YourWorkgroupName<br />
security = share<br />
#Example Shared Folder<br />
[SharedFolderName]<br />
comment = A Comment<br />
path = /path/to/the/folder/<br />
public = yes<br />
writeable = yes<br />
create mask = 0777</code></p></blockquote>
<p>That is just a very simple setup, and here is an explanation of what everything does:</p>
<blockquote><p>workgroup = YourWorkgroupName    -    This is the name of your workgroup, commonly Home, or MSHome.</p>
<p>security = share    -    This tells samba to allow anyone connected to the network access to the shared folders, as apposed to requiring password verification.</p>
<p>[SharedFolderName]    -    Inside the square brackets is the name of the shared folder as you want it to appear when browsing for it, e.g. [Shared Documents] would create a shared folder called Shared Documents.</p>
<p>comment = A Comment    -    Quite simply a comment about the shared folder.</p>
<p>path = /path/to/the/folder/ - Just the local path to the folder.</p>
<p>public = yes    -    Allows everyone on the network access to it.</p>
<p>writeable = yes    -    Allows new files to be created, and current files to be modified.</p>
<p>create mask = 0777    -    The permissions of new files created (0777 means read/write/modify/execute by everybody).</p></blockquote>
<p>Here is an example file which I use to allow me to modify all documents in the root of the webs server, <a href="http://ubuntuserver.info/images/samba/smb.conf" title="Example Samba Configuration File" target="_blank">example Samba Config</a>. You just need to insert the contents of that into the current smb.conf file, using:</p>
<p><code>sudo nano /etc/samba/smb.conf</code></p>
<p>Once you have finished editing the configuration, you will need to restart samba for changes to take effect, by doing:</p>
<p><code>sudo /etc/init.d/samba force-reload</code></p>
<p>Everything should restart by itself, if not check your config &amp; post a comment for any help.</p>
<p>Please note that samba takes into account Ubuntu&#8217;s file permissions, so /var/www/ may, by default, only have write access for root, so to allow everyone (i.e. samba clients) to write files there do:</p>
<p><code>sudo chmod 777 /path/you/want/to/allow/access/to -R</code></p>
<p>Just remember the -R at the end, as that will apply the changes to all sub-folders and files as-well.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/10/09/simple-file-server/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/10/09/simple-file-server/</feedburner:origLink></item>
		<item>
		<title>Setup a Web Server (Part 3) - MySQL</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/167141073/</link>
		<comments>http://ubuntuserver.info/2007/10/08/setup-a-web-server-part-3-mysql/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 19:30:31 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Web Server]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[phpmyadmin]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/10/08/setup-a-web-server-part-3-mysql/</guid>
		<description><![CDATA[This will conclude our &#8220;Setup a Web Server&#8221; series, with a tutorial showing you how to install the MySQL database server. It is very commonly used with PHP to create web apps, as usual installation is simple with the apt-get command, and we will also show you how to install a web-based management script, that [...]]]></description>
			<content:encoded><![CDATA[<p>This will conclude our &#8220;Setup a Web Server&#8221; series, with a tutorial showing you how to install the MySQL database server. It is very commonly used with PHP to create web apps, as usual installation is simple with the apt-get command, and we will also show you how to install a web-based management script, that allows you to manage your databases in a more &#8220;visual&#8221; way.</p>
<p>First thing to do is install MySQL itself, it runs as a standalone server, so requires very little configuration to get everything else working. Execute the following command to install the MySQL dayabase server and client tools:</p>
<p><code>sudo apt-get install mysql-server mysql-client</code></p>
<p>The simply follow the steps through the install process, at the end of that you will have a fully configured MySQL database server running, although with one main problem: No password has been set. This is usually fine on a local development machine, although it does leave the server open to potential hackers: e.g. a simple PHP script could easily clear all of your databases, so execute the following to set a password:</p>
<p><code><br />
sudo mysqladmin -u root password {password}<br />
sudo mysqladmin -p -u root -h localhost password {password}<br />
</code></p>
<p>Replacing {password} with the password that you want to use, and thats it. A rather secure database, now onto phpMyAdmin, a popular application for managing MySQL databases.</p>
<p>Install is simple, just needs the following:</p>
<p><code>sudo apt-get install phpmyadmin</code></p>
<p>Obviouslt follow the instructions, and then to see whats happened in a web browser go to http://{server.ip.address}/phpmyadmin, and in the login screen enter the username &#8220;root&#8221; and the password which you just set. From there you will be able to create new databases, edit current ones, and delete them.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/10/08/setup-a-web-server-part-3-mysql/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/10/08/setup-a-web-server-part-3-mysql/</feedburner:origLink></item>
		<item>
		<title>Alternate Web Server (Part 1)</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/166690089/</link>
		<comments>http://ubuntuserver.info/2007/10/07/alternate-web-server/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 21:26:59 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Web Server]]></category>

		<category><![CDATA[lighttpd]]></category>

		<category><![CDATA[lighty]]></category>

		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/10/07/alternate-web-server/</guid>
		<description><![CDATA[Apache is a great web server, as it is incredibly popular, hence has a large amount of support for it, making it ideal for running dynamic websites that use add-ons such as PHP, as it&#8217;s all there for you, pre-configured &#38; ready to install. But, that isn&#8217;t for everyone, many people may just want to [...]]]></description>
			<content:encoded><![CDATA[<p>Apache is a great web server, as it is incredibly popular, hence has a large amount of support for it, making it ideal for running dynamic websites that use add-ons such as PHP, as it&#8217;s all there for you, pre-configured &amp; ready to install. But, that isn&#8217;t for everyone, many people may just want to setup a static HTML home page, with a few images here and there. The kind of stuff that a server just needs to send out, and not process. This is where <a href="http://www.lighttpd.net/" title="LightTPD Web Server" target="_blank">LightTPD</a> comes in. It is a very light (in terms of resources) server, just because out of the box it doesn&#8217;t work with languages such as PHP though, doesn&#8217;t mean that it won&#8217;t, it&#8217;s just that a tiny bit more work is required to get everything talking to each other. In this tutorial we will explain how to setup a simple LightTPD web server.</p>
<p>So, this will be the first and final setup, run the following command (remember you will need root access, and in this example I will assume you are logged in as root, if not prefix the command with <em>sudo</em>).</p>
<p><code>apt-get install lighttpd</code></p>
<p>You will need to confirm by pressing <em>y</em> when asked to, although other than that you will be done in a matter of minutes.</p>
<p>Once installed you will need to browse to the server as you would normally, through a web browser, e.g:</p>
<p><code>lynx localhost</code></p>
<p>For accessing the home page locally.</p>
<p>Or from another machine connected to the same network, open up your web browser and enter the servers IP address. This will present you with the default install screen.</p>
<p>By default all pages that LightTPD will serve are stored in <em>/var/www</em>, so anything that you want to be able to see will need to be placed in there.</p>
<p>Here are some example uses for a server run using LightTPD:</p>
<ul>
<li>To act as a static content server for large webites (e.g. to server static images, javascript files, css).</li>
<li>To serve basic HTML based websites.</li>
<li>To run a web server of old/low end hardware.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/10/07/alternate-web-server/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/10/07/alternate-web-server/</feedburner:origLink></item>
		<item>
		<title>Setup a Web Server (Part 2) - PHP</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/162212379/</link>
		<comments>http://ubuntuserver.info/2007/09/27/setup-a-web-server-part-2-php/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 21:16:31 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/09/27/setup-a-web-server-part-2-php/</guid>
		<description><![CDATA[In this series of posts, PHP will be the second item that we will be installing. It is certainly not a necessity, as many websites are able to run on Apache alone, if they have no &#8220;server-side&#8221; code, such as static HTML pages, or file servers. But it is installed on many LAMP servers. Example [...]]]></description>
			<content:encoded><![CDATA[<p>In this series of posts, PHP will be the second item that we will be installing. It is certainly not a necessity, as many websites are able to run on Apache alone, if they have no &#8220;server-side&#8221; code, such as static HTML pages, or file servers. But it is installed on many <span title="Linux, Apache, MySQL, PHP">LAMP</span> servers. Example uses of it are to run a forum, through software such as phpBB, to run a website with dynamic content, such as this website, which uses WordPress to manage all of the posts.</p>
<p>The command to install PHP5 (The most up to date version is):</p>
<p><code>sudo apt-get install php5-common php5 libapache2-mod-php5</code></p>
<p>This will automatically install, and configure, PHP5 to run with Apache. After this it is recommended that you restart Apache, just to make sure that everything has worked, run:</p>
<p><code>sudo /etc/init.d/apache2 restart</code></p>
<p>Remember that you will need administrative privileges to run all of these commands, which is why I have prefixed all of the commands with &#8220;sudo&#8221;, although if you are logged in as an administrator, then there is no need to do this.</p>
<p>Now the only thing left is to test your install, to do this you will create a phpinfo() file in the root directory of apaches web root, by default this is /var/www/, and that location is what I will be using. Although, if you have changed this please ignore any references to that.</p>
<p>First you need to navigate to apaches web root:</p>
<p><code>cd /var/www/</code></p>
<p>Then create a new file called phpinfo.php, you will need root privileges for this:<br />
<code>sudo nano phpinfo.php</code></p>
<p>In there type the following:</p>
<p><code>&lt;?php<br />
phpinfo()&#59;<br />
?&gt;</code></p>
<p>This will create a php script that, when opened, displays all the information about your PHP install. You now need to access it through a web browser, such as <a href="http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/" title="Lynx Web Browser Tutorial" target="_blank">lynx</a>, to test that everything is working. To do this type the following command:</p>
<p><code>lynx localhost/phpinfo.php</code></p>
<p>This will tell lynx to access the file at the address localhost/phpinfo.php, which is where your phpinfo.php script is saved. You should then be shown a large list of information. If you have followed these steps, but end up with a blank screen, then please post a comment and I will try my best to help you.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/09/27/setup-a-web-server-part-2-php/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/09/27/setup-a-web-server-part-2-php/</feedburner:origLink></item>
		<item>
		<title>Setup a Web Server (Part 1) - Apache</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/151248764/</link>
		<comments>http://ubuntuserver.info/2007/09/02/setup-a-web-server-part-1-apache/#comments</comments>
		<pubDate>Sun, 02 Sep 2007 13:16:52 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/09/02/setup-a-web-server-part-1-apache/</guid>
		<description><![CDATA[In this tutorial you will learn how to setup the minimum amount of software required for a Web Server, following tutorials will include information on how to expand this to make it more useful to you.
For more information on the apache web server please follow these links:

http://apache.org/
http://en.wikipedia.org/wiki/Apache_HTTP_Server

Like most other applications, apache can be installed using [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial you will learn how to setup the minimum amount of software required for a Web Server, following tutorials will include information on how to expand this to make it more useful to you.</p>
<p>For more information on the apache web server please follow these links:</p>
<ul>
<li><a href="http://apache.org/" target="_blank">http://apache.org/</a></li>
<li><a href="http://en.wikipedia.org/wiki/Apache_HTTP_Server" target="_blank">http://en.wikipedia.org/wiki/Apache_HTTP_Server</a></li>
</ul>
<p>Like most other applications, apache can be installed using the simple apt-get command, remember you will need to be root, so here is the command which you need to use:</p>
<p><code>apt-get install apache2</code></p>
<p>This will install and configure the default settings for the Apache web server. To test it out either enter the IP Address /Hostname of the server on another computer connected to the same network, and you should see the default page load up. Alternatively, if you have followed our <a href="http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/" title="Install a Web Browser (Lynx)">Tutorial to install a Web Browser</a>, then type type the following command:</p>
<p><code>lynx localhost</code></p>
<p>Which will tell the web browser to visit &#8220;localhost&#8221;, which is the name of the computer which you are using, which will display the default page assuming that everything has worked correctly.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/09/02/setup-a-web-server-part-1-apache/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/09/02/setup-a-web-server-part-1-apache/</feedburner:origLink></item>
		<item>
		<title>Install a Web Browser (Lynx)</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/111903284/</link>
		<comments>http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 17:09:21 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Network]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[cli]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[web browser]]></category>

		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/</guid>
		<description><![CDATA[Yes, you are reading correctly, it is possible to install a web browser onto a text-based operating system, albeit a limited one. You won&#8217;t get all the fancy features of Firefox; but it is a very quick, small, and efficient browser called Lynx. Like many other things, installation is simple, just one command required:
sudo apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, you are reading correctly, it is possible to install a web browser onto a text-based operating system, albeit a limited one. You won&#8217;t get all the fancy features of Firefox; but it is a very quick, small, and efficient browser called <a href="http://en.wikipedia.org/wiki/Lynx_%28web_browser%29" target="_blank">Lynx</a>. Like many other things, installation is simple, just one command required:</p>
<p><code>sudo apt-get install lynx</code></p>
<p>This will then automatically download and install the software, to run it at the terminal simply type the following command:</p>
<p><code>lynx</code></p>
<p>Which will bring up a home page similar to the following:</p>
<blockquote><p><a href="http://ubuntuserver.info/images/install_lynx/lynx_home_page.png" target="_blank"><img src="http://ubuntuserver.info/images/install_lynx/lynx_home_page_thumb.png" title="Lynx Home Page" alt="Lynx Home Page" border="0" height="111" width="200" /></a></p></blockquote>
<p>To navigate to a page press &#8220;g&#8221; (without quotes) and then enter the url of the site which you want to visit, for example ubuntuserver.info. It will then bring up a text-only version of the website, which, on most sites, will look much different to what you are used to.</p>
<blockquote><p> <a href="http://ubuntuserver.info/images/install_lynx/lynx_display_page.png" target="_blank"><img src="http://ubuntuserver.info/images/install_lynx/lynx_display_page_thumb.png" title="Lynx Browser displaying ubuntuserver.info" alt="Lynx Browser displaying ubuntuserver.info" border="0" height="111" width="200" /></a></p></blockquote>
<p>You can also open lynx directly at a url using the following command:</p>
<p><code>lynx ubuntuserver.info</code></p>
<p>Which will open up ubuntuserver.info, just replace the URL with whatever page you want to see.</p>
<p>Please remember that this is a very basic browser, and definately isn&#8217;t best suited to displaying graphics-heavy websites, although separates well coded websites  (those that will work in a text only browser) with badly coded websites (those that won&#8217;t)</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/04/25/install-a-web-browser-lynx/</feedburner:origLink></item>
		<item>
		<title>OpenSSH</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/111627090/</link>
		<comments>http://ubuntuserver.info/2007/04/24/openssh/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 17:48:02 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Network]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[cli]]></category>

		<category><![CDATA[command line]]></category>

		<category><![CDATA[putty]]></category>

		<category><![CDATA[remote]]></category>

		<category><![CDATA[remote access]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/04/24/openssh/</guid>
		<description><![CDATA[OpenSSH is a free application that allows you to remotely connect into your server, and it will act as if you are logged in locally. It is very similar to telnet, although much greater in the fact that it encrypts data sent over the connection.
The SSH server application, which you will be installing, can easily [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Openssh" target="_blank">OpenSSH</a> is a free application that allows you to remotely connect into your server, and it will act as if you are logged in locally. It is very similar to telnet, although much greater in the fact that it encrypts data sent over the connection.</p>
<p>The SSH server application, which you will be installing, can easily be installed using the simple apt-get command. Remember that you will need &#8220;root&#8221; access to install software, and I will be using sudo. At the command line enter the following:</p>
<p><code>sudo apt-get install openssh-server</code></p>
<p>This should then automatically install OpenSSH, if you receive any errors such as package not found, then please follow <a href="http://ubuntuserver.info/2007/04/23/editing-apt-get-sources/" target="_blank">this tutorial</a> to add more software repositories.</p>
<p>The server should automatically have started, and you can connect to it using a client such as <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">PuTTY</a>. To do this download PuTTY and open it, you will then be presented with a screen like this:</p>
<blockquote><p><a href="http://ubuntuserver.info/images/install_openssh/putty_connect.png" target="_blank"><img src="http://ubuntuserver.info/images/install_openssh/putty_connect_thumb.png" border="0" height="191" width="200" /></a></p></blockquote>
<p>In the Host Name box enter the host name of your server, or IP address. If you do not know your hostname type the following at the command line:</p>
<p><code>hostname</code></p>
<p>Which will display the hostname of your computer. Once you have done this click Open at the bottom, and you will be presented with a screen asking you to login, enter the details of the account you wish to login with, and then you will be able to login and use the server as if you were sitting in front of it, thus removing the need for a monitor, keyboard, or mouse.</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/04/24/openssh/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/04/24/openssh/</feedburner:origLink></item>
		<item>
		<title>Editing apt-get Sources</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/111354589/</link>
		<comments>http://ubuntuserver.info/2007/04/23/editing-apt-get-sources/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 18:46:27 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Installing]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[System]]></category>

		<category><![CDATA[apt-get]]></category>

		<category><![CDATA[install]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/04/23/editing-apt-get-sources/</guid>
		<description><![CDATA[Possibly one of the most useful features of Ubuntu Server is the apt-get command, it allows you to install software without having to compile or mess around with too many configuration files.Apt-Get installs software from a database maintained by Ubuntu, and then automatically configures most software.
It knows where to look from a list of &#8220;sources&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Possibly one of the most useful features of Ubuntu Server is the apt-get command, it allows you to install software without having to compile or mess around with too many configuration files.Apt-Get installs software from a database maintained by Ubuntu, and then automatically configures most software.</p>
<p>It knows where to look from a list of &#8220;sources&#8221; stored in a configuration file, which has references to multiple locations of software sources.</p>
<p>If you wish to download software which isn&#8217;t available on one of the sources, or stop your computer from accessing a source you need to edit the sources.list file, located in.</p>
<p><code>/etc/apt/sources.list</code></p>
<p>Below are the stages which you need to go through to edit this file.</p>
<ol>
<li>Login, for this task you will require root privileges so follow the instructions set out in <a href="http://ubuntuserver.info/2007/04/14/root-account/">this previous post</a>. I will be using the sudo command, since it is probably best practice to do so.</li>
<li>You will need to edit the file using a basic text editor, an example of one is <a href="http://en.wikipedia.org/wiki/Pico_%28text_editor%29" target="_blank">pico</a>, which I will be using. This is a easy to use, and simple to learn editor. Type in the following command at the terminal:</li>
<p><code>sudo nano /etc/apt/sources.list</code></p>
<li>You will then be asked to enter your root password, once you have done so press [enter] and then you will be presented with a text editor similar to figure 1.</li>
<blockquote><p><a href="http://ubuntuserver.info/images/editing_apt_sources/pico_screen.png" target="_blank"><img src="http://ubuntuserver.info/images/editing_apt_sources/pico_screen_thumb.png" title="Figure 1" alt="Figure 1" border="0" height="111" width="200" /></a></p></blockquote>
<li>All of the lines with hashes (#) in front of them are commented out, so they will be ignored. The first reference to a source is on the third line, this tells the apt-get software to look on the installation CD-Rom to try to find the software you requested, although this can become a bit of a pain to put in a CD every time you want to install some software, so if you add a # before that line it will be ignored. You can also tell your computer to search in other places by removing the # from a line, below is a copy of sources.list with all repositories open, and all comments removed to make it smaller, you can use this simply by copying &amp; pasting it into the sources.list file.</li>
<p><code><br />
deb http://gb.archive.ubuntu.com/ubuntu/ edgy main restricted<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy main restricted<br />
deb http://gb.archive.ubuntu.com/ubuntu/ edgy-updates main restricted<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy-updates main restricted<br />
deb http://gb.archive.ubuntu.com/ubuntu/ edgy universe<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy universe<br />
deb http://gb.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse<br />
deb http://security.ubuntu.com/ubuntu edgy-security main restricted<br />
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted<br />
deb http://security.ubuntu.com/ubuntu edgy-security universe<br />
deb-src http://security.ubuntu.com/ubuntu edgy-security universe</code></p>
<p><a href="http://ubuntuserver.info/images/editing_apt_sources/sources.list" title="Example sources.list" target="_blank">Download Here</a></p>
<li>Once you have finished editing sources.list you will need to save it, to do this press [Control]+[Alt]+[X] then follow the onscreen instructions.</li>
<li>You will then need to update apt-get by entering the following command:</li>
<p><code>sudo apt-get update</code></ol>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/04/23/editing-apt-get-sources/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/04/23/editing-apt-get-sources/</feedburner:origLink></item>
		<item>
		<title>Ubuntu Server 7.04 Released</title>
		<link>http://feeds.feedburner.com/~r/ubuntuserver/~3/110637199/</link>
		<comments>http://ubuntuserver.info/2007/04/20/ubuntu-server-704-released/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 15:53:16 +0000</pubDate>
		<dc:creator>Lee Findlow</dc:creator>
		
		<category><![CDATA[Latest News]]></category>

		<category><![CDATA[The Operating System]]></category>

		<guid isPermaLink="false">http://ubuntuserver.info/2007/04/20/ubuntu-server-704-released/</guid>
		<description><![CDATA[In tech news recently there has been a lot of coverage of the latest version of Ubuntu, 7.04, although mainly of the desktop version. But at the same time the server version was released, but don&#8217;t worry, I&#8217;m not going to be out of date for too long, I will have install guides for 7.04 [...]]]></description>
			<content:encoded><![CDATA[<p>In tech news recently there has been a lot of coverage of the latest version of Ubuntu, 7.04, although mainly of the desktop version. But at the same time the server version was released, but don&#8217;t worry, I&#8217;m not going to be out of date for too long, I will have install guides for 7.04 up soon, so be sure to check back!</p>
]]></content:encoded>
			<wfw:commentRss>http://ubuntuserver.info/2007/04/20/ubuntu-server-704-released/feed/</wfw:commentRss>
		<feedburner:origLink>http://ubuntuserver.info/2007/04/20/ubuntu-server-704-released/</feedburner:origLink></item>
	</channel>
</rss>
