Automate whm account creation & install files/dbs script
$250-750 USD
Ακυρώθηκε
Αναρτήθηκε περίπου 12 χρόνια πριν
$250-750 USD
Πληρωμή κατά την παράδοση
id like to automate the creation of a type of website i build from a template.
to setup an account I currently do this
1. Via WHM I create a new account and file username/password
2. Via the new accounts cpanel I create 2 new databases and create/assign a new user with full priveldges to both of the new databases and file username/passwords
2. Ssh in the source site, tar up the directory with the site folders
tar -pczf [login to view URL] public_html
3. Send it to the other server
scp -r [login to view URL] user@[login to view URL]:public_html
4. Ssh in to the other server and unpackage it all, IMPORTANT - while maintaining permissions
tar -pxvf [login to view URL]
5. PhpMyAdmin into the source site to get export copies of the sql
6. PhpMyAdmin into the destination site to import the sql
7. Change the name of admin folder in the destination site
Then i start to customise further...
Takes about 15-20 minutes but is very boring and I know i can automate this to be handled from a secure form...
so id like steps 1-7 automated...
What im thinking is i will have all the files ready inside a folder on the source site
eg [login to view URL]
[login to view URL]
[login to view URL]
So we copy the whole /installer folder over to the destination site
Here are the steps as i see... may need some refinement but this is pretty well thought out already
here i a graphical flow chart of what i want done...
[login to view URL]
1. Fill out online form and WHM account created using details in form
[login to view URL]
2. Cpanel - 2 new databases with Client ID and a user with client ID with full access are created
3. Copy all files from source website and unpackage on new site while maintaining permissions (IMPORTANT!)
4. Change admin folder name to name outlined in form in step 1
4. Each SQL files is imported into the correct new database
As you can see from the form in step 1 I need the ability to display multiple WHM accounts in the drop down list , that will be connected to the script so I can select which WHM to install the next site to. WHM accounts & login details would be added to the script via the code no need for an interface for this.
Im looking for someone who has done this type of work before, so would either have a script they coded themselves that would handle at least some of this... or have worked with some of the exiting scripts out there
eg
[login to view URL] [login to view URL]
so i dont want this done from scratch
id like the script to report on its progress as much as possible, with a tick or similar when it has completed each step
[login to view URL]
and lastly at the end of it all id like a report to be displayed on screen with all the details
[login to view URL]
and have this sent to a nominated email also for reference.
Professional web developer is ready get started right now. PLEASE NOTE: my Deadline is higher than i actually need. Please read private message for more information.
Hello,
Votive Technology-India!!
We have good experience of java,php,html,css,joomla,wordpress.
Best Regards
Deepak Saini
Business development
Votive technology-India
Hi, I'm an experienced php developer with and good amount of experience in the WHM/cPanel api. In fact I have done the same thing in the past. I hope to work with you. Thanks.