Lamp server setup

  • Posted:
  • Proposals: 1
  • On-site in London, GB
  • #30423
  • Expired
Peyman A. has already sent a proposal.
  • 2


Experience Level: Expert
*** Now edited to provide fuller details ****


i have a classified website developed by myself on WAMP that i need ported and hosted on a 'secure lamp server'. The same site is hosted twice (95% same) on the same physical box for 2 different countries, running under vm-ware on 2-virtual machines . Interesting project for lamp a expert with vm-ware, DNS/networking security and linux NAS knowledge.

The work required includes: not all but most task are listed below

1. set-up vm-ware: this alreaday done but may require re-install for usbl flash-drive boot up.
2. install linux distro : ubuntu server installed presently but a reinstall of most suitalble distro is desired.
3. install rest of lamp ie. apache, mysql and php.
- my php scripts use a third party php class employing GD2 and requires php 5.2.9.
- so rest of lamp needs building/compiling for linux eg. make, configure, install etc.
4. write script to make( & make) iso copy for backup and reinstall of above system so far for reloading/recovery from system failure
5.port my php scripts & mysql db (empty) from windows to linux
( change directory-paths & save into Linux friendly encoding - sort out any other arising issue eg. incorrect html display etc.)
6. very small amount of javascript work 1-2-hrs. JS ode required to acquire ip of user, modify so it does not require my website to access this site on every click slowing and crashing my site.
7. Secure mysql database with passwords etc
8. configure apache & mysql & php
9. configure apache for modules: security & optimisation etc. eg. use , mod_rewrite to stop downloading of entire site via HTTRACk etc.
1. configure modem with port forward & security
11. touch-up / create 10 simple graphics - though not top priority
12. make a linux netbook nas ( google it ) using an acer netbook that has a freecom 120gb usb flash drive and a usb dvd/blu-ray writer.
- write shell scripts for scheduled backup to nas HD & freecom 120gb drive
- write scripts for on demand backup to dvd/blu ray writer
- write scripts to reload/recover above backup in system failure from a: database loss, b: website script corruption/loss.
13. Ensure all is secure eg. dns/modem dos attacks
14. configure linux network/securty eg. interface cards & ip tables
15. help configure smtp mail connection for 'form type email from php'. eg. - quite easy.
16. little testing to ensure all ok.
17. hookup eaton powerware ups to control/shut-down of vm-ware host with snmp/web ethernet x-slot network card. use Eatons very easy Netwatch software or vm-ware script. usually available on the net.
18. if above done.. help with search engine optimization.
19. provide relevant documentation and/or instructions
20. any other reasonable tasks expected in the setup & running of the this LAMP server

All to be done on LINUX command line eg. ubuntu server etc.
LOCATAION is London.
###### local hotel cost will be provided for people traveling over longer distance eg. 20 miles or so !!

Developer must sign none-disclosure privacy agreement prior to taking on this job.

my system:

1 x ulimited broadband - with no ports barred
1 x ibm quad-core server with hardware raid-1, 8gb ram/3x640gb hd, 4+2 port NIC
1 x vm-ware esxi 4.1 with 3 vm's
1 x laptop for access to server using vm-ware client
1 x netbook with freecom 120gb flash usb card + dvd/blu ray for backups
1 x modem to be port-forwarded
5 x ip addresses
1 x network switch
1 x powerawre 5115 ups with NIC

my budget is small. as this is a hobby project.
i estimate this to be all done in 2-4 days.

please keep it competitive - possibility of maintenance work in the future.

if you have done this before than it's pretty easy.
i expect you will already have previous scripts that you can quickly modify/adapt.
i can provide you with some good+valuable help along the way;
- already you can see 'nearly' exactly what i want.


THANK YOU very much.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.