View Full Version : [ubuntu] different server software set up
007casper
December 1st, 2008, 12:07 AM
what is the difference between these? I can figure that mail server is for mx mail server but is there any information regarding these different server set ups
DNS server
LAMP server
Mail server
OpenSSH server
PostgreSQL server
Print server
Samba file server
Tomcat Java server
Virtual Machine host
I followed the instructions here...
http://howtoforge.com/perfect-server-ubuntu-8.10-p2
I am not sure if I did something wrong. It seems like OpenSSH server doesnt have graphic interface. I know OpenSSH is supposed to extremely secure but how does that compare to DNS and LAMP server
thank you
halitech
December 1st, 2008, 12:14 AM
what is the difference between these? I can figure that mail server is for mx mail server but is there any information regarding these different server set ups
actually a mail server is for incoming and outgoing mail, mx actually refers to the record with a DNS server so it knows where to send email
DNS server
Dynamic Name Service (or Server) - translates domain names into IPs so the internet works
LAMP serverLinux Apache MySQL Php - the 4 basics of a webserver
Mail serverfor sending and delivering mail
OpenSSH servera protocal for connecting to a remote machine using the command line
PostgreSQL servera database server
Print servera machine that looks after all print jobs
Samba file serverused to share (serve) files over a Local Area Network
Tomcat Java servera type of webserver, not too sure on exactly the difference between it and Apache
Virtual Machine hosta way of running different Operating Systems on a single machine
I followed the instructions here...
http://howtoforge.com/perfect-server-ubuntu-8.10-p2
I am not sure if I did something wrong. It seems like OpenSSH server doesnt have graphic interface. I know OpenSSH is supposed to extremely secure but how does that compare to DNS and LAMP server
thank you
SSH is command line only, if you want a GUI then you need something like VNC or RDP.
HTH
007casper
December 1st, 2008, 01:54 AM
thank you so much halitech!
I am a designer, and extremely visual. Usually I check everything I do on the terminal on the gui desktop. I know it is silly. But thats what I am used.
I would like to use the server to host myself and a few friends. I know I need to use VNC eventually. How can I get a desktop graphic interface environment?
so all the rest of these set ups are graphical except OpenSSH...
so LAMP is a more common choice for graphical interface hosting server than DNS server?
before I did a sample test on a slow computer with DNS server set up and it worked like charm... but it seems like people choose LAMP.
trying to decide on the right choice that handles gui
thank you
jamesstansell
December 1st, 2008, 06:48 AM
The Apache Tomcat server allows you to run jsp pages, java servlets, etc. It can serve webpages directly, or can serve as a backend processor for an Apache Httpd web server.
halitech
December 1st, 2008, 05:27 PM
thank you so much halitech!
I would like to use the server to host myself and a few friends. I know I need to use VNC eventually. How can I get a desktop graphic interface environment?
sudo apt-get install ubuntu-desktopreplace ubuntu with kubuntu/xubuntu depending on which desktop you want. this will also install all the extras that go along with it so you may want to research a little more on just which apps you want/need and just install them.
so all the rest of these set ups are graphical except OpenSSH...
so LAMP is a more common choice for graphical interface hosting server than DNS server?
before I did a sample test on a slow computer with DNS server set up and it worked like charm... but it seems like people choose LAMP.
trying to decide on the right choice that handles gui
thank you
actually, other then the Virtual Machine host and VNC, they are all administered by editing config files. Some may have a GUI that you can install to administer the settings but not all (webmin comes to mind)
Not sure how you installed a DNS server to have it serve web pages but if you say so. LAMP is the most common although some servers replace Linux with BSD as it is just as secure (just not as desktop ready yet)
Each type of server is different (other then Apache and Tomcat) so if you want to serve webpages, you pick a web server, if you want to share files with windows computers on a LAN you would use SAMBA, etc.
007casper
December 3rd, 2008, 09:32 AM
oh man! Thank you so much! :D
I love it... you dont know how much having the desktop speed up my process.
I guess I have a bad habit of using terminal with desktop
Thank you. Thank you.
Gotta try samba ;)
hyper_ch
December 3rd, 2008, 11:47 AM
I think you are quite confused about servers and stuff.
what do you want to achieve?
007casper
December 4th, 2008, 10:41 AM
hyper_ch as stated above
>>I am a designer, and extremely visual. Usually I check everything I do on >>the terminal on the gui desktop. I know it is silly. But thats what I am >>used.
>>
>>I would like to use the server to host myself and a few friends.
I am doing great. So far so good.... unless, you have suggestions.
yeah, I am too green on the server set up... I am pretty sure you can smell it a mile a way. Thats okay. Having a blast over here.
hyper_ch
December 4th, 2008, 12:16 PM
so you want to operate a web-server?
007casper
December 5th, 2008, 09:27 AM
yes, I want to operate a web server
hyper_ch
December 5th, 2008, 09:48 AM
and you want to host multiple domains or just one?
007casper
December 6th, 2008, 06:36 AM
multiple
rev0lv3r
December 6th, 2008, 06:41 AM
Multiple will require the use of vhosts (virtual hosts)
I would just do the following (either find the packages in synaptic, or just do this line in terminal"
sudo apt-get install apache2 mysql5 php5
That will get apache2 (a web server), mysql5 (a sql database server) and php5 (i guess the language you use for everything... it's pretty neat)
I would also ... perhaps... suggest installing "phpmyadmin" and "webmin"
phpmyadmin allows you to administrate the mysql db using a web browser
and webmin allows you to administrate the machine through a web browser.
Good luck, you're going to have a lot of headaches, but you're also going to have a lot of fun :)
hyper_ch
December 6th, 2008, 08:31 AM
In that case I'd recommend you a perfect setup iwth ISPConfig install... have a look here: http://www.howtoforge.com
007casper
December 6th, 2008, 08:52 AM
hyper_ch I am already following that set up for perfect server from howtoforge
which is good for cluster servers webmin, virtualmin, ispconfig?
hyper_ch
December 6th, 2008, 08:59 AM
no clue about cluster servers...
theozzlives
December 6th, 2008, 09:09 AM
sudo apt-get install apache2
sudo apt-get install mysql
sudo apt-get install php5
007casper
December 28th, 2008, 11:21 AM
>>which is good for cluster servers webmin, virtualmin, ispconfig?
does anyone know which is the best suitable application for cluster servers?
thank you ~ have a wonderful new year!
hyper_ch
December 28th, 2008, 11:23 AM
ispconfig 3 will support cluster servers... I think it's beta this far.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.