Linux 2 Configuration Script for EC2 instances

I need a configuration script and/or a set of commands that will enable me to configure an AWS EC2 instance that is using a Linux 2 AMI to satisfy the following using the ec2-user account. You can assume that I have already manually launched the EC2 instance.

1. Install Lamp Stack

a. Database (Mariadb) installation should be optional

b. SSL/TLS installation should be optional

2. Configure server for 2 or more vhosts (parameterized for domain names)

3. Create and configure for 1 or more additional users that will only have SFTP access to the /var/www/xxx vhost directories and log files, possibly including parameterized uploading of user .pub files.

4. Properly set file and group permissions for the additional users.

5. Properly set file and group permissions for directories.

6. A test script that demonstrates that the above items have been successfully completed.

7. Script should be adequately documented for future modifications.

8. The ability to incorporate this into a CloudFormation would be an added bonus. Not required, but willing to pay additional to have this script in two forms.

Skills: Amazon Web Services, Apache, Linux, MySQL, System Admin

See more: aws cli bash script, cloudformation ec2 userdata, aws cloud-config, ec2 user data script, aws ec2 run-instances user-data, ec2 user data windows, ec2 user data script not running, ec2 cloud-init, I need a script written that i can run on a windows PC to rename 30,000 images from its existing name to another. -- 2, script creating ec2 instances, linux server domain configuration script, linux wireless configuration, linux find replace script, linux user management script, linux a2billing configuration, linux ftp copy script, linux auto upload script, linux sysadmin best script, linux enable php script folder, php script mailing web forms

About the Employer:
( 97 reviews ) Lakewood, United States

Project ID: #16181961

Awarded to:


Hi! DevOps engineer and Cloud architect. Will help you with your design and make it scalable, efficient, secure, and cost-effective. I will automate installation of all components over Ansible ( or other tool like More

$555 USD in 7 days
(18 Reviews)

32 freelancers are bidding on average $452 for this job


Hello, I can develop this script professionally by coding in a very professional manner using bash functions. I can also develop the setup-verify script so that after installing this verification script can go throu More

$500 USD in 5 days
(314 Reviews)
$555 USD in 10 days
(17 Reviews)

Hello, I have read your project REQUIREMENT. I can help you in this please come to chat for further discussion. We are the leading IT Company in Indore, India. We have huge experience and mastery in app deve More

$555 USD in 5 days
(68 Reviews)

Good day! I can help you configure Linux for EC2 instances according to all your requirements. For the last 10 years I was working at hosting services provider. For this period of time I managed more than 300 LAMP More

$526 USD in 10 days
(42 Reviews)

Hi There First of all I'd like to point out couple of the requirements that doesn't makes sense & only adds overhead in terms of long term management. 1. You can assume that I have already manually launched the EC2 More

$590 USD in 2 days
(76 Reviews)

Hi There, I've read your project brief and established you require a shell script or a set of commands that perform the listed actions on an EC2 instance. I'll be happy to provide a set of commands that you can tes More

$350 USD in 2 days
(103 Reviews)

Just had a quick visual over your project's posting. I am more than happy to proceed with you. However, i have some questions which i like to ask. Can you message me over the chat so we can start? I will display my r More

$555 USD in 10 days
(5 Reviews)

Hey, I’m a full stack developer. I live in Oxford. Your project seems interesting and I do have the required skills. I've done something similar recently, will be happy to share.

$555 USD in 10 days
(15 Reviews)

Question: Do you want LAMP, this involves regular PHP or PHP-FPM? PHP7.0 is kind of complicated to install with proper modules and libraries, since most of them have to be requested on demand. Are you comfortable to More

$666 USD in 1 day
(30 Reviews)
$250 USD in 10 days
(188 Reviews)

Hi, Greetings of the day!! Thanks for review my Bid. I have gone through from your description and can do this work comfortably. I have 6+ years experience in development and i have done lot's of project in More

$277 USD in 10 days
(46 Reviews)

Hi there! I am a system administrator security focused with 5+ years of experience working configuring servers and cloud services as AWS. I have read your concern and i can provide you a script as per your requirements More

$300 USD in 3 days
(45 Reviews)

Hello I am system and network administrator, with more then 10 years of experience. I worked with different services and servers, particularly, designing of local datacenter, management of local and remote sit More

$250 USD in 10 days
(46 Reviews)

Hello, Hope you are doing well. I have good experience on Bash scripting and AWS. I will help you to achieve your goals. Regards, Vishnu

$500 USD in 5 days
(66 Reviews)

Hello, i can write you this script but not today. for the point 1.b and 3 for ssl how do you want to do it? only configure to have https vhost or do you want also auto generate the ssl (using let's encrypt) ? More

$250 USD in 5 days
(58 Reviews)

My way if talking to client and my expert level is making me different from other guys . It is my record on the other freelance platforms that the client once take my services never go to another person

$555 USD in 10 days
(84 Reviews)

I have around 7years of experience in IT. I am Certified AWS Solutions Architect and Developer Associate and have around 2yrs hands on Experience in Building and deploying resources in Amazon Web Services. I can comple More

$340 USD in 5 days
(6 Reviews)

Amazon AWS Expert Team We are a competent team for AWS and proud member of Amazon AWS global partner network (APN) and a certified AWS service provider. Skills and Expertise We help our clients at every ste More

$400 USD in 3 days
(25 Reviews)

Hello sir i can do this task easily and will complete as soon as possible. i have good knowledge in linux and aws. thank you Laxman

$277 USD in 2 days
(13 Reviews)

Hello, I can do this via Ansible Configuration Managment Tool,which not only can configure your ec2 instance but also can replicate the same set of softwares on remote machines. I have done this type of configura More

$333 USD in 10 days
(4 Reviews)