This is developed for my Quizent buddies :) for their projects management
The use of this project is manage php projects form a server
Create and manage different type of php projects(drupal,wordpress,core php,html...) from a server.
It will copy the default project contents form the server (we need to upload to the server.
- CentOS
- Virtual Host
- mysql database
- bash + php
- web interface
-> new dirctory for each projects under /home/
-> new database user with the given password
-> automatic virtual host files
-> log files
Backup your project with database -> more details conf/backup.sh
-> backup your database and project data
-> store the details in /home/*/bkp directory
Download backup for upload -> more details conf/backup.sh
-> take the backups of files and database.
-> set the default permission to files and folder
-> find $path/html -type d -exec chmod 755 {} \; -> find $path/html -type f -exec chmod 644 {} \; Delete the projects -> conf/download.sh
-> it will take the backup of current files and backups
-> the deleted project stored in deleted directories
Strore the log of projects
-> project level /home/*/details.txt
-> Admin lever projects.txt AND functions.txt
If you need any kind of assistence please contact me
contact@anvarsadiqp.me