{"id":8,"date":"2006-09-09T13:48:33","date_gmt":"2006-09-09T18:48:33","guid":{"rendered":"http:\/\/www.trustyetc.com\/trustyblog\/?p=8"},"modified":"2007-01-11T15:16:10","modified_gmt":"2007-01-11T20:16:10","slug":"apache2triad","status":"publish","type":"post","link":"https:\/\/www.trustyetc.com\/trustyblog\/2006\/09\/09\/apache2triad\/","title":{"rendered":"Apache2Triad"},"content":{"rendered":"<p><font face=\"Times New Roman\" size=\"3\"><img decoding=\"async\" alt=\"cpcloseup.gif\" src=\"http:\/\/www.trustyetc.com\/trustyblog\/wp-content\/uploads\/2006\/09\/cpcloseup.gif\" \/><\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">For more than ten years, the most popular web server has been Apache. According to <a title=\"Netcraft Web Server Graph\" href=\"http:\/\/news.netcraft.com\/archives\/2006\/09\/overallc.gif\" target=\"_blank\">Netcraft<\/a>, Apache has more than twice the market share of the next most popular web server IIS. \u00a0For dynamic content, Apache with MySQL and PHP are the most popular combination. \u00a0MySQL is the database server and PHP is the scripting language. \u00a0Of course, putting all this on a Linux server gives rise to LAMP \u2014 Linux \u2013 Apache \u2013 MySQL \u2013 PHP.\u00a0 You can do the similar things with IIS on a Windows server using ASP (scripting language) and MS SQL (database server), but MS SQL is not free. \u00a0More importantly, most free packages, things like WordPress, Moodle and Mambo are all based on PHP with MySQL as the database server. \u00a0With great pain I installed PHP and MySQL on a Windows 2003 Server running IIS. \u00a0WordPress installed quite easily, but Moodle wouldn\u2019t get past the first screen.\u00a0 I would venture to say most home computer users couldn\u2019t make the IIS &#8211; MySQL &#8211; PHP combination work. \u00a0There are just too many things that have to be manually configured. \u00a0I went through the trouble because I already have IIS on my web server and I have thousands of custom pages using ASP. \u00a0I can\u2019t easily convert all that to Apache.\u00a0 Besides, my employer uses IIS and all my projects usually end up on those servers.<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">But I know a lot of people that would like to setup a web server and use some of the freely available packages on an internal web server. \u00a0Almost all of these people have a computer with Windows XP.\u00a0 Here is a way to do this in about fifteen minutes.<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\"><a title=\"Apache2Triad\" href=\"http:\/\/apache2triad.net\/\" target=\"_blank\">Apache2Triad<\/a> (A2T)<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">This installation package will install (on a Windows XP machine) everything needed to run PHP applications on an Apache server with MySQL as the database engine.\u00a0 In addition, it will install Perl, Python, PGSQL, OpenSSL, Xmail and SlimFTPD. \u00a0The web server will serve up all your HTML files without any configuration after installation. \u00a0If you wish to customize the installation, that can be accomplished through a slick web-based Control Panel (pictured at top of post).\u00a0 All is available through a browser at<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\"><a href=\"http:\/\/localhost\/apache2triadcp\">http:\/\/localhost\/apache2triadcp<\/a><\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">I downloaded Apache2Triad and installed it on one of my old machines.\u00a0 I used all the defaults and the entire process was finished in less than fifteen minutes. \u00a0I then downloaded <a title=\"WordPress\" href=\"http:\/\/wordpress.org\/\" target=\"_blank\">WordPress<\/a>.\u00a0 WordPress is easy to install once you have the server, database and scripting all setup. \u00a0The first step is manually creating a database.\u00a0 Fortunately the A2T package includes PHPMySQL. \u00a0This is a set of PHP scripts that is be used to manage a MySQL server through a web browser. \u00a0I went to<\/font><\/p>\n<p><a href=\"http:\/\/localhost\/phpmysql\"><u><font face=\"Times New Roman\" size=\"3\">http:\/\/localhost\/phpmysql<\/font><\/u><\/a><\/p>\n<p><font face=\"Times New Roman\" size=\"3\"><img decoding=\"async\" alt=\"phpmyadmin.gif\" src=\"http:\/\/www.trustyetc.com\/trustyblog\/wp-content\/uploads\/2006\/09\/phpmyadmin.gif\" \/><\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">and was prompted for a username and password.\u00a0 During the A2T installation a username (root) and password (determined by installer) were created. \u00a0I enter those and got the PHPMyAdmin configuration panel.<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">I typed in a database name and press the Create button. \u00a0That\u2019s done.<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">I then extracted the downloaded WordPress files into<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">C:\\apache2triad\\htdocs\\wordpress<\/font><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">HTDOCS is the web folder created by A2T.\u00a0 This is the folder where all my web server\u2019s pages will reside. \u00a0All the WordPress files will be in a folder under the HTDOCS folder.\u00a0\u00a0The installation is web-based.\u00a0 Browser to<\/font><\/p>\n<p><a href=\"http:\/\/localhost\/wordpress\"><u><font face=\"Times New Roman\" size=\"3\">http:\/\/localhost\/wordpress<\/font><\/u><\/a><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">This walked me through the installation.\u00a0 In less than two minutes, I had WordPress installed. \u00a0It was just that easy.<\/font><\/p>\n<p><img decoding=\"async\" alt=\"a2twp.gif\" src=\"http:\/\/www.trustyetc.com\/trustyblog\/wp-content\/uploads\/2006\/09\/a2twp.gif\" \/><\/p>\n<p><font face=\"Times New Roman\" size=\"3\">If you are a novice at setting up servers and are thinking of experimenting with a web server on your Windows based computer, I highly recommend Apache2Triad. \u00a0It is easy to install and includes a lot of bells and whistles.<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For more than ten years, the most popular web server has been Apache. According to Netcraft, Apache has more than twice the market share of the next most popular web server IIS. \u00a0For dynamic content, Apache with MySQL and PHP &hellip; <a href=\"https:\/\/www.trustyetc.com\/trustyblog\/2006\/09\/09\/apache2triad\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[336],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-edtech","tag-edtech"],"_links":{"self":[{"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":0,"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trustyetc.com\/trustyblog\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}