Completed

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

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

Project ID: #16181961

Awarded to:

lukaszr159

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
(17 Reviews)
4.9

33 freelancers are bidding on average $489 for this job

pardusIT

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
(305 Reviews)
7.6
tekzee

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
(59 Reviews)
6.6
sudhanlogics

greetings! I am a expert system admin and AWS Solutions architect. I can create a manual for you to execute a AWS environment right from creating the instance till deploying the website. Everything can be documented More

$1666 USD in 2 days
(246 Reviews)
6.7
joystick220

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
(75 Reviews)
6.4
RaalFy

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
(88 Reviews)
6.3
mike199

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)
6.0
tangramua

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
(16 Reviews)
5.7
AzzkaNoor

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
(4 Reviews)
5.5
NinjaWebCorp

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
(23 Reviews)
5.6
$250 USD in 10 days
(138 Reviews)
5.9
ersharmadinesh19

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
(39 Reviews)
5.6
$555 USD in 10 days
(9 Reviews)
5.3
nirmaljeetverma

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
(65 Reviews)
5.3
ebaghdasaryan

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
(44 Reviews)
5.2
cjconstante

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
(31 Reviews)
5.2
bindmission

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
(44 Reviews)
5.0
tdcmystere

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
(30 Reviews)
4.4
laxman810

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
(11 Reviews)
3.8
bp19

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)
3.5
marishan

I have used installed the same set up and also purged it 100 's of time, because all my project are rnning on aws, both personally and officially, so within two days, i'll complete it within two-three days and the rest More

$555 USD in 5 days
(2 Reviews)
3.6