manuelgil / project-skeleton
This project is a base for building new projects in PHP
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 2
Open Issues: 0
Type:project
Requires
- monolog/monolog: ^2.3
- symfony/http-foundation: ^5.3
- symfony/routing: ^5.3
- vlucas/phpdotenv: ^5.3
README
This project is a base for building new projects in PHP.
Requirements
- PHP 7.2 or later
- MySQL or MariaDB
- Apache Server
Installation
You can install this project via composer with the following commands:
$ composer create-project --prefer-dist manuelgil/project-skeleton {directory} "2.*"
Configure the project
-
Create a new database.
-
Import the database.sql file.
-
Copy the
.env.example
file and call it.env
.
$ cp .env.example .env
-
Edit the environment variables in the .env file as you need.
-
Make www-data the owner to
logs
folder.
$ sudo chown www-data: logs/
Access credentials
- User: admin
- Password: DmBv7(zvH9y?V?B~
Changelog
See CHANGELOG.md
Code of Conduct
See CODE_OF_CONDUCT.
Authors
- Manuel Gil - Owner - ManuelGil
See also the list of contributors who participated in this project.
License
Project skeleton is licensed under the MIT License - see the MIT License for details.