Find Jobs
Hire Freelancers

Setup Mail Server on Two Ubuntu Servers with MySQL Replication

$250-750 USD

Cancelled
Posted about 10 years ago

$250-750 USD

Paid on delivery
This project is fairly straight forward: we are setting up redundancy for an eCommerce site. The site itself is a PHP / MySQL based site and currently hosted on a VPS. The secondary server will also be a VPS at a geographically different location (and on a different class C network). Here are the tasks required for the job: 1. Setup an email server on BOTH systems according to this document: ([login to view URL]). Integrate spam assassin to reduce / eliminate spam. Setup the SPF records for the domain associated with this project. 2. Setup the MX records so that mail will roll over from the primary server to the secondary server in case the primary server goes down. 3. Setup DNS records using DNSMadeEasy's Failover service ([login to view URL]) so that if the primary server goes offline, traffic is redirected to the secondary server. (This is a 30 minute task at the most). 4. Setup fetchmail on the secondary server to deliver mail to the primary server in the event that it receives mail instead of the primary box. (Secondary server should have an MX of 20, and Primary server should have an MX of 10. If MX 20 receives mail for any reason, MX 10 should retreive it with fetchmail and store it appropriately). 5. Setup MySQL replication so that: a) the mailboxes are replicated between the servers. b) the database for the eCommerce site is replicated. 6. Setup a cron job and rsync to replicate files between sites. All setup should be done in the most "standard" way possible. Use the software from the repos. Code compiling is not necessary unless we (together) decide there is a feature that is required for this setup that is not available via the repos. I have done this myself in the past, and - on average - it takes about 12 hours, including testing, to setup. I am willing to allot up to 16 hours of your time for the project to account for "surprises." You will need to provide your SSH public key to access the system. We will not be using usernames / passwords to access these systems. Replication (like rsync) will also need to be done using keys). You may have to work with our developers to ensure that certain functions (like the shopping cart) work from both systems. While there should be no problem (the code uses an API that is origin agnostic), it is possible there will be bugs to work out. Your price quote and timeline must be fixed and accurate. We have several of these projects coming up, so I am looking for someone who can do this multiple times and create a consistently good result. This bid is for a SINGLE job. If you do well with this one, we'll bring you on board for the others.
Project ID: 5285769

About the project

22 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $473 USD for this job
User Avatar
Hi there, I have over 7 years experience working on HTML, Wordpress, Magento, Database administration, OpenCart, Website Design, Logo / Banner Design Joomla, CSS and Linux Administration. I have read the project description very well, and i would like to complete this project. lets complete this project
$412 USD in 10 days
4.8 (861 reviews)
8.3
8.3
User Avatar
Hi. I am an experienced Linux system administrator with extensive mail servers setup experience . I will perform the setup, tuning and provide further support of the project for you. I'm available online in Yahoo!/Jabber/Facebook/MSN and ready to start right away. PLEASE NOTE: You have the opportunity to have this project accomplished free of charge. My company also offers 24/7 server management and managed USA/UK-based web and mail servers. Therefore, we can satisfy the full range of your IT needs - from hardware and software deployment to ongoing management, support and updates. If you sign up, the project comes as free setup. You will get a low hourly rate ($15/hour) as our subscriber. Our regular non-subscription rate is $30/hour. Please contact me to discuss the details. Looking forward to hearing from you. Best regards, Nick Keefen NK Support
$378 USD in 10 days
4.9 (179 reviews)
7.1
7.1
User Avatar
A proposal has not yet been provided
$331 USD in 3 days
4.8 (136 reviews)
6.9
6.9
User Avatar
Hello, I have 10+ years of experience in progamming and Linux and database administration. Also I have worked with email applications such as QMail, Postfix, Zimbra, RoundCube, ... Thanks, Helmot
$300 USD in 5 days
4.8 (61 reviews)
7.1
7.1
User Avatar
Hello, I work as a Linux/Unix system administrator for the past 10 years and have all the necessary skills and hands-on experience to complete the task. Hope to hear from you soon.
$444 USD in 7 days
5.0 (54 reviews)
5.8
5.8
User Avatar
Hi ! I am senior systems admin with more than 15 years of experience , i can setup both of your servers in 1-2 days , please consider me for this project. Best Regards, Konstantin
$500 USD in 3 days
5.0 (22 reviews)
5.3
5.3
User Avatar
Good morning, my name is Luca, I'm a system administrator since 2001. I currently own an hosting service and internet provider in Italy. I'm based in Rome. I also work for many private companies and public bureaus by managing various web services. enterprise mail environments, local intranet applications. my hosting service is called VPS Facile (something like "easy VPS") and started last year. I'm trying to grow my business little by little. Hope you've found my profile interesting. If so, please write me back and let's discuss the job. Thank you. Luca
$500 USD in 3 days
4.9 (32 reviews)
5.2
5.2
User Avatar
Hello. I have vast experience in cluster technologies, and I can configure MariaDB multi-master cluster, so in future it will be possible to add new servers in master-master replication scheme, or just create 2 servers with master-master replication on Percona (it is much better than mysql community eddition). Also it is not so good idea to use rsync, because there could be moments that new data will be rewritten by outdated data - I can prevent such kind of situation with OCFS over DRBD cluster filesystem - in this way options #4 and #6 from your list will be made automatically.
$277 USD in 2 days
4.9 (60 reviews)
5.5
5.5
User Avatar
Can help you in your project. Can review my profile - you will see there many linux projects i done.
$315 USD in 3 days
5.0 (60 reviews)
5.1
5.1
User Avatar
Hi, I can start working on your project immediately. I am an experienced web developer and software engineer. This kind of setup always has surprises. So, if you need somebody to do it successfully I am the right person. Drop me a line if you are interested on my services.
$750 USD in 2 days
5.0 (3 reviews)
3.4
3.4
User Avatar
Hey there. The only item on the list that I don't really have any experience with is #4 - fetchmail used for sync, the rest I have done in the past and are straight-forward.
$500 USD in 3 days
5.0 (6 reviews)
3.5
3.5
User Avatar
I work for HP in the area of security systems. Highlighted Tasks: Hardening / Pentesting OS: Linux, Wintel (2003-2012) DB (Oracle, SQL Server)
$666 USD in 5 days
5.0 (2 reviews)
2.4
2.4
User Avatar
I'm communications and electronics engineer graduated from faculty of engineering Alexandria university. Diploma in software engineering from information technology institute in Egypt. Red Hat Certified System Administrator strong knowledge in UNIX and Linux systems administration i can help you with all these tasks kindest regards
$255 USD in 3 days
5.0 (1 review)
0.9
0.9
User Avatar
A proposal has not yet been provided
$1,000 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I like to write in sh, Perl, to administer the server, find and eliminate the cause of a fault in the programs (Exim, DbMail, Apache, Nginx, PgSQL, MySQL) as well as edit the HTML code or the correct code in Perl or PHP. I worked with CMS: Movable Type, Wordpress, Joomla. I administer Linux server Centos, Debian, FreeBSD.
$777 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$255 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have over 7 years experience in the system admin/engineering industry. I just got back to college for MS and is looking for part time opportunities at this time. I can assure you that I will do my best and looking forward to my first opportunity in the freelancer world! Thanks, Pramod
$500 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Marietta, United States
5.0
80
Payment method verified
Member since Oct 4, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.