<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.howtoge.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Howtoge - Ubuntu</title>
 <link>http://www.howtoge.com/taxonomy/term/192/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Howto Install LAMP server in Jaunty</title>
 <link>http://www.howtoge.com/howto/Howto-Install-LAMP-server-in-Jaunty</link>
 <description>LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform that uses Linux as operating system, Apache as the Web server,MySQL as the relational database management system and PHP as the object-oriented scripting language.&lt;br&gt;We have already discussed howto install LAMP server using the base installation.If you want to install separately use this procedure.&lt;br&gt;&lt;br&gt;Apache2 installation&lt;br&gt;&lt;br&gt;&lt;p&gt;Install apache2 using the following command&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install apache2&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;to check that Apache has been installed without problems, go to your browser and type&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;http://localhost&quot; title=&quot;http://localhost&quot;&gt;http://localhost&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;or from remove machine&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://serveripaddress&quot; title=&quot;http://serveripaddress&quot;&gt;http://serveripaddress&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note:- You can find your server ip address using ifconfig command&lt;/p&gt;
&lt;p&gt;if everything is correct you will see the message&lt;/p&gt;
&lt;p&gt;It works&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PHP5 Installation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Install php5 using the following command&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install php5 libapache2-mod-php5&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;restart apache2 using the following command&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sudo etc/init.d/apache2 restart&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;MySql Installation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To install MySql type the command&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install mysql-server&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;During the installation you will get the screen to set root password for MySql, enter your password and retype it&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Phpmyadmin&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;phpMyAdmin is a free software tool written in PHP intended to handle the administration of MySQL over the World Wide Web.
phpMyAdmin supports a wide range of operations with MySQL. The most
frequently used operations are supported by the user interface
(managing databases, tables, fields, relations, indexes, users,
permissions, etc), while you still have the ability to directly execute
any SQL statement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Install phpmyadmin in ubuntu&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install phpmyadmin&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;During the installation a blue screen will appear asking you which
server you want to use apache, apache2 …. choose then apache2 and click
ok&lt;/p&gt;
Now Point your browser to: &lt;a href=&quot;http://serverip/phpmyadmin&quot; title=&quot;http://serverip/phpmyadmin&quot;&gt;http://serverip/phpmyadmin&lt;/a&gt;&lt;br&gt;</description>
 <comments>http://www.howtoge.com/howto/Howto-Install-LAMP-server-in-Jaunty#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/Jaunty-Jackalope">Jaunty Jackalope</category>
 <category domain="http://www.howtoge.com/category/Tags/LAMP">LAMP</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu-9.04">Ubuntu 9.04</category>
 <pubDate>Mon, 13 Jul 2009 19:29:15 +0000</pubDate>
 <dc:creator>Natt Chanapa</dc:creator>
 <guid isPermaLink="false">117 at http://www.howtoge.com</guid>
</item>
<item>
 <title>HOWTO : Performance tuning of LAMP and Ubuntu 9.04 Server</title>
 <link>http://www.howtoge.com/howto/HOWTO-Performance-tuning-of-LAMP-and-Ubuntu-9.04-Server</link>
 <description>&lt;span&gt;Step 1 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo a2enmod deflate&lt;br&gt;&lt;br&gt;sudo nano /etc/apache2/conf.d/deflate.conf&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Add the following lines at the file.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&amp;lt;IfModule mod_deflate.c&amp;gt;&lt;br&gt;   DeflateCompressionLevel 6&lt;br&gt;   AddOutputFilterByType DEFLATE text/plain&lt;br&gt;   AddOutputFilterByType DEFLATE text/html&lt;br&gt;   AddOutputFilterByType DEFLATE text/xml&lt;br&gt;   AddOutputFilterByType DEFLATE text/css&lt;br&gt;   AddOutputFilterByType DEFLATE application/xhtml+xml&lt;br&gt;   AddOutputFilterByType DEFLATE application/xml&lt;br&gt;   AddOutputFilterByType DEFLATE application/rss+xml&lt;br&gt;   AddOutputFilterByType DEFLATE application/atom_xml&lt;br&gt;   AddOutputFilterByType DEFLATE application/x-javascript&lt;br&gt;   AddOutputFilterByType DEFLATE application/x-httpd-php&lt;br&gt;   AddOutputFilterByType DEFLATE application/x-httpd-fastphp&lt;br&gt;   AddOutputFilterByType DEFLATE application/x-httpd-eruby&lt;br&gt;   AddOutputFilterByType DEFLATE image/svg+xml&lt;br&gt;   AddOutputFilterByType DEFLATE application/postscript&lt;br&gt;   &amp;lt;IfModule mod_headers.c&amp;gt;&lt;br&gt;      Header append Vary User-Agent&lt;br&gt;   &amp;lt;/IfModule&amp;gt;&lt;br&gt;&amp;lt;/IfModule&amp;gt;&lt;/blockquote&gt;&lt;blockquote&gt;sudo /etc/init.d/apache2 restart&lt;/blockquote&gt;&lt;br&gt;&lt;span&gt;Step 2 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;wget &lt;a href=&quot;http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2&quot; title=&quot;http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2&quot;&gt;http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2&lt;/a&gt;&lt;br&gt;&lt;br&gt;tar xvf eaccelerator-0.9.5.3.tar.bz2&lt;br&gt;&lt;br&gt;sudo apt-get install build-essential php5-dev&lt;br&gt;&lt;br&gt;cd eaccelerator-0.9.5.3&lt;br&gt;phpize&lt;br&gt;./configure&lt;br&gt;make&lt;br&gt;sudo make install&lt;br&gt;&lt;br&gt;sudo mkdir /tmp/eaccelerator&lt;br&gt;sudo chmod 0777 /tmp/eaccelerator&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;span&gt;Step 3 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo nano /etc/php5/apache2/php.ini&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Append the following lines at the end of the file.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;extension=&quot;eaccelerator.so&quot;&lt;br&gt;; shm_size default is 16, you may change to 64 or 128 depends on your RAM&lt;br&gt;eaccelerator.shm_size=&quot;16&quot;&lt;br&gt;eaccelerator.cache_dir=&quot;/tmp/eaccelerator&quot;&lt;br&gt;eaccelerator.enable=&quot;1&quot;&lt;br&gt;eaccelerator.optimizer=&quot;1&quot;&lt;br&gt;eaccelerator.check_mtime=&quot;1&quot;&lt;br&gt;eaccelerator.debug=&quot;0&quot;&lt;br&gt;eaccelerator.filter=&quot;&quot;&lt;br&gt;eaccelerator.shm_max=&quot;0&quot;&lt;br&gt;eaccelerator.shm_ttl=&quot;0&quot;&lt;br&gt;eaccelerator.shm_prune_period=&quot;0&quot;&lt;br&gt;eaccelerator.shm_only=&quot;0&quot;&lt;br&gt;eaccelerator.compress=&quot;1&quot;&lt;br&gt;eaccelerator.compress_level=&quot;9&quot;&lt;br&gt;&lt;br&gt;sudo /etc/init.d/apache2 restart&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;span&gt;Performance tuning of Ubuntu 9.04 Server&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span&gt;Step 4 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo nano /etc/sysctl.conf&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Append the following lines at the end of the file.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;kernel.sem = 250 32000 100 128&lt;br&gt;kernel.shmall = 2097152&lt;br&gt;kernel.shmmax = 2147483648&lt;br&gt;kernel.shmmni = 4096&lt;br&gt;# If you have more than 512MB RAM, use this setting (uncomment it and comment the setting just below)&lt;br&gt;#fs.file-max = 256000&lt;br&gt;# If you have 512MB RAM or less, use this setting&lt;br&gt;fs.file-max = 65535&lt;br&gt;vm.swappiness = 1&lt;br&gt;vm.vfs_cache_pressure = 50&lt;br&gt;&lt;br&gt;net.core.rmem_default = 16777216&lt;br&gt;net.core.rmem_max = 16777216&lt;br&gt;net.core.wmem_default = 16777216&lt;br&gt;net.core.wmem_max = 16777216&lt;br&gt;net.ipv4.tcp_rmem = 10240 87380 16777216&lt;br&gt;net.ipv4.tcp_wmem = 10240 87380 16777216&lt;br&gt;net.ipv4.tcp_no_metrics_save = 1&lt;br&gt;net.ipv4.tcp_window_scaling = 1&lt;br&gt;net.ipv4.tcp_timestamps = 1&lt;br&gt;net.ipv4.tcp_sack = 1&lt;br&gt;net.core.netdev_max_backlog = 5000&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;blockquote&gt;sudo /sbin/sysctl -p&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;span&gt;Step 5 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo nano /etc/rc.local&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Add the following lines before &quot;exit 0&quot;.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;echo 1024 &amp;gt; /sys/block/sda/queue/read_ahead_kb&lt;br&gt;echo 256 &amp;gt; /sys/block/sda/queue/nr_requests&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;*The captioned lines are for sda only.&lt;br&gt;&lt;br&gt;&lt;span&gt;Step 6 :&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo nano /etc/fstab&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Add &quot;noatime&quot; before &quot;relatime&quot;.  For example :&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;UUID=0e57987f-...... / ext3 noatime,relatime,errors=remount-ro 0 1&lt;/blockquote&gt;&lt;br&gt;or&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;UUID=0e57987f-...... / ext4 noatime,relatime,errors=remount-ro 0 1&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;sudo mount -a&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;If there is no error message, you can now reboot your system.</description>
 <comments>http://www.howtoge.com/howto/HOWTO-Performance-tuning-of-LAMP-and-Ubuntu-9.04-Server#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/LAMP">LAMP</category>
 <category domain="http://www.howtoge.com/category/Tags/Performance">Performance</category>
 <category domain="http://www.howtoge.com/category/Tags/server">server</category>
 <category domain="http://www.howtoge.com/category/Tags/tuning">tuning</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu-9.04">Ubuntu 9.04</category>
 <pubDate>Fri, 10 Jul 2009 08:16:06 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">115 at http://www.howtoge.com</guid>
</item>
<item>
 <title>HOWTO : Security enhanced your Ubuntu 9.04 LAMP server with AppArmor</title>
 <link>http://www.howtoge.com/howto/HOWTO-Security-enhanced-your-Ubuntu-9.04-LAMP-server-with-AppArmor</link>
 <description>&lt;p&gt;&lt;strong&gt;Step 1 :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Check if AppArmor is enabled or not.  And make sure MySQL profile is enabled too.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo apparmor_status&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 2 :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Create a profile of Apache2.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo aa-genprof apache2&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo nano /etc/apparmor.d/usr.sbin.apache2&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Add the following lines within &lt;code&gt;^DEFAULT_URI&lt;/code&gt; bracket.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;/usr/sbin/suexec2 rix,&lt;br&gt;
/usr/share/apache2/** r,&lt;br&gt;
/var/log/apache2/** rwl,&lt;br&gt;
/var/xoops/** r,&lt;br&gt;
/var/www/xoops/** r,&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 3 :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Put the profile in complain mode.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo aa-complain /etc/apparmor.d/usr.sbin.apache2&lt;br&gt;
sudo /etc/init.d/apache2 restart&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 4 :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After running the XOOPS for a while, we can update the profiles.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo aa-logprof&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;When the prompt ask for your selection, choose “A (Add)” to add a
rule to the profiles. Save the file at the end of the process.&lt;/p&gt;
&lt;p&gt;You can repeat this step when necessary.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 5 :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After running the XOOPS for a longer time and found no error, you
can make the profile in enforce mode. Before doing so, make sure you
have conducted the Step 4 once more.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo aa-enforce /etc/apparmor.d/usr.sbin.apache2&lt;br&gt;
sudo /etc/init.d/apache2 restart&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Step 6 (Optional) :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you encounter any error, you can disable the profile.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;sudo ln -s /etc/apparmor.d/usr.sbin.apache2 /etc/apparmor.d/disable/&lt;br&gt;
sudo apparmor_parser -R &amp;lt; /etc/apparmor.d/usr.sbin.apache2&lt;br&gt;
sudo rm /etc/aparmor.d/disable/usr.sbin.apache2&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
 <comments>http://www.howtoge.com/howto/HOWTO-Security-enhanced-your-Ubuntu-9.04-LAMP-server-with-AppArmor#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/AppArmor">AppArmor</category>
 <category domain="http://www.howtoge.com/category/Tags/LAMP">LAMP</category>
 <category domain="http://www.howtoge.com/category/Tags/Security">Security</category>
 <category domain="http://www.howtoge.com/category/Tags/server">server</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu-9.04">Ubuntu 9.04</category>
 <pubDate>Fri, 10 Jul 2009 08:01:13 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">114 at http://www.howtoge.com</guid>
</item>
<item>
 <title>How to Rip DVD in Ubuntu Linux : Thoggen</title>
 <link>http://www.howtoge.com/howto/How-to-Rip-DVD-in-Ubuntu-Linux-Thoggen</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_MYwQlV-zazA/SkJEQRImc7I/AAAAAAAAAYM/qbmJHLI5Txw/s1600-h/thoggen1.png&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_MYwQlV-zazA/SkJEQRImc7I/AAAAAAAAAYM/qbmJHLI5Txw/s400/thoggen1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5350914353537643442&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;br&gt;Thoggen is DVD ripping utility for Linux based on GTK+&lt;br&gt;&lt;br&gt;It has a very nice Graphical front end&lt;br&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;     Supports title preview, &lt;b&gt;picture cropping&lt;/b&gt;, and &lt;b&gt;picture resizing&lt;/b&gt;.   &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;     &lt;b&gt;Language Selection&lt;/b&gt; for audio track (no subtitle support yet though)   &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;     Encodes into &lt;b&gt;Ogg/Theora video&lt;/b&gt;   &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;     Can encode from local directory with video DVD files   &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;     &lt;b&gt;Based on the GStreamer multimedia framework&lt;/b&gt;, which makes it     fairly easy to add additional encoding formats/codecs in future.   &lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class=&quot;fullpost&quot;&gt;Thoggen  supports opening DVD and DVD ISO images or reading a DVD directory which contains the &lt;span&gt;VIDEO_TS&lt;/span&gt; folder. In the case of  encrypted DVDs you may need &lt;span&gt;libdvdcss2&lt;/span&gt;.  &lt;/span&gt;Install this using help from&lt;a href=&quot;http://shibuvarkala.blogspot.com/2009/04/howto-make-ubuntu-904-jaunty-jackalope.html&quot;&gt; &lt;span&gt;here&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;To  install thoggen in ubuntu&lt;br&gt;&lt;br&gt;&lt;span&gt;$ sudo apt-get install thoggen&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_MYwQlV-zazA/SkJEanUZcpI/AAAAAAAAAYU/3-GF9WnLFE4/s1600-h/thoggen3.png&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_MYwQlV-zazA/SkJEanUZcpI/AAAAAAAAAYU/3-GF9WnLFE4/s320/thoggen3.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5350914531291394706&quot; border=&quot;0&quot;&gt;&lt;/a&gt;</description>
 <comments>http://www.howtoge.com/howto/How-to-Rip-DVD-in-Ubuntu-Linux-Thoggen#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/Linux">Linux</category>
 <category domain="http://www.howtoge.com/category/Tags/Rip-DVD">Rip DVD</category>
 <category domain="http://www.howtoge.com/category/Tags/Thoggen">Thoggen</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <pubDate>Fri, 10 Jul 2009 07:55:47 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">113 at http://www.howtoge.com</guid>
</item>
<item>
 <title>Another Easy way to install LAMP server in ubuntu 9.04 (jaunty jackalope)</title>
 <link>http://www.howtoge.com/howto/Another-Easy-way-to-install-LAMP-server-in-ubuntu-9.04-jaunty-jackalope</link>
 <description>&lt;p&gt;How to instal LAMP server in ubuntu 9.04 (Jaunty Jackalop)&lt;br&gt;&lt;br&gt;The following is the Easy way to Install LAMP server&lt;br&gt;Same can be used for installing DNS Server, DHCP Server etc&lt;br&gt;&lt;br&gt;$sudo tasksel&lt;br&gt;&lt;br&gt;Now you will get a window&lt;br&gt;&lt;br&gt;Select LAMP server and Go&lt;/p&gt;</description>
 <comments>http://www.howtoge.com/howto/Another-Easy-way-to-install-LAMP-server-in-ubuntu-9.04-jaunty-jackalope#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/install">install</category>
 <category domain="http://www.howtoge.com/category/Tags/Jaunty-Jackalope">Jaunty Jackalope</category>
 <category domain="http://www.howtoge.com/category/Tags/LAMP">LAMP</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <pubDate>Fri, 10 Jul 2009 07:53:06 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">112 at http://www.howtoge.com</guid>
</item>
<item>
 <title>Linux newbie guide to installation of LAMP on Ubuntu!!!</title>
 <link>http://www.howtoge.com/howto/Linux-newbie-guide-to-installation-of-LAMP-on-Ubuntu</link>
 <description>&lt;p&gt;The acronym LAMP refers to a set of free software programs commonly used together to run dynamic Web sites or servers &lt;strong&gt;L&lt;/strong&gt;inux, the operating system; &lt;strong&gt;A&lt;/strong&gt;pache, the Web server; &lt;strong&gt;M&lt;/strong&gt;ySQL, the database management system (or database server) and &lt;strong&gt;P&lt;/strong&gt;erl, &lt;strong&gt;P&lt;/strong&gt;HP, and/or &lt;strong&gt;P&lt;/strong&gt;ython,
scripting languages. The LAMP stack is a very popular setup and many
websites run on it. Best of all, all four of the tools in the stack are
free and open source and really easy to get started with.&lt;/p&gt;
&lt;p&gt;For this tutorial, I’m going to be showing you how to install LAMP
on Ubuntu 9.04 (Jaunty Jackalope), but the process is very similar for
other Linux distributions too.&lt;/p&gt;
&lt;p&gt;All the stuff you need is pre-loaded into Ubuntu’s software
repositories, and it’s really simple to install everything you need. If
you’re doing a new install, you may want to take a look at &lt;a href=&quot;http://www.ubuntu.com/products/WhatIsUbuntu/serveredition&quot;&gt;the server edition of Ubuntu&lt;/a&gt; as it allows for a pre-configured profile that you can pick at install time.&lt;/p&gt;
&lt;p&gt;You need to install the following packages:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;apache2&lt;/li&gt;&lt;li&gt;php5-mysql&lt;/li&gt;&lt;li&gt;libapache2-mod-php5&lt;/li&gt;&lt;li&gt;mysql-server&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Apache&lt;/h3&gt;
&lt;p&gt;Install Apache&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install apache2&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Testing HTTP Server by open a web browser and enter &lt;a href=&quot;http://localhost&quot; title=&quot;http://localhost&quot;&gt;http://localhost&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;PHP&lt;/h3&gt;
&lt;p&gt;Install PHP5&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install php5 libapache2-mod-php5&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Stop/Restart Apache&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo /etc/init.d/apache2 restart&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Test the installation&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo gedit /var/www/testphp.php&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Insert this following line into testphp.php file.&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;lt;?php phpinfo(); ?&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Save this new file.&lt;br&gt;
Open a web browser and enter &lt;a href=&quot;http://localhost/testphp.php&quot; title=&quot;http://localhost/testphp.php&quot;&gt;http://localhost/testphp.php&lt;/a&gt;&lt;br&gt;
Be sure to remove the file afterwards, as it may pose a security risk.&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo rm /var/www/testphp.php&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;h3&gt;MySQL&lt;/h3&gt;
&lt;p&gt;Install MySQL Server&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install mysql-server&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;MySQL initially only allows connections from the localhost
(127.0.0.1). We’ll need to remove that restriction if you wish to make
it accessible to everyone on the internet. Open the file
/etc/mysql/my.cnf&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;gksudo gedit /etc/mysql/my.cnf&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Find the line bind-address = 127.0.0.1 and comment it out then save the file.&lt;br&gt;
MySQL comes with no root password as default. This is a huge security
risk. You’ll need to set one. So that the local computer gets root
access as well, you’ll need to set a password for that too. The
local-machine-name is the name of the computer you’re working on.&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;mysqladmin -u root password &amp;lt;newpassword&amp;gt;&lt;br&gt;
mysqladmin -h root@local-machine-name -u root -p password &amp;lt;newpassword&amp;gt;&lt;br&gt;
sudo /etc/init.d/mysql restart&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;h3&gt;MySQL Administrator&lt;/h3&gt;
&lt;p&gt;Install MySQL Administrator&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install mysql-admin&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Refresh Gnome Panel&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;killall gnome-panel&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Run MySQL Administrator&lt;br&gt;
Applications -&amp;gt; System Tools -&amp;gt; MySQL Administrator&lt;/p&gt;
&lt;h3&gt;MySQL for Apache HTTP Server&lt;/h3&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;To get PHP to work with MySQL, open the php.ini file&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;gksudo gedit /etc/php5/apache2/php.ini&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;You’ll need to uncomment the “;extension=mysql.so” line so that it looks like this&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;extension=mysql.so&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;Restart Apache&lt;/p&gt;
&lt;div&gt;
&lt;blockquote&gt;&lt;p&gt;sudo /etc/init.d/apache2 restart&lt;/p&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p&gt;That’s pretty much all the configuration you need to do, so you can now grab any web applications you want and install them.&lt;/p&gt;
&lt;p&gt;Cheers &lt;img src=&quot;http://itsanimesh.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt; &lt;/p&gt;</description>
 <comments>http://www.howtoge.com/howto/Linux-newbie-guide-to-installation-of-LAMP-on-Ubuntu#comments</comments>
 <category domain="http://www.howtoge.com/category/Tags/guide">guide</category>
 <category domain="http://www.howtoge.com/category/Tags/install">install</category>
 <category domain="http://www.howtoge.com/category/Tags/LAMP">LAMP</category>
 <category domain="http://www.howtoge.com/category/Tags/Linux">Linux</category>
 <category domain="http://www.howtoge.com/category/Tags/newbie">newbie</category>
 <category domain="http://www.howtoge.com/category/Tags/Ubuntu">Ubuntu</category>
 <pubDate>Fri, 10 Jul 2009 07:47:15 +0000</pubDate>
 <dc:creator />
 <guid isPermaLink="false">111 at http://www.howtoge.com</guid>
</item>
</channel>
</rss>

