I would prefer the same as Sidewinder:
Platform: Unix
Language: PHP
Database: MySQL
There's still a lot of alternatives, so you don't have to choose these.
I think you should read about some of the platforms there is, languages, and databases, to find out what fits you.
Usually you say that some languages fits one platform better than another.
F.ex. ASP fits Microsoft, while PHP fits Unix.
You may find your language here
Categorical list of programming languages
... your platform here
List of operating systems
or here
Comparison of operating systems
... and your database here
Comparison of relational database management systems