Find Jobs
Hire Freelancers

Move a complicated php website from one AWS server to another

$15-25 AUD / hour

Abgeschlossen
Veröffentlicht vor etwa 6 Jahren

$15-25 AUD / hour

We have a (poorly built) website based on an outdated build of Symfony that's on a t2.2xlarge server, which is almost certainly more than it needs even though the code is spaghetti and hardly efficient. There are a bunch of other EC2 servers running which are also probably not necessary and I'd like to kill whatever's not being used so we can reduce costs - it's currently costing me over $1400per month to operate a site that gets very little traffic. Here's the hard part - the site has a mountain of images, and there are different kinds of images stored in different places, depending upon what they are. Images inline with the text entered in the CMS have one path, while images in the site galleries have another. If you take on this work, you'll need to migrate the code from one server to another, but then check that the images all load in the CMS and in the front end. Testing is obviously hard because the Symfony version hasn't been updated in a long time. Some of the site features, like guest login etc, have never worked and we're not about to fix them now. Your scope of work: (1) backup all the existing data and code and upload it to an S3 bucket which I can get access to, (2) move the existing data and code to something more suitable for a small site than a t2.2xlarge server (3) test the site once it's on the new server and (4) identify whether there are services on the other servers that the site is dependent upon and (5) if there are dependencies, move whatever is on the other servers to the new server so we eventually just have one server and one DB, then (5) shut down servers that are not needed and (6) test everything end to end again, per the sequence below. Your testing will involve: (1) check the site is up and running, (2) check you can edit a test article and publish it, (2) test that you can upload a new gallery image in the test article and that it will show in the front end, (3) test that you can delete the test article, (4) test that the gallery images for existing articles load in both the CMS admin console and the front end of the site (you may need to check 5-6 articles at random), (5) test that an image inserted inline with the text of the test entry will load, (4) test that We have plans to do a complete rebuild, but at the moment the site is costing me so much to run that I can't afford to do the actual rebuild, which involves a lot of work. So this scope of work is just to put the site on a smaller server and try to make it run reasonably well without breaking the bank. To do this, you'll need access to our AWS console, which I'll provide, plus access to the CMS back end. I have an older version of the code in a Github account but I'm not sure how useful that would be. Feel free to ask questions before placing a bid. Trust me, this is more work than it sounds.
Projekt-ID: 16584400

Über das Projekt

18 Vorschläge
Remote Projekt
Aktiv vor 6 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Hello !!!! "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" "" Thanks For Response "" Regards, Mukesh
$22 AUD in 40 Tagen
4,6 (317 Bewertungen)
8,0
8,0
18 Freelancer bieten im Durchschnitt $30 AUD/Stunde für diesen Auftrag
Avatar des Nutzers
PHP Developer I would like to be considered for the PHP Developer position. Your advertisement called out to me on the grounds that the situation, as described, is such an ideal match with my aptitudes. I am exceedingly skilled PHP Developer with more than 7 years of experience programming for a large number of various advanced digital projects. I am well deposed and am an enthusiastic team player who enjoys challenging ventures. Here are some of my expertise: I have a strong command on - Codeigniter - Joomla - Laravel - Open cart - Cube cart - AJAX - Mobile web services - AWS (Amazon Web Services) - Strong command on RDMBS - Mongo db - Maria db - Elastic search - 3rd party API integrations - ZOHO CMS integration - Payment gateways integration (PayPal, Stripe, Barclays Card, Worldpay) Despite my experience, I have a solid informative foundation and passion for programming and would welcome the opportunity to be added to your noteworthy work.
$25 AUD in 40 Tagen
4,9 (680 Bewertungen)
9,3
9,3
Avatar des Nutzers
A proposal has not yet been provided
$105 AUD in 10 Tagen
5,0 (608 Bewertungen)
7,7
7,7
Avatar des Nutzers
pleease send me aws console access . i will create ssh on there and make backup file . and if you send me new hosting access ,i will migrate you website thansk for your posting
$22 AUD in 40 Tagen
4,9 (222 Bewertungen)
7,2
7,2
Avatar des Nutzers
Hi Sir, I am providing a quality Web Design, Development. I specialize in Web Design and Development, CMS, and SEO services. My main focus is to providing Quality Web Development and SEO Services at best value. I have done lots of fully functional Websites and many website getting first page ranking through my work. I would like to help you to get this job done. WordPress, Magento, Joomla, WIX Site Android and IOS Shopify, PHP, PSD to HTML, Bootstrap, JavaScript/AJAX/jQuery/Angular JS Laravel SEO LOGO Please provide me a chance so i can fulfill your requirements. Thank you so much.
$22 AUD in 40 Tagen
4,8 (96 Bewertungen)
6,4
6,4
Avatar des Nutzers
Hello There, I’ve read your project description and I have couple of questions about it. I will asks my questions bellow: - What was the main reason for scale your project to multiple servers and instances? - How many is your website’s users? (Maximum Online users, Daily visitors) - How much is your File and Database size? I’ll check and test those things you mentioned, But Is it possible to double check my results on websites? I’m suggesting to Dockerized your hosting, Why is that? First of all, It’s easy to scale in and scale out. You can upgrade or downgrade software easily and Also You will able to migrate your data to other servers without a problem such compatibility issues and .. We can have the exact version of your services such PHP, MySQL and Web server on this platform. Also, It will easily and affordable to manage and maintain it. For More information, Please send me a message. Best Regards, Daniel
$30 AUD in 20 Tagen
5,0 (30 Bewertungen)
4,9
4,9
Avatar des Nutzers
Hi there, I've just read your full description. Actually there is easier way to achieve what you want. what if we move the whole volume to other instance. It's going to be easy than individual files (code, image,..). If you are okay we do it this way, then I'd be happy helping you reducing the cost Thanks Ahmed
$25 AUD in 40 Tagen
4,8 (20 Bewertungen)
5,1
5,1
Avatar des Nutzers
I have lot of experience with AWS, servers, migration of code, etc. I'm American, fluent in english, and have been an IT professional for over 20 years. Because this would be my first project on Freelancer, I'm willing to underbid my normal rate for a job like this. I understand what it takes to do this...migrating images and code to S3, building new servers, testing functionality, fixing new bugs brought on by the migration. I may be able to spend up to 40 hours, but I can guarantee 30, and I believe that my hours are going to be more effective then many other bidders that you might get. I'd love to talk to you in more detail. Shawn
$36 AUD in 30 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Our cloud experts can help you in the migration and then our QA team can help on all required validations
$25 AUD in 80 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von AUSTRALIA
Newtown NSW, Australia
5,0
12
Zahlungsmethode verifiziert
Mitglied seit Sept. 20, 2017

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.