24th March 2006

Technology- Servers

Getting a lot of exposure to just how much configuration is needed with a linux machine. To be
fair a lot of this isn’t about linux, it would apply to setting up a dev and server
environment anywhere. It does feel like this stuff is more clear on Windows but maybe that is just
because I’m more familiar with it. The cool thing is the learning curve feels very fast.

So far I have-

Created an ubuntu install CD. Fairly painless once I discovered deepburn for burning the ISO.

Installed ubuntu. Totally painless. Last time I installed linux (years ago!) it took forever and was hell.
This was great, answer a few questions and after awhile it boots into a fully functioning GUI.

Installed packages. Installing them is itself painless but figuring out what you need is a bit of a mystery.
Ive gotten used to using “WinSCP” to copy stuff to linux servers and its just lucky I knew to look for a “SSH”
package to install.

I had to install- Apache,
PHP,
PHP modules for all sorts of junk, SSH.

Now that I have apache installed and am connected with WinSCP, I have no idea where to find the apache vroot and config files. After lots of searching I found them in /usr/share/apache2/ . It looks like the default config is to put directories in /var/www/ so Ill give that a shot. It isnt how we had things set up back at Pure but I dont know better so Im in the accept default whenever possible mode.

Speaking of all this configuration stuff, Im looking for recommendations on good books for-

Apache configuration
MySql
Java Struts (or in general Java web-server development)
Tom Cat
NANT and whatever build environments would work for Java

]]>

posted in Technology | 0 Comments