Skip to content

webanvar/linux-project-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linux-project-management-system

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.

Working functionality

  • CentOS
  • Virtual Host
  • mysql database
  • bash + php
  • web interface

Functions

Creat a new project with database -> more details conf/create.sh
-> 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

For Support

If you need any kind of assistence please contact me
contact@anvarsadiqp.me

About

Manage php projects from a website with bash script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published