Print This Page
Thursday, 16 September 2004
This howto will guide you through the typical Windows installation.
Installing My Handy Restaurant is not difficult at all, even if you're not a computer expert, but with this guide it becomes really easy!

Conventions used

Although My Handy Restaurant perfectly works under other operating systems, in this page it is supposed you are using a Microsoft Windows operating system.
If you're not using such a system, you will probably have to find a way yourself to install Apache, Mysql and PHP and you should also modify a bit some instructions, but this howto should help you, too.

The system used to test this howto is Microsoft Windows XP.
The version of My Handy Restaurant considered is 0.8.4-beta4.

Requirements

It is required that you have Administrator permission to install new software.

It may happen that you have no write permission on some directories, although this is not a frequent case in home or simple Windows setups. In such cases you will need Administrator account to work on your webserver directories.
If you're not Administrator ask him to give you write permission to those directories.

Install EasyPHP

To avoid installing the single servers by hand I suggest you to install EasyPHP.
EasyPHP is a package meant to make typical Apache/MySQL/PHP installation easy.

Download the EasyPHP package from the project web page, download section.
Now install the package. You can just accept the default values suggested by the installer and in less than 5 minutes everything will be ready.
If you have problems during the installation, please follow the Installation guide you can find on the EasyPHP project home page.
After installing remember to start EasyPHP by clicking on its icon in Start -> Programs -> EasyPHP -> EasyPHP. A black "e" with a red dot should appear in your taskbar (bottom right side of the screen). That is the easyPHP icon and means that easyPHP started.

Copy My Handy Restaurant files

Now download My Handy Restaurant from the download page.

Uncompress the file you downloaded to your web server directory, that probably is c:/program files/easyphp/www (this is the default setting for EasyPHP, maybe the easyphp word is slightly different, depending on the version you installed). You can open your web server directory by right clicking on the easyPHP icon in the taskbar and then on "explorer". Explorer will be opened on the web server directory.

Now it is given you copied the files of My Handy Restaurant in your web server directory .

Install My Handy Restaurant

Point your browser to http://localhost/install.php.
Click on the first step (Write basic configuration file).

Leave all the values as default. Only change the "Main database" setting, which you can choose (should be without spaces). A good value may be myhandyrestaurant.
Submit the form and go back to the installation page.

Click on the Fresh install link.
A warning will tell you to backup your databases, but you have no database yet, so just go on.
A line like
Database myhandyrestaurant creation.
should appear.
If there's no error, it means that installation was successful.

Now click on the third step, to configure the system.

You will obtain an access denied error, so you should click on the connect link and then connect as Administrator user, with the password "password".

Now you can configure the system.
If you want, you can add a new Administrator user with your language in the system -> users page.

Adding an accounting database

To make My Handy Restaurant work properly, you have to insert at least one accounting database.
To do that, go to the system->accounting databases page and insert a new database with the following data:
name: the name you want, it will be displayed to the waiters
Database Name: the name of the database (propbably you will write myhandyrestaurant)

Conclusion

Your My Handy Restaurant system should now be up and running.
To reach it type http://localhost/ in your browser.

If you want you can now configure some thermal printers to print orders and bills, or configure some handheld to connect to the server, and use them to take orders.
Please feel free to ask on the forum if you have any question.

Have fun!

Comments
Wow!!! this work very fine.
Written by Guest on 2004-09-24 00:15:14I have installed on a Duron 900 Mhz with Windows XP.-
 
Now I have a pretty mangement restaurant system on my local LAN.-
 
Thanks to this team.
how about the speed?
Written by Guest on 2004-10-08 19:04:49we got some problems with so slow processor to load pages on PDA's, but we tryed with 333mhz celeron.
bye!
IvanoeZ
Installing printers under windows.
Written by ivanoez on 2004-10-25 00:28:37if your printer has a print server attached follow this link. (a howto tested in win2000 and a dlink printserver)
 
http://www.myhandyrestaurant.org/content/view/51/31/
 
If you would like to use a parallel/serial printer under windows I can't help you, (never try), but i well do that soon, and after will write a howto. 
Follow the discussions on forum will help you in some troubles.
 
If need more help search /ask in forum.
 
Regards
IvanoeZ