ArticlesReader.com Menu
Newest Articles
Most Viewed Articles
ArticlesReader.com RSS
Submit Article
Login
Signup
Search the articles

Articles Main Categories
Advice
Animals
Automobiles
Business
Career
Communications
Computer Programming
Computers
Entertainment
Environment
Family
Fashion
Finance
Food
Health & Medical
Home & Garden
Humor
Internet Business
Internet Marketing
Legal
Leisure & Recreation
Marketing
Other
Politics
Reference & Education
Religion
Self Improvement
Sports
Technology & Science
Travel
Writing
Subscribe
Receive alert message from us when new articles submitted to our site for free.

Enter your name

Enter your email

Syndicate

















Related Products
Home::Software

Taking advantage of Open Source PHP MySQL applications

Author : tcwicks
One obvious solution is to approach a software development company and obtain a custom built product. However to take this approach one needs to first know what features and functionality is desired. Then on the other hand in some instances the need does not warrant the cost of commissioning a custom application.



A plethora of free open source web applications exist today. Regardless of the specific circumstances of the need these applications can quite often prove to be a valuable resource.



http://freshmeat.net is one of the best online directories of open source applications. A quick search on freshmeat.net for say "intranet", "cms" or "groupware" will yield pages of results. Browsing these results any application marked beta, stable or mature is a possible solution. A large majority of the available web applications would also state PHP + MySQL as the platform.



Oh well I need to have some Linux Server and it's way too hard is a common reaction. Fortunately this is not entirely true. If you wanted to host a large scale production site then the chances are that a custom Linux server may well be a requirement. However just evaluating on your own PC, or setting up a solution on your LAN for anywhere between 1 to 100 users can be easily realized without custom Linux servers.



The solution is in another open source free product known as WAMP server. The acronym stands for Windows Apache MySQL PHP server. WAMP is extremely simple to install and a good platform for either evaluating PHP + MYSQL applications or operating the same for up to a few hundred users.



Visit http://www.wampserver.com

Or http://www.wampserver.com/en/ for the English version

First it is important to note that most open source PHP + MySQL applications will not run correctly on the latest versions of PHP and MySQL. For this reason instead of the downloading the latest version of WAMP server click on "downloads" from the left menu and then click on "older versions at sourceforge" This will take you to

https://sourceforge.net/project/showfiles.php?group_id=116092

scroll down and select "WAMP5 1.4.3". Download the WAMP5_1.4.3.exe file and install it on your computer with default options.



Once installed and started a new icon will appear in the icon tray near the date/time on your task bar. Left click on this icon to activate it's menu which allows you to restart or edit the configuration files.



Changing the web server port if necessary.



One common reason for wanting to edit configuration file is in case you already have a web server running on the same computer. In this case you would need to change the port address used by apache to something other than 80. In this case 8080 would probably be a good alternative choice.



-------Changing the web server port address Begin-----------

Click on the WAMP server icon and from the menu under "config files" select "httpd.conf". A long text file will open up in notepad. In this file scroll down to the line that reads "Port 80" and change this to read "Port 8080", Save the file and close notepad. Once again click on the wamp server icon and select restart all services. One more change needs to be made before we are done. In Windows Explorer find the location where WAMP server was installed which is by Default "C:\Wamp". Next goto the subfolder named "www". Inside here you will see another subfolder named "phpmyadmin". We are looking for a file named "config.inc.php". In a default installation this file will be at "C:\Wamp\www\phpmyadmin\config.inc.php". Open this file in wordpad and find the line that reads

$cfg['PmaAbsoluteUri'] = 'localhost/phpmyadmin/';

Change this line to read:

$cfg['PmaAbsoluteUri'] = 'localhost:8080/phpmyadmin/';

-------Changing the web server port address End-----------



Now open a web browser and access http://localhost . Or if you changed the port address to 8080 then goto http://localhost:8080/ You should be greeted by the WAMP welcome page. For each application that you wish to install create a new folder inside the "www" subfolder of where WAMP was installed. Lets assume that WAMP was installed at "C:\Wamp".



Let say for example you wanted to install Mambo (www.mamboserver.com)

1) You would download the .zip or .tar.gz or .tar.bz2 file and uncompress it using winzip or winrar into "c:\Wamp\www\mambo".

2) You would access the wamp welcome page http://localhost/ or http://localhost:8080/ and access phpmyadmin. In here you would create a new database for mambo.

3) You would then access the wamp welcome page http://localhost/ or http://localhost:8080/ and from the list at the bottom of the page you would click on Mambo

4) You would then be greeted by the mambo installer which is a simple 5 step process. (the default username for MySQL is root and the password is blank as in an empty string)



Let say for example you wanted to install oscommerce

You would download the .zip or .tar.gz or .tar.bz2 file and uncompress it using winzip or winrar into "c:\Wamp\www\oscommerce".

5) You would access the wamp welcome page http://localhost/ or http://localhost:8080/ and access phpmyadmin. In here you would create a new database for oscommerce.

6) You would then access the wamp welcome page http://localhost/ or http://localhost:8080/ and from the list at the bottom of the page you would click on Mambo

7) You would then be greeted by the oscommerce installer which is a simple process. (the default username for MySQL is root and the password is blank as in an empty string)



And so on and so forth.



Any PHP + MySQL web application which does not provide an automated installer is most likely not a very mature application.



Good luck


Article Source: http://www.articledashboard.com





Web Application Development

Dot Net Web Design and Development by Zap Strategy





Spam emails More free articles

Related articles


  1. Scrap Booking Online: Word Perfect or Corel Graphics Suite?
  2. Great Plains Dexterity Customization Options – Overview For Developers
  3. Microsoft Great Plains Security Setup - Overview For Consultant
  4. Microsoft Great Plains Implementation: Collection Management – Overview For Consultant
  5. Best Spyware Removers
  6. Monitoring Software Can be Used for Spying as Well
  7. Beware of Spyware
  8. Microsoft CRM Integration & Customization: SharePoint Document Gateway
  9. Adware, What Is It?
  10. Microsoft CRM Modification – Overview for IT Specialist
  11. Reporting Tools for Microsoft Great Plains – Overview For Developers
  12. Microsoft Great Plains Upgrade – Things to Consider and FAQ
  13. Great Plains Dexterity History and Programming Overview
  14. Microsoft Great Plains on Ctree or Pervasive SQL – What to Do – Tips for IT Manager
  15. Microsoft Business Solutions VAR/Partner Selection – Overview for IT Director/Manager/Controller
  16. Great Plains Accounting Migration to Microsoft Great Plains - Overview for IT Specialist
  17. Microsoft Great Plains Data Conversion – Overview For Developer
  18. Great Plains Dynamics/eEnterprise Upgrade – Things to Consider and FAQ
  19. Crystal Reports - Geterogeneus databases: SQL Server, Oracle, Unidata, Btrieve – Tips For Developer
  20. Great Plains Dexterity Programming – Overview For Developer
  21. Great Plains Custom Development: Dexterity, VBA, SQL, Crystal, eConnect – Overview For Programmer
  22. How To Create A Data Capture Procedure Checklist For Your Small Business CRM Software
  23. Chinese Input - Step by Step Instruction on How to Input Chinese Characters in English Windows XP
  24. Microsoft Great Plains - Payroll & HR Inexpensive Solution? Not Any More
  25. 20 Extra Hours Per Week: What Would You Do?
More related feeds
Continuent Announces Support for MySQL 5.1
Continuent has announced support and enhancements to MySQL Server 5.1.30 GA release, the 5.1 production version of the open source database. MySQL 5.1.30 is recommended for use on production systems by the MySQL build team at Sun ...

Remote PHP/MySQL/Shopping Carts Guru Job - Virtual Vocations
PHP/MySQL. * Shopping Cart Integration (client preferred UberCart for * Drupal but is open to better ideas). * Open Source CMS Integration (Wordpress, Drupal, Fantastico, etc..) Content here available for subscribers only. ...

symfony | Web PHP Framework | Blog | Jobeet - Day 1: Starting up ...
symfony - open-source PHP web framework. ... The symfony framework has been an Open-Source project for more than three years and has become one of the most popular PHP frameworks thanks to its great features and great documentation. ...

Web Malware Exploitation Kit Discovered In The Wild
Due to their open source nature allowing modifications, claiming copyright over the modified and re-branded kit, the source code of core web malware exploitation kits continue representing the foundation source code for each and every ...

Scalable Application Backend Storage - Ext JS Forums
I'm currently in the process of migrating a larger companies proprietary desktop based ERP system to a fully customizable and open source web based application using an Oracle 10g back end (existing from previous application...of course ...

New features in MySQL 5.1 - heise open source UK
The mysqlnd development team have promised that the new backend will not change anything with regard to syntax or use of the mysql, mysqli and PDO/mysql PHP interfaces. This is not entirely accurate however – mysqlnd only supports the ...

XKCD: Sleet
Interview with Ignacio "Iggy" Galarza, Jr., developer at the MySQL Connectors team December 1, 2008; Using the Pluggable API for TeamDrive November 27, 2008; Interview with Adam Donnison, web developer at MySQL.com November 24, 2008 ...

Open Source Programming: 20 Reasons Why I Choose WordPress
Though a little knowledge in HTML or PHP might be an advantage, albeit not a necessity. 7. User-Friendly WordPress Admin dashboard is one of the most user-friendly interface you can find. Whether you need to write a post or manage your ...

Taking advantage of Open Source PHP MySQL applications
First it is important to note that most open source PHP + MySQL applications will not run correctly on the latest versions of PHP and MySQL. For this reason instead of the downloading the latest version of WAMP server click on ...

13 Beautiful And Open Source E-Commerce Applications
Products can be presented as a list, grid or a gallery look & more. It supports most of the payment systems & requires PHP - MySQL to run. Are there any more nice & open source e-commerce applications? Please share them in the comments. ...

 


 

© 2007 articlesreader.com - All Rights Reserved