We help IT Professionals succeed at work.

What Ubuntu tools make learning Ubuntu easier?

What Ubuntu tools (or tips) make learning Ubuntu easier?

I have used LINUX here and there over the years, but always feel like it's the first time. Most of my software development jobs were Windows and Web, with Windows Server.

So, I just successfully SSH'ed to my AWS Ubuntu instance. AND need to get up and running quickly.


What tools can you suggest?

Is there a GUI I should consider?

Was the X-Windows??

And what other tools are there besides a GUI?

I expect to host a WordPress Podcast. So, any helpful tools or tips would help greatly.


Thanks
Comment
Watch Question

IT Solutions Provider
CERTIFIED EXPERT
Commented:
Hey Webster,
In my opinion it is never worth installing a GUI on a Linux server, Using Terminal only you reduce so much overhead on the server.

What software is it you are planning to install on the box?

What is the primary use of the server?

Regards,

Kenza
curiouswebsterSoftware Engineer

Author

Commented:
WordPress/PowerPress and a Podcast.

Thanks for asking.

I need to install Apache, MySQL and PHP, then Wordpress.

Have any advice on where I get these and install them?
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
As noted earlier a GUI will consume resources needlessly.


You can use X-Window systems, xming for windows or on the Mac, use ssh-X username@ypurawsserver
This will establish an X11 tunnel over the ssh connection through which you can send graphical ..... Back to the workstation from which you originate ..

This though requires the ssh forwarding is enabled, allowed in /etc/ssh/sshd_config..

When connected, echo $DISPLAY



much depends on how you learn, do you get through reading or through performing tasks?

What is the purpose for which you setup the aws system?
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
If not mistaken, Apache, Maria db/MySQL php, is all you need to install, phpmyadmin (make sure to limit/restrict access to this interface to limit using .htaccess ....

Ssh with -L localportnumber:localhost:3306 will provide you with a way to communicate with the db from your workstation using toad for MySQL or MySQL GUI tools.
curiouswebsterSoftware Engineer

Author

Commented:
I mostly learn my doing. I like having an end goal of creating deliverable and learn best by overcoming obstacles.
curiouswebsterSoftware Engineer

Author

Commented:
thanks
Kenza CohenIT Solutions Provider
CERTIFIED EXPERT

Commented:
Hey Webster,
Sometimes it's a bit harder going through commands so here is a video you may want to check out!

https://youtu.be/ipkFGkboaMQ

Sorry about my late reply,

Kenza
David FavorFractional CTO
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
You asked, "I just successfully SSH'ed to my AWS Ubuntu instance. AND need to get up and running quickly."

The only real requirement is ssh.

You can run X-Windows or you can just open multiple Mac Terminal windows, then ssh into any machine from your Mac.

Explore More ContentExplore courses, solutions, and other research materials related to this topic.