Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialTena Spoljar
13,783 PointsServer environment for testing php/mysql in Linux
Hi! I could use some help and advice concerning course Using PHP with MySQL! I'm running Linux, I have LAMP successfully set up and I used CLI for some basic database management until now. Now I installed workbench and I still feel like there's something missing. Is that enough for testing PHP with MySQL?
And how would I start to learn testing and developing without using graphical interfaces like phpmyadmin or workbench?
Any feedback would be really helpful because I feel pretty lost at the moment. Thank you for your time!
1 Answer
Donnie Reese
17,211 PointsI don't know if this really helps to answer your question, but years, ago, I felt the need to learn to use a server environment without any GUI at all, too.
There are some advantages to learning to use command-line tools to run your server. There are editors like nano and vi, there are ways to manage a mysql server via command-line, there are ways to manage apache and all of the other services. This is insanely helpful if, for whatever reason, something on your server goes bananas and the only way to fix it is manually via the command line.
As for testing PHP with MySQL, are you wanting to test out your server environment, test out your code or test out your skill?
I would say it's enough, but there are always other tools to learn and methods to test out your skills. You can always learn deeper understandings of the server environment, the stack (or learn a new stack) or even a new distro.
I hope that helps. Don't sweat it, though. There is always more to learn.