Oh well if you are not fluent with Linux it might not be fore you,
there is a steep learning curve. I also wouldn't put any GUI on
there if I were you, it opens up more possible problems and or
security holes, especially if you are going to use the GUI for other
tasks other than running a mail server like browsing. If you
install Centos 6 and just a CLI you can get Surgemail up and running
in about 20 mins. Then from there you really only need to access it
from the webgui (surgemail) so a good firewall setup and you are
good to go. Then set up an rsync backup if you do backups. You can
also use winscp to do all the file editing and moving/opening
files.
Once you install Centos 6 run these commands
yum update
chkconfig httpd off (it should be off by default but just in case)
chkconfig postfix off
Then disable selinux because you don't know how to use it.
Use the program nano since you probably don't know how to use vi
nano /etc/selinux/config change the line with "enforcing" to
"disabled" then ctrl X and y to save
then you'll want to tighten up and open some ports in your firewall
nano /etc/sysconfig/iptables
You'll see port 22 is open that is for SSH just make a copy of that
line and change 22 to port 25, 110, 7026 etc (Don't append this to
the end of the file make sure it is inserted in the same area as the
port 22 one.. ) I'd read up on iptables, once you learn it it can
be pretty powerful what you can do.
I'd also change the port you use to SSH into so all the script bots
out there won't try and hack your passwords to a different port
nano /etc/ssh/sshd_config and unhash the port and change the port
number - then change the port in the firewall from 22 to something
else as well.
Reboot so selinux is disabled and all the changes will take effect.
Log back in, download surgemail
wget
http://direct.link.to.surgemail.download.tgz
tar -xvf download.tgz
cd mtemp
./install
Follow instructions to install surgemail.
Lots more to do but basically that is enough to get a bare bones
Centos system going in under 20 mins..
You'll find surgemail will run much faster on linux than windows and
will require much much less hardware and resources to run.
On 7/11/2012 6:56 PM, Case Hugo wrote:
Ready to take the plunge.
Downloading CentOs DVD as I am typing. Got a server ready to
go. How much ram do you recommend. I intend to only run
Surgemail and "Simple DNS Plus" on it. It has 4 Gb, will 4
gb do ?
Any books you can recommend? Not familiar with shell interfaces, but
you can teach an old -real old - dog new tricks. So old an
dog I still know how to program DBase III.... - and do :-)
----- Original Message -----
Sent: Wednesday, July 11,
2012 2:24 PM
Subject: Re: [SurgeMail
List] Windows Server v Linux
I will throw in my 2 cents on this one. As a virtually all
Linux shop, I would recommend CentOS 6 (6.3 is the current
release) or Ubuntu Server 12.04 LTS. Both OS's are intended to
be long term releases (5 year lifecycles, I believe). I use
CentOS for most general purposes, including hosting SurgeMail.
This is because I am familiar with the configuration and RPM
package management and the availability of certain software in
RPM packages. However, both OS's are fairly easy to setup and
well supported.
That being said, "simple" is a relative term. Setting up
DNS, or any service for that matter, can be very simple or
very complicated, depending on your requirements. I perform
all my Linux administration using a shell interface (i.e. no
GUI). However, many of the services that we run have web
interfaces rather than GUI interfaces, which simplifies
administration.
The only thing you can do it try it. Download a copy of
CentOS and install it on a virtual machine. Play with it.
See if it works for you.
Jim
On Jul 11, 2012, at 4:18 PM, Case Hugo wrote:
Having been a
windows shop since v3.1, we are tired of
paying $$$$ for Server 20XX. Which Linux
version would you all recommend for a
"windows" person to run Surgemail? (and
Simple DNS)
Thank you,
--
Steven Kenney
WaveDirect Telecommunications
www.wavedirect.net
(519)737-WAVE (9283)