Page 1 of 1
PHP + MySQL System
Posted: Mon May 02, 2005 2:08 pm
by nasr
Good [insert time of day] to you.
Well, I want to set up a PHP and MySQL system to play with at my house. What are the latest and best programs to use.
Should I use Apache? IIS? a *nix system or a windows OS. What other programs you would recommend. Free preffered. Such as editing programs and the like, also if any tutorial sites.
thnx
Re: PHP + MySQL System
Posted: Mon May 02, 2005 2:43 pm
by infolock
nasr wrote:Good [insert time of day] to you.
Well, I want to set up a PHP and MySQL system to play with at my house. What are the latest and best programs to use.
Should I use Apache? IIS? a *nix system or a windows OS. What other programs you would recommend. Free preffered. Such as editing programs and the like, also if any tutorial sites.
<span style='color:blue' title='courtesy of method_man'>thanks</span>
As far as the OS goes, it's all according to what you are most comfortable with. Most people are windows users, and thus windows is a very good choice to start out with.
By web server means, again it's according to what you are comfortable with. If you don't have IIS installed, or you don't know how to use IIS, then just download apache and run it. It's free and very simple to install. There are all KINDS of howto's on installing/setting it up.
As far as what programs to suggest, phpmyadmin is a very good choice to start out with. It's the best web-based interface for mysql administration and can actually guide you into becoming more familiar with MySQL in general. However, I'd suggest you begin by learning MySQL via the command line first and then move on to the gui.
Tutorials are a dime a dozen. You can search google for PHP Tutorial, PHP <subject here> Tutorial, MySQL Tutorial, or any other combination (PHP MySQL Development) and you'll find thousands.
Best thing to do is read php.net's online manual though for a starting point. Once you get that starting point, the only thing left is for you to start coding and trying things out. When you run into a problem, research it! Then, if you still are having problems, post it here and one of us will be glad to help you out.
Good luck and hope this helps.
Posted: Tue May 03, 2005 4:31 pm
by nasr
Thank you very much. I will do that. And hopefully learn something. Again thank you.
This is what I am going to install.
OS = Windows XP
Server = Apache
Database = MySQL
and Myphpadmin
thank you.
Posted: Tue May 03, 2005 4:35 pm
by Sphen001
nasr wrote:Thank you very much. I will do that. And hopefully learn something. Again thank you.
This is what I am going to install.
OS = Windows XP
Server = Apache
Database = MySQL
and Myphpadmin
thank you.
Don't forget the PHP. There are two versions you can install: 4.3.11, and 5.0.4. PHP 4 is still in widespread use, but PHP 5 is gaining momentum. They are very similar, but have slight differences. Personally, I would go with PHP 5.
Hope this helps
Sphen001
Posted: Tue May 03, 2005 4:52 pm
by timvw
On my development machine:
WinXP Pro:
Apache2.0.54
PHP5.0.4
MySQL4.1
Currently i'm thinking about downgrading to php4 and mysql3.23 again, because most hosts where my code is deployed seems to be running those versions..
Posted: Wed May 04, 2005 3:27 am
by patrikG
Try Xampp:
http://www.apachefriends.org/en/xampp-windows.html
Comes in all flavours and saves you a lot of hassle if you just want something to play with.
McGruff's Starter Pack might also come in handy:
viewtopic.php?t=21400
Posted: Wed May 04, 2005 7:20 pm
by neophyte
Xampp looks great! I was going to suggest easyphp...
http://www.easyphp.org/telechargements.php3
I don't think they are running PHP 5.0.
Posted: Thu May 05, 2005 2:35 am
by Corvin Gröning
But a big drawback of apachefriend's XAMPP is that is contains a lot of scripts and applications (for example Perl) which you mostly never need.
Bacause this I build my own lamp (Linux + Apache + MySQL + PHP). I only installed scripts and applications which I really need.
This isn't very heavy and there are lots of tutorials about on the internet. So I recommend everyone to go this way.