Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I recently started learning Ubuntu, and i'll like to know if it is possible for me to practice and develop Web Applications with PHP/MySQL and HTML/CSS on Ubuntu, develop Linux based Applications/GUI? Also will this be enough for me to master Linux Server configuration? Then is there a manual for Ubuntu? For example www.php.net as for PHP.

I'll be most delighted with your honest answers and opinions.

share|improve this question
3  
Please, ask one question per time next time. Open multiple posts for multiple questions with different subjects. –  OrangeTux Jun 7 '12 at 9:42

2 Answers 2

Webdevelopment

You can develop web applications the way like you would do on any other OS. Install LAMP

Default you've to store all webfiles in /var/www folder.

You can use the default editor Gedit, but their are enought (better) editors.

Ubuntu Server

Ubuntu server guide

Ubuntu Desktop

Ubuntu desktop help

Community Help wiki

share|improve this answer
    
Thank you for the response. Although i havent vistited the links you gave. What language is need for developing desktop apps for Linux. –  dotman14 Jun 7 '12 at 9:44
    
C/C++/Java/Python/Ruby almost any language can be used for gui development on linux. –  nikhil Jun 7 '12 at 9:45
    
I do like me some Sublime Text. :) In my opinion, really good for web dev. Improvements for better css autocomplete is coming soon to dev release. –  loklaan Jun 7 '12 at 11:07
    
Have you seen all the packages? I love Auto reload, SFTP and Aditional PHP snippets –  OrangeTux Jun 7 '12 at 11:12

Install xampp for webserver (php, phpmyadmin, apache2).

Install Eclipse PDT for php IDE (the best free IDE AFAK).

Create a folder in your home (eg: web_dev) and put all your sites into it instead of /var/www by this command:

ln -s /home/you/Web_dev /var/www

Happy coding!

share|improve this answer
    
Can you explain why do you suggest this step? –  Terix Sep 19 at 9:16

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.