Joomla Version 1.6 — Installing Joomla 1.6 On Your Apache Localhost Server
Technical requirements for installing the new Joomla version 1.6:
Joomla version 1.6 is a very exciting upgrade of the very popular Joomla 1.5 version. The Joomla development team has recommended the users to really test the power and the new features of Joomla 1.6 before implementing them on your actual website, probably very much Live and running smoothly on the internet and hosted on the remote server. So, for the purpose of testing the new version, it is prudent to first install it on your localhost, which is a sofistacated program installed on your computer and helps in installing and testing a new program, just like the new Joomla version 1.6.
Testing this new version is recommended so that every user, especially the Joomla web developer experts, should learn how it operates in a safe environment like their own computer within the framework of a program like the XAMP, for example. XAMP is a versatile testing environment which creates UNIX or Linux-based web server environment. So, let us learn about how to install a Joomla website on such a Apache localhost server.
Joomla version 1.6 needs at least PHP version 5.2, MySQL version 4.1, and Apache version 2.x; or for the Windows-based environment, it needs Microsoft’s Internet Information Server version 7. These are the bare minimum technical requirements for running the new Joomla version 1.6. Joomla 1.6 will also need to enable the “mod rewrite”, which is a very powerful Apache web server-side module installed on a Linux-based web server.
The Joomla Development Team also recommends not using Regarding using the PHP along with Joomla 1.6, the Joomla Development Team recommends that the earlier PHP versions 4.3.9, 4.4.2, and 5.0.4 should be avoided as they contain a few bugs which may hamper the smooth running of Joomla 1.6. In this regards, the PHP version 5.2 and the MySQL version 5.0.4 should be used.
For testing the new Joomla version 1.6 on your localhost (installed on your personal computer), it is recommended that you should use one of the following applications:- LAMP for Linux environment, WAMP for Windows environment, MAMP for Mac environment, and XZAMPP which is used for multiple types of web platforms.
1. LAMP for the Linux-based operating system:
LAMP is an acronym for a server solution of free and open-source software. LAMP is originally coined from the first letters of the components included in the solution: Linux (which is the specific operating system), Apache HTTP Server, MySQL (which is the easy-to-use, stable, secure, and a versatile database software), and Perl/PHP/Python. These are considered the basic fundamental components to build any kind of Linux-based general purpose web server.
2. WAMP for the Windows operating system:
WAMP’s are packages of independently-created programs installed on computers that use a Microsoft Windows operating system. WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python. Apache is a web server. MySQL is an open-source database. PHP is a scripting language that can manipulate information held in a database and generate web pages dynamically each time content is requested by a browser. Other programs may also be included in a package, such as PHPMyAdmin which provides a graphical user interface for the MySQL database manager, or the alternative scripting languages Python or Perl.
WAMP is a Windows-only based server that provides good support for both Joomla 1.5 and Joomla 1.6. Microsoft IIS (Internet information server) is another Windows-only Web server to provide the latest PHP and MySQL versions required for Joomla 1.6. XAMPP is the only multiplatform Web server to support both Joomla 1.5 and Joomla 1.6.
Apache Friends offers free installation packs for Linux and Windows — for both the 32-bit and 64-bit versions, for Macintosh environment, and even for Solaris environment. The MAMP is the only Mac Web server that supports the working of Joomla 1.6.
3. MAMP for Mac environment:
Mac OS X, the operating system component used on the Apple Macintosh computers, Apache, which is the web server component. MySQL, which is the very popular database management system, and the last letter ‘P’ denotes the important components comprising the PHP, Perl, and Python which are web programming languages. Together, all these components will help in developing the Joomla website based on the new Joomla version 1.6.
4. XAMPP for any cross-platform web environment:
XAMPP is a free-to-use open source application and a very efficient and powerful cross-platform web server package. It is also a very easy-to-install Apache distribution package. XAMPP is again an acronym formed by using the first letters of its components: Apache, MySQL, PHP, and Perl. The initial letter ‘X’ implies that this package is suitable for any related cross-platform (‘X’) developmental work especially using the Microsoft Windows environment, or the Linux, or the Solaris, or the Mac OS X web environments.
So, continuing our Joomla version 1.6 installation, create a new folder (let us call this new folder “TheNewFolderName” as a suitable example. Create this new folder in our example without the enclosing quotes, of course) in XAMPP server’s HTDocs folder, or in case you are using one of the other three web server environments, then create a new ‘www” folder under the WAMP, LAMP, and MAMP. Inside this new folder, or inside the newly created folder inside the XAMPP’s htdocs folder, unpack the Joomla 1.6 zip pack.
Once this is done, run your XAMPP or WAMP based web server package so that Apache and MySQL applications are running on your personal computer. Remember we are testing the new Joomla version 1.6 on our localhost? So once the Apache and the MySQL applications are running, go to your browser and type localhost/<TheNewFolderName> in the browser’s address bar and press the Enter key. ‘TheNewFolderName’ folder was already created as mentioned previously. The Joomla 1.6 installation will begin. Consequently, you will need to read and acknowledge the license terms and conditions carefully. The next screen will prompt you to enter the database connection setting (which will be localhost in our example), and also the MySQL username as well as the password you had previously configured for your local web server — XAMPP or WAMP in this case. The other two important settings that you will initiate are website’s database name and the table prefix setting that will be used within your website’s database. The next screen is where you can optionally set the File transfer protocol (FTP) configuration. The next screen is where you will be asked to enter the site-name, enter site global metadata settings, as well as your important administrator account settings.
Joomla 1.6, also allows you to set your administrator username, which is introduced in this new version to improve security aspects of your website. Finally, you can optionally install the Joomla’s default sample data to test the website which will now have the extensive sample data if you have chosen to install it, The sample database will contain important modules, menus, and settings accessible from the backend of your website, which is where you will do all the Administrative work on your Joomla site. At the end of the installation of the new Joomla 1.6, and as a very strict security measure, you will have to either delete or rename the installation folder of your new Joomla website.
Once all these steps are completed, you should be successfully able to open, explore, and test the new website based on the Joomla version 1.6. Hopefully, with the extensive features of Joomla, including the introduction of new exciting features or even the omissions of some previous features you should carefully study the new Joomla version 1.6 first under your localhost settings. For more information and help regarding installation and running your Joomla 1.6 successfully, the Joomla.org official website has all the minute details and is also in process of adding more information so that every Joomla user, from the newcomer level to the advanced user level, should be able to research more on using Joomla 1.6.
So, in conclusion, as in the case of any new features-filled, and very advanced version like the Joomla version 1.6, you should first use in under the localhost environment on your own personal computer and learn how the application works. When you are satisfied with the level of expertise and understanding you have achieved through training under the localhost environment, you can safely try to install Joomla 1.6 on your web server. For upgrading from a previous Joomla version, it is recommended to read the expert tutorials on Joomla’s official website.
VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Related Posts: