== Installing the Apache Web Server on Ubuntu Linux ==
 
== Installing the Apache Web Server on Ubuntu Linux ==
   −
The standard web server on Linux is Apache. The web server is the technology that receives requests from web browsers and servers up the requested web pages to those browsers.  
+
The standard web server on Linux is Apache. The web server is the technology that receives requests from web browsers and serves up the requested web pages to those browsers.  
    
The desktop version of Ubuntu Linux does not install the Apache web server by default. The first step in setting up a web server, therefore, is to install Apache. This can be performed either from the command-line or using the Synaptic Package Manager. To use the Synaptic Package Manager, click on the ''System'' menu, select ''Administration'' and click on ''Synaptic Package Manager''. Enter your password if prompted to do so. Click on the ''Search'' toolbar button and search for ''apache2''. After the search completes, the Apache 2 Server should be listed in the Synaptic window. Click on the toggle next to the Apache server and select ''Mark for installation''. Finally, click on ''Apply'' in the toolbar to begin the installation.
 
The desktop version of Ubuntu Linux does not install the Apache web server by default. The first step in setting up a web server, therefore, is to install Apache. This can be performed either from the command-line or using the Synaptic Package Manager. To use the Synaptic Package Manager, click on the ''System'' menu, select ''Administration'' and click on ''Synaptic Package Manager''. Enter your password if prompted to do so. Click on the ''Search'' toolbar button and search for ''apache2''. After the search completes, the Apache 2 Server should be listed in the Synaptic window. Click on the toggle next to the Apache server and select ''Mark for installation''. Finally, click on ''Apply'' in the toolbar to begin the installation.
 
== Testing the Web Server ==
 
== Testing the Web Server ==
   Exception encountered, of type "Error"
[119622bb] /index.php?diff=prev&oldid=5482&title=Configuring_an_Ubuntu_Linux_Based_Web_Server Error from line 434 of /var/www/techotopia/includes/diff/DairikiDiff.php: Call to undefined function each()
Backtrace:
#0 /var/www/techotopia/includes/diff/DairikiDiff.php(544): DiffEngine->diag()
#1 /var/www/techotopia/includes/diff/DairikiDiff.php(344): DiffEngine->compareSeq()
#2 /var/www/techotopia/includes/diff/DairikiDiff.php(227): DiffEngine->diffLocal()
#3 /var/www/techotopia/includes/diff/DairikiDiff.php(721): DiffEngine->diff()
#4 /var/www/techotopia/includes/diff/DairikiDiff.php(859): Diff->__construct()
#5 /var/www/techotopia/includes/diff/DairikiDiff.php(980): MappedDiff->__construct()
#6 /var/www/techotopia/includes/diff/TableDiffFormatter.php(194): WordLevelDiff->__construct()
#7 /var/www/techotopia/includes/diff/DiffFormatter.php(140): TableDiffFormatter->changed()
#8 /var/www/techotopia/includes/diff/DiffFormatter.php(82): DiffFormatter->block()
#9 /var/www/techotopia/includes/diff/DifferenceEngine.php(881): DiffFormatter->format()
#10 /var/www/techotopia/includes/diff/DifferenceEngine.php(797): DifferenceEngine->generateTextDiffBody()
#11 /var/www/techotopia/includes/diff/DifferenceEngine.php(728): DifferenceEngine->generateContentDiffBody()
#12 /var/www/techotopia/includes/diff/DifferenceEngine.php(662): DifferenceEngine->getDiffBody()
#13 /var/www/techotopia/includes/diff/DifferenceEngine.php(632): DifferenceEngine->getDiff()
#14 /var/www/techotopia/includes/diff/DifferenceEngine.php(453): DifferenceEngine->showDiff()
#15 /var/www/techotopia/includes/page/Article.php(797): DifferenceEngine->showDiffPage()
#16 /var/www/techotopia/includes/page/Article.php(508): Article->showDiffPage()
#17 /var/www/techotopia/includes/actions/ViewAction.php(44): Article->view()
#18 /var/www/techotopia/includes/MediaWiki.php(490): ViewAction->show()
#19 /var/www/techotopia/includes/MediaWiki.php(287): MediaWiki->performAction()
#20 /var/www/techotopia/includes/MediaWiki.php(714): MediaWiki->performRequest()
#21 /var/www/techotopia/includes/MediaWiki.php(508): MediaWiki->main()
#22 /var/www/techotopia/index.php(41): MediaWiki->run()
#23 {main}