Find Jobs
Hire Freelancers

Bash script to setup LAMP stack, etc., on Ubuntu 16.04

$30-250 USD

Completed
Posted about 6 years ago

$30-250 USD

Paid on delivery
Please provide a bash script which will perform the following, on a brand new Ubuntu 16.04 server: * Install Apache, MariaDB, and PHP * Configure Automatic Security Updates (per [login to view URL]) * Update SSH config - Require Password-less logins * Update SSH config - Disable root login * Update SSH config - Change ssh port to 2200 * Deny all inbound traffic with ufw firewall, except ports 2200, 443, and 80 * Install postfix and configure as send-only SMTP * Forward all 'root' emails to user 'foobar' * Install logwatch and configure to send daily summary emails * Install Fail2ban with default configuration * Set the timezone to UTC and install NTP * Secure shared memory (per [login to view URL]) In your response: * Please mention the word "chocolate" somewhere in the beginning of your response. Seriously, I know some freelancers will not read this project description, so by doing this you'll put yourself ahead of most other bids, because you actually read the spec. Besides, who doesn't like chocolate? * Please link to similar Freelancer projects you've completed in the past. * Please ask intelligent questions about areas of the spec that may be unclear.
Project ID: 16220380

About the project

17 proposals
Remote project
Active 6 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
Awarded to:
User Avatar
I like chocolate ;-) Hello! I can provide you a bash script which will perform and setup a LAMP stack according to your requirements. I'm a senior system admin with 10+ years of experience. My main specialization is LAMP stack of technologies. For last several years I was working at hosting services provider where managed more than 200 LAMP servers. I know how to help you. Please, contact me to discuss the details of our cooperation.
$178 USD in 20 days
5.0 (13 reviews)
5.6
5.6
17 freelancers are bidding on average $179 USD for this job
User Avatar
Hi, i can create this bash script for you and can do a good job for you. I am available to start and looking for long term relationship. thank you
$555 USD in 4 days
4.9 (791 reviews)
8.1
8.1
User Avatar
chocolate I have created a lot of scripts like yours, for another employer - lamp, postgre, webmin, apps. Can do yours and test it on my Ubuntu VMs.
$70 USD in 1 day
4.9 (174 reviews)
6.4
6.4
User Avatar
Chocolate -- a bash script to do all that you're written will never work out, I don't think you understand how all this works really well. Anyway if you want them to installed manually, then let me know and I can hep.
$150 USD in 1 day
5.0 (136 reviews)
6.0
6.0
User Avatar
Hello, As a DevOps engineer, this is kind of a daily task I'm doing and I like "chocolate" too :). I have enough experience with bash and the LAMP, NTP, firewall, etc to complete this task for you. I haven't done the same kind of task previously, but check my profile and handover this task to me. Thanks
$150 USD in 3 days
4.9 (15 reviews)
4.6
4.6
User Avatar
Hey there!! chocolate :) I'm interested I'm a system and network engineer. I have been working with Linux distributions for years You can refer to my profile for more. Thanks
$155 USD in 3 days
5.0 (20 reviews)
4.1
4.1
User Avatar
Chocolate.. What ssh will you use on this?.. As much as i would like ti attach a link, i can't because it was for a raspberry pi 3. Relevant Skills and Experience I've done this once only on a raspberry pi 3, so contact me if you need my help. Thanks
$155 USD in 3 days
5.0 (4 reviews)
3.3
3.3
User Avatar
chocolate
$222 USD in 4 days
5.0 (2 reviews)
3.4
3.4
User Avatar
chocolate Hello, My first question is whether your server connected to internet to install packages directly? If yes, all packages installation can be easily done using script. Coming to other points - 1. I have created a script for Redhat OS using CIS benchmark standards, most of your security requirement falls in the same category. 2. Are you using Openssh? Then your SSH requirement is done using parameters "PermitRootLogin" and "port" in the sshd_config file. 3. You need to pass me the ssh-key which need to be updated in the authorized_key file to setup "Password Less" login. 4. ufw firewall can configured using script 5. Fail2ban is new to me - but if is only install, that can be managed. If Interested, please contact me or ping me. It will take 3 - 5 days to incorporate these tasks in a script and test. I don't have an Ubuntu 16.04, so I will download and install and test my script before handing over to you. Please note - I am new to freelance, so I don't have a reference to provide you.
$111 USD in 5 days
5.0 (4 reviews)
3.5
3.5
User Avatar
I'm very familiar with Linux, especially in Ubuntu. I'm also good at Docker. Writing Bash script is not a problem for me. I wrote a lot before. I can definitely do what you wrote in the description, but I also recommend you to use Docker, which will make the process even easier, clean and safe. And chocolate is too many calories for me. :)
$166 USD in 3 days
5.0 (4 reviews)
3.5
3.5
User Avatar
1. "chocolate" 2. my last finished project https://www.freelancer.com/projects/php/script-detect-undelivered-emails/ 3. what version of "Apache, MariaDB, and PHP" or last from apt-get ?
$140 USD in 4 days
4.9 (4 reviews)
2.6
2.6
User Avatar
very very easy task. will do it within an hour. expert in ansible Shell scripting bash scripting linux.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I am recently started freelancing . But i have 3 years of exp in linux administration and i think this will be my good start . By the way i too like chocolates :P
$287 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello I will use all my skills as a computer engineer to satisfy you and within the time specified. Also, I will do everything my expertise available to the project. More information, you may contact me See you soon CHOCOLATE
$100 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have already written a script for this for my work at office. The only thing I need to do is make some chocolaty changes to suit your requirements. I have been doing this since a long time. I can do this in a day for you. All you need to define is the versions for the packages like Apache, MySQL, PHP, Fail2ban and each of these.
$166 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$55 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Denison, United States
5.0
3
Payment method verified
Member since Jan 25, 2018

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.