473,605 Members | 2,590 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Absolute Beginner (Setup Questions)

Hi,
I am trying to figure out how to get started with PHP/MySQL.
Everything I've read so far says to start with PHP first. I was
expecting something like Visual Basic Express or some other type of
free IDE. So I discovered that I needed to download a virtual server,
so I downloaded OmniSecure and followed the set up instructions as far
as I could figure them out.

So here is where I'm stuck.
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.

2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?

I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.

Any help would be appreciated.
Thank you.

Feb 13 '07 #1
10 2410

<Se*********@Ya hoo.comwrote in message
news:11******** **************@ q2g2000cwa.goog legroups.com...
Hi,
I am trying to figure out how to get started with PHP/MySQL.
Everything I've read so far says to start with PHP first. I was
expecting something like Visual Basic Express or some other type of
free IDE. So I discovered that I needed to download a virtual server,
so I downloaded OmniSecure and followed the set up instructions as far
as I could figure them out.

So here is where I'm stuck.
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.

2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?

I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.

Any help would be appreciated.
Thank you.
As far as the setup itself is concerned, if you want an operational
Apache/PHP/MySQL stack I would recommend downloading and installing xampp.
It installs and configures everything by itself and all you have to do is
click Next alot. :)

This is really a good way for a beginner to get everything operational.
Possible limitation - I don't know if there's a version for Linux, but
Windows version works great for me.

If you insist on setting up everything individually, be prepared for some
manual work. I would suggest going to www.php.net as they have alot of info
on how to do that. If you'd like I could send you a small powerpoint file
with instructions on how to get IIS/Apache+PHP+MySQ L up and running on
Windows.

As far as coding is concerned, you can start with Notepad if you don't have
anything else. There are some editors and IDEs that could help you out. I
remember liking Bluefish on Linux, and as far as Win32 is concerned, I
usually go with Notepad (pure lazyness) but it shouldn't be a problem to
find some tools. I'm told that these days Macromedia Dreamweaver supports
PHP developement including code-completion, so if you already have a license
for that, you might like using the same tool for web design and PHP coding.
Denis Gerina
Feb 13 '07 #2
On Feb 13, 9:39 am, "denis" <d...@cced.bawr ote:
<See_Red_...@Ya hoo.comwrote in message

news:11******** **************@ q2g2000cwa.goog legroups.com...


Hi,
I am trying to figure out how to get started with PHP/MySQL.
Everything I've read so far says to start with PHP first. I was
expecting something like Visual Basic Express or some other type of
free IDE. So I discovered that I needed to download a virtual server,
so I downloaded OmniSecure and followed the set up instructions as far
as I could figure them out.
So here is where I'm stuck.
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.
2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?
I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.
Any help would be appreciated.
Thank you.

As far as the setup itself is concerned, if you want an operational
Apache/PHP/MySQL stack I would recommend downloading and installing xampp.
It installs and configures everything by itself and all you have to do is
click Next alot. :)

This is really a good way for a beginner to get everything operational.
Possible limitation - I don't know if there's a version for Linux, but
Windows version works great for me.

If you insist on setting up everything individually, be prepared for some
manual work. I would suggest going towww.php.netas they have alot of info
on how to do that. If you'd like I could send you a small powerpoint file
with instructions on how to get IIS/Apache+PHP+MySQ L up and running on
Windows.

As far as coding is concerned, you can start with Notepad if you don't have
anything else. There are some editors and IDEs that could help you out. I
remember liking Bluefish on Linux, and as far as Win32 is concerned, I
usually go with Notepad (pure lazyness) but it shouldn't be a problem to
find some tools. I'm told that these days Macromedia Dreamweaver supports
PHP developement including code-completion, so if you already have a license
for that, you might like using the same tool for web design and PHP coding.

Denis Gerina- Hide quoted text -

- Show quoted text -
Ok, thanks for the info. I like the idea of clicking next a lot lol.
I'm still use to Microsoft holding my hand for everything. To be
honest though I have no idea what Apache is, but I like the idea of it
being packaged together.

I'm ok with using notepad, but do I need to save with a special
extension like .html or similiar?

I wouldn't mind a copy of that powerpoint lesson if you would e-mail
it to me that would be great.
See_Red_Run (At) Yahoo (dot) com . I don't normally check that
address since it's for trash collection mostly but if you send it
there I'll be looking for it.

Feb 13 '07 #3
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Se*********@Yah oo.com wrote:
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.
Hint: When asking for help, provide every bit of useful information. We
might have experience moving foobar.ini.dist rib to foobar.ini, or we may
know that xyz123.ini gives some problems
2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?
Whatever.

And by "whatever", I mean "any plain text editor you like". Notepad if you
haven't got anything better, visual studio if you know how to set it up. I
currently work with Kate/Kdevelop in Linux, but if you use windoze, you
might like Ultraedit or Textpad.
I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.
Welcome to the real world.
As denis already said, you can use xammp to set "everything " up, with a
neat-o idiot-proof installer. I also know about people who like WAMP to do
the job.

Anyway, setting up and testing every component separately will give you a
taste of how the different parts (webserver, database, PHP) work with each
other. Do not think that WAMP/XAMMP is a magical bunhc of software that
works magically; Apache is one thing, MySQL is another thing, and PHP is
another thing, so they are administered separately.
Hope that helps,
- --
- ----------------------------------
Iván Sánchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-

El crimen no se paga... Entonces mi trabajo es un crimen?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0f01R56 dWuhgxGgRAjZCAK C0nI2OGN3l5ksI7 lro8QqIDNezTQCg lNpE
XUOGDM5OB7HmbSx ljrakNGU=
=dOdQ
-----END PGP SIGNATURE-----
Feb 13 '07 #4
Se*********@Yah oo.com wrote:
Ok, thanks for the info. I like the idea of clicking next a lot lol.
I'm still use to Microsoft holding my hand for everything. To be
honest though I have no idea what Apache is, but I like the idea of it
being packaged together.
"Apache" refers to the Apache HTTP Daemon, and is the web server sed by
aprox. 70% of the world. Have a look at http://apache.org/httpd .
I'm ok with using notepad, but do I need to save with a special
extension like .html or similiar?
Yep: .php . And don't forget to have a look at http://php.net/tutorial .

--
----------------------------------
Iván Sánchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-

"Harmonia est discordia concors"
"La harmonÃ*a es la discordia concordante"
-- Franchino Gaffurio, 1518
Feb 13 '07 #5

<Se*********@Ya hoo.comwrote in message
news:11******** **************@ m58g2000cwm.goo glegroups.com.. .
On Feb 13, 9:39 am, "denis" <d...@cced.bawr ote:
><See_Red_...@Y ahoo.comwrote in message

news:11******* *************** @q2g2000cwa.goo glegroups.com.. .


Hi,
I am trying to figure out how to get started with PHP/MySQL.
Everything I've read so far says to start with PHP first. I was
expecting something like Visual Basic Express or some other type of
free IDE. So I discovered that I needed to download a virtual server,
so I downloaded OmniSecure and followed the set up instructions as far
as I could figure them out.
So here is where I'm stuck.
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.
2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?
I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.
Any help would be appreciated.
Thank you.

As far as the setup itself is concerned, if you want an operational
Apache/PHP/MySQL stack I would recommend downloading and installing
xampp.
It installs and configures everything by itself and all you have to do is
click Next alot. :)

This is really a good way for a beginner to get everything operational.
Possible limitation - I don't know if there's a version for Linux, but
Windows version works great for me.

If you insist on setting up everything individually, be prepared for some
manual work. I would suggest going towww.php.netas they have alot of info
on how to do that. If you'd like I could send you a small powerpoint file
with instructions on how to get IIS/Apache+PHP+MySQ L up and running on
Windows.

As far as coding is concerned, you can start with Notepad if you don't
have
anything else. There are some editors and IDEs that could help you out. I
remember liking Bluefish on Linux, and as far as Win32 is concerned, I
usually go with Notepad (pure lazyness) but it shouldn't be a problem to
find some tools. I'm told that these days Macromedia Dreamweaver supports
PHP developement including code-completion, so if you already have a
license
for that, you might like using the same tool for web design and PHP
coding.

Denis Gerina- Hide quoted text -

- Show quoted text -

Ok, thanks for the info. I like the idea of clicking next a lot lol.
I'm still use to Microsoft holding my hand for everything. To be
honest though I have no idea what Apache is, but I like the idea of it
being packaged together.

I'm ok with using notepad, but do I need to save with a special
extension like .html or similiar?

I wouldn't mind a copy of that powerpoint lesson if you would e-mail
it to me that would be great.
See_Red_Run (At) Yahoo (dot) com . I don't normally check that
address since it's for trash collection mostly but if you send it
there I'll be looking for it.
Apache is a web-server which you can install freely on your machine.
Web-apps usually work on a request-response model, where the client (using a
web-browser like IE or Mozilla) sends a request for a particular web page (a
file stored on a web-server) and the web-server responds by returning the
requested content. This is in basic terms how the web works and how you make
your static web pages accessible to others. With dynamic web-pages, or in
your case PHP scripts, your web-server receives a request for a PHP script
from the client, then it basically forwards this to a PHP engine (kinda like
a black box :) ) with the input received from the client, the PHP engine
processes it (executes the script) and returns some output (HTML) which then
the web-server send to the client. I recommend finding a book on PHP
development before you start so you could get a basic understand on how
web-apps work, what goes where and how to deploy and test your scripts.

PHP scripts are usually saved with a .php extension (this can be changed).
You do however have to save it into a folder accesible to the web server.
With Apache, that is by default the htdocs folder and it's subfolders (if
you install via xampp, it should be C:\Program Files\xampp\htd ocs by
default). Once saved, you can test the script using a web browser and
entering the url. For example, entering

http://127.0.0.1/myfolder/test1.php

would execute a script called test1.php saved in C:\Program
Files\xampp\htd ocs\myfolder, if you use the default installation of xampp.

I'll send the ppt as soon as possible, just let me translate it from Bosnian
into English. :)
Denis Gerina
Feb 13 '07 #6
On Feb 13, 10:16 am, "denis" <d...@cced.bawr ote:
<See_Red_...@Ya hoo.comwrote in message

news:11******** **************@ m58g2000cwm.goo glegroups.com.. .


On Feb 13, 9:39 am, "denis" <d...@cced.bawr ote:
<See_Red_...@Ya hoo.comwrote in message
>news:11******* *************** @q2g2000cwa.goo glegroups.com.. .
Hi,
I am trying to figure out how to get started with PHP/MySQL.
Everything I've read so far says to start with PHP first. I was
expecting something like Visual Basic Express or some other type of
free IDE. So I discovered that I needed to download a virtual server,
so I downloaded OmniSecure and followed the set up instructions as far
as I could figure them out.
So here is where I'm stuck.
1) While trying to set up and configure everything it tells me to move/
rename a certain .ini file. I can't find this file.
2) Even if I did get set up correctly I'm not sure what program/IDE to
use to begin entering code?
I am obviously a beginner, but have made several Access databases and
basic applications using Visual Basic Express and SQL Server Express
but all of those programs have had various set up wizards that made
everything idiot proof.
Any help would be appreciated.
Thank you.
As far as the setup itself is concerned, if you want an operational
Apache/PHP/MySQL stack I would recommend downloading and installing
xampp.
It installs and configures everything by itself and all you have to do is
click Next alot. :)
This is really a good way for a beginner to get everything operational.
Possible limitation - I don't know if there's a version for Linux, but
Windows version works great for me.
If you insist on setting up everything individually, be prepared for some
manual work. I would suggest going towww.php.netas they have alot of info
on how to do that. If you'd like I could send you a small powerpoint file
with instructions on how to get IIS/Apache+PHP+MySQ L up and running on
Windows.
As far as coding is concerned, you can start with Notepad if you don't
have
anything else. There are some editors and IDEs that could help you out. I
remember liking Bluefish on Linux, and as far as Win32 is concerned, I
usually go with Notepad (pure lazyness) but it shouldn't be a problem to
find some tools. I'm told that these days Macromedia Dreamweaver supports
PHP developement including code-completion, so if you already have a
license
for that, you might like using the same tool for web design and PHP
coding.
Denis Gerina- Hide quoted text -
- Show quoted text -
Ok, thanks for the info. I like the idea of clicking next a lot lol.
I'm still use to Microsoft holding my hand for everything. To be
honest though I have no idea what Apache is, but I like the idea of it
being packaged together.
I'm ok with using notepad, but do I need to save with a special
extension like .html or similiar?
I wouldn't mind a copy of that powerpoint lesson if you would e-mail
it to me that would be great.
See_Red_Run (At) Yahoo (dot) com . I don't normally check that
address since it's for trash collection mostly but if you send it
there I'll be looking for it.

Apache is a web-server which you can install freely on your machine.
Web-apps usually work on a request-response model, where the client (using a
web-browser like IE or Mozilla) sends a request for a particular web page (a
file stored on a web-server) and the web-server responds by returning the
requested content. This is in basic terms how the web works and how you make
your static web pages accessible to others. With dynamic web-pages, or in
your case PHP scripts, your web-server receives a request for a PHP script
from the client, then it basically forwards this to a PHP engine (kinda like
a black box :) ) with the input received from the client, the PHP engine
processes it (executes the script) and returns some output (HTML) which then
the web-server send to the client. I recommend finding a book on PHP
development before you start so you could get a basic understand on how
web-apps work, what goes where and how to deploy and test your scripts.

PHP scripts are usually saved with a .php extension (this can be changed).
You do however have to save it into a folder accesible to the web server.
With Apache, that is by default the htdocs folder and it's subfolders (if
you install via xampp, it should be C:\Program Files\xampp\htd ocs by
default). Once saved, you can test the script using a web browser and
entering the url. For example, entering

http://127.0.0.1/myfolder/test1.php

would execute a script called test1.php saved in C:\Program
Files\xampp\htd ocs\myfolder, if you use the default installation of xampp.

I'll send the ppt as soon as possible, just let me translate it from Bosnian
into English. :)

Denis Gerina- Hide quoted text -

- Show quoted text -

Ok, thanks again. I planned on buying a book this weekend lol, but
thought I might be able to download it and sort of play with it a
little bit to get the feel for it.

Feb 13 '07 #7
>
Welcome to the real world.
As denis already said, you can use xammp to set "everything " up, with a
neat-o idiot-proof installer. I also know about people who like WAMP to do
the job.

I probably should have known better than to say everything. :)) Maybe
"everything as it relates to a beginner and his development on a
non-production machine" might have been better. :)
>
Anyway, setting up and testing every component separately will give you a
taste of how the different parts (webserver, database, PHP) work with each
other. Do not think that WAMP/XAMMP is a magical bunhc of software that
works magically; Apache is one thing, MySQL is another thing, and PHP is
another thing, so they are administered separately.

Definitely true.

Feb 13 '07 #8
On Feb 14, 4:39 am, "denis" <d...@cced.bawr ote:
and as far as Win32 is concerned, I usually go with Notepad
The Zeus IDE has PHP support:

http://www.zeusedit.com/php.html

Zeus is shareware.

It also has a few more programmer specific features than Notepad
including things like syntax highlighting, code folding, integrated
version control, project/workspace, class browsing etc.

Jussi Jumppanen
Author: Zeus for Windows IDE

Feb 13 '07 #9
On Feb 14, 9:19 am, "jus...@zeusedi t.com" <jus...@zeusedi t.comwrote:
>and as far as Win32 is concerned, I usually go with Notepad
FWIW Zeus also integrates with the PHP SDK API reference:

http://www.zeusedit.com/forum/viewtopic.php?t=9

Jussi Jumppanen
Author: Zeus for Windows IDE

Feb 13 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1578
by: sarmin | last post by:
Hi Gurus... I am using pythonwin to write the programming code and boa constructor to build the GUI... the GUI and the python code work fine when run through pythonwin platform... i m now trying to create an executable python code that can be used on computers that do not have python software installed... py2exe is the definitely the one i m looking for... however i m simply not sure how to use this software (py2exe)... moreover i...
4
3190
by: xtort | last post by:
My question is: If you create a template in Photoshop, slice it in ImageReady, using the CSS output option(under the "slices" menu in "output--options"), and then use the CSS output for a template(which will all be absolute-postioned DIVs)--would there be any foreseeable drawbacks to this? Put another (simpler) way: are there drawbacks to positioning everything on the page with absolute references alone?
4
1771
by: jm | last post by:
I am beginning using GDI+, C#. I am trying to find the absolute beginner place to start. Most places assume I know System.Drawing. I just can't put it all together. Code snippets alone don't help. Thank you.
9
2822
by: Mariam | last post by:
Hi, all, We have mutiple ASP.NET web applications and setup on mutiple web servers (win2k, .netframework 1.1). All the web applications are setup to use Forms authentication. All the applications will be sent to the same application to get authenticated (the authentication tag and the machienkey tag have all been setup properly) and then supposely, redirect back to the originated URL after getting authenticated.
14
1815
by: japin0 | last post by:
Hi, I am a absolute beginner in ASP ..I do have a bit of exposure to .VBS and other scripting languages. I need your guidance, where do I start? I had been to MS website Quick start guide but it says we need a basic web building experience to undrestand.. Can you please refer to a guide or a website which can cater my need? rgards
26
2374
by: Clodoaldo Pinto | last post by:
I'm starting a programming tutorial for absolute beginners using Python and I would like your opinions. http://programming-crash-course.com Regards, Clodoaldo Pinto
20
2272
by: weight gain 2000 | last post by:
Hello all! I'm looking for a very good book for an absolute beginner on VB.net or VB 2005 with emphasis on databases. What would you reccommend? Thanks!
0
7934
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8425
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8418
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8071
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8288
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
5886
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5445
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
3958
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1271
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.