473,587 Members | 2,496 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

LAMP Question

I was looking at jobs on craigslist and saw several postings saying
something like "2+ years experience developing for a LAMP
(Linux/Apache/MySQL/PHP) platform...". Now, I've been working with PHP
and MySQL a few months now, but here's my question: where does the
Linux part and Apache part come in? What should I know? In other
words, I don't think I've ever had to deal with anything specific to
Linux or Apache, so in what circumstances would knowledge of these need
to come in? (I hope that's somewhat clear)

Feb 14 '06 #1
21 2022
I guess it depends on what the company is expecting you to do. Most
likely their environment is setup on unix/linux machines so that would
required you to know your way around a linux os. There are also many
linux OS functions that could be used with exec() and other Process
execution functions of php. As far as Apache goes, most serious
websites run on it so it would be worth your while to know at least a
little about it. I suppose another part of it is a bias of the company
towards linux and not windows. PHP, mysql, and apache also grew up and
were developed on unix/linux os platforms.

Feb 14 '06 #2
d
"samudasu" <sa******@hotma il.com> wrote in message
news:11******** **************@ g14g2000cwa.goo glegroups.com.. .
I guess it depends on what the company is expecting you to do. Most
likely their environment is setup on unix/linux machines so that would
required you to know your way around a linux os. There are also many
linux OS functions that could be used with exec() and other Process
execution functions of php. As far as Apache goes, most serious
websites run on it so it would be worth your while to know at least a
little about it. I suppose another part of it is a bias of the company
towards linux and not windows. PHP, mysql, and apache also grew up and
were developed on unix/linux os platforms.


I wouldn't say they were necessarily biased - they just have their sites
hosted on linux, and want a developer who's familiar with it :)
Feb 14 '06 #3
You're right d. I meant to say it's possible that some companies may
have a bias towards one os or another.
Joel, i suggest setting up a linux box and installing apache, mysql,
php, and then playing around with it. You can even setup a dual boot
system with windows and linux. You can then say you're familiar with
lamp. Other than that, if you're competent with php programming that
should be enough for most companies.
good luck!

Feb 14 '06 #4
d
"samudasu" <sa******@hotma il.com> wrote in message
news:11******** **************@ g43g2000cwa.goo glegroups.com.. .
You're right d. I meant to say it's possible that some companies may
have a bias towards one os or another.
Joel, i suggest setting up a linux box and installing apache, mysql,
php, and then playing around with it. You can even setup a dual boot
system with windows and linux. You can then say you're familiar with
lamp. Other than that, if you're competent with php programming that
should be enough for most companies.
good luck!


indeed :)

Another good way to get to grips with it is to use a virtual machine. That
way you have all your documentation to hand (and a familiar OS :)) while you
find your feet.

dave
Feb 14 '06 #5
"d" <d@example.co m> posted:
Another good way to get to grips with it is to use a virtual machine.


Would you (or anyone else) be able to recommend a virtual machine?
Virtual machine, to me, means a command-prompt with a Unix look
and feel, with Unix commands which translate into the MS-DOS
equivalents. Is that the same type of Virtual Machine you refer to?

Jim Carlock
Post replies to the group.
Feb 14 '06 #6
d
"Jim Carlock" <an*******@127. 0.0.1> wrote in message
news:bF******** ***********@tor nado.tampabay.r r.com...
"d" <d@example.co m> posted:
Another good way to get to grips with it is to use a virtual machine.


Would you (or anyone else) be able to recommend a virtual machine?
Virtual machine, to me, means a command-prompt with a Unix look
and feel, with Unix commands which translate into the MS-DOS
equivalents. Is that the same type of Virtual Machine you refer to?

Jim Carlock
Post replies to the group.


I'm talking about a virtual machine like VMWare. You set it up, and you
essentially get a new PC running in a window on your chosen OS. You can
make it run full-screen, so it looks and feels like an actual PC rather than
a virtual one. It emulates a decent-enough graphics card to run your GUI of
choice, has sound, USB, etc. support. You can run a distro in it, and it'll
work perfectly. You can pause/resume the machine at will, and using
VMWare's new (and free) server software, run the virtual machine as a
service.

It's come a long way :)

www.vmware.com

dave
Feb 14 '06 #7
On 2006-02-14, jo******@gmail. com <jo******@gmail .com> wrote:
I was looking at jobs on craigslist and saw several postings saying
something like "2+ years experience developing for a LAMP
(Linux/Apache/MySQL/PHP) platform...". Now, I've been working with PHP
and MySQL a few months now, but here's my question: where does the
Linux part and Apache part come in? What should I know? In other
words, I don't think I've ever had to deal with anything specific to
Linux or Apache, so in what circumstances would knowledge of these need
to come in? (I hope that's somewhat clear)


how to configure /etc/apache2/hosts/enabled/*

how to install/configure apache modules,

..htaccess

basic linux command line (like why "cp /there/*" is a bad idea)

linux filesystem features: symbolic and hard links, mount(6), chmod(1),
chown(1)

some DNS knowledge could help too.
--

Bye.
Jasen
Feb 14 '06 #8
I would stay away from the VMWare idea. If you land a job, you're not
likely to use virtual machines; you'll use real ones. So, familiarize
yourself with installing a few Linux distros, and
installing/configuring Apache, MySQL, and PHP. Most of the job
descriptions I see call for knowledge of either RedHat or Debian based
distros. I have seen a few calling for Novell's,OSs but it's rare. Good
Luck!

Feb 14 '06 #9
P-Rage wrote:
I would stay away from the VMWare idea. If you land a job, you're not
likely to use virtual machines; you'll use real ones. So, familiarize
yourself with installing a few Linux distros, and
installing/configuring Apache, MySQL, and PHP. Most of the job
descriptions I see call for knowledge of either RedHat or Debian based
distros. I have seen a few calling for Novell's,OSs but it's rare. Good
Luck!


I suspect you are unfamiliar with VMware.
VMware runs a full native OS, so you can have an instance of Windows and
Linux (e.g. Fedora Core 4 or SuSe) running on the same platform at the
same time.

The GSX product runs on top of windows and is free (as in beer). Since
it runs on top of an OS, there is a performance penalty.

The ESX product runs underneath the OS (it is Linux) and is still $$s
(IFAIK).

-david-

Feb 14 '06 #10

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

Similar topics

12
11209
by: Chung Leong | last post by:
I've been trying to set up a LAMP server for experimental purpose. Our production environment is WAMP (Windows Apache2 MSSQL PHP) but out of curiosity I would like to see if we can operate our site with free software only. I have precise little time for this though, so I'm looking for something that installs everything with just a few clicks....
14
2197
by: Ranger West | last post by:
Hello there, Are there any out-of-the box handhelds that run Linux/Apache/MYSQL and PHP? Does Redhat, Suse, or Gentoo support any handhelds? I know the Zaurus comes close, but I've heard people have problems running LAMP applications on it. It would be cool to be able to run any LAMP application on sourceforge on a handheld computer.
12
2791
by: Google Mike | last post by:
You know, while working on my moonlight corporation's LAMP project at home this weekend, I couldn't help but wonder if people writing similar projects are solving similar problems with having to complete the project by building an installer and building the user/group administration piece of it. The thought came to me that it would be great...
1
1814
by: Geoff Blake | last post by:
I'm new to linux and I'm trying to set up a LAMP server using Fedora 4 I installed all the relevant packages and have Apache serving static pages ok, however I am unable to access MySql. PHPinfo() tells me that PHP was built using "--without mysql" in the configure command. Is there a logical reason why they would do this? Will all PHP...
10
23593
by: Zabby | last post by:
hi, i want to turn on/turn off a usb lamp via a vb.net button... i think i would have to turn on/turn off the power for this usb port.... how could i do this? kind regards
2
6894
by: Yogee | last post by:
Hello all, I dont know the exact group where I should post my questions. So, I m doing it on most of the groups which support components of LAMP stack. My client wants to use WAMP ( Windows + apache + MySQL + PHP ). But the site performance is very slow on windows. I dont know the exact reasons. I have seen some benchmark details on...
3
1722
by: Al Dykes | last post by:
Is there a usenet group for Apache questions? If I knew of one I'd post the question there. I can't get a MySQL connection in PHP code under apache to work. I'm learning LAMP, starting on a w2k box. I've downloaded recent copies of Apache, MySQL and PHP and done the setup and it seems to work,except for SQL. I can run pure PHP under...
39
2552
by: Gilles Ganault | last post by:
Hello, I'm no LAMP expert, and a friend of mine is running a site which is a bit overloaded. Before upgrading, he'd like to make sure there's no easy way to improve efficiency. A couple of things: - MySQL : as much as possible, he keeps query results in RAM, but apparently, each is session-specific, which means that results can't be...
0
8216
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. ...
0
8349
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...
1
7974
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...
0
6629
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5719
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...
0
3882
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2364
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1455
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1192
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...

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.