Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olegiv/ocms
Opossum CMS
https://github.com/olegiv/ocms
cms content css3 html5 mvp mysql opossum php php7 sqlite twig
Last synced: 3 days ago
JSON representation
Opossum CMS
- Host: GitHub
- URL: https://github.com/olegiv/ocms
- Owner: olegiv
- License: gpl-2.0
- Created: 2018-06-07T21:33:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-11-24T01:12:11.000Z (almost 3 years ago)
- Last Synced: 2024-11-14T05:13:56.650Z (3 days ago)
- Topics: cms, content, css3, html5, mvp, mysql, opossum, php, php7, sqlite, twig
- Language: JavaScript
- Size: 10.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Opossum CMS
## Get Started
### Requirements
* PHP >= 7.4 && < 8.0
* [Apache][1] Web Server with [mod_rewrite][2] enabled or [Nginx][3] Web Server
* Latest stable [Phalcon Framework release][4] extension enabled
* [MySQL][5] >= 8.0 or [MariaDB][6] >= 10.3### Installation
1. Create OCMS project: `composer create-project ocms/ocms-core` or
2. Get OCMS source code: `git clone https://github.com/olegiv/Ocms.git && composer install`
3. Create configuration file: `cp .env.example .env`
4. Create database and database user account.
5. Edit configuration file (.env) by updating your DB connection (from the previous item) and paths information
6. Create database schema and initial data by running DB migrations `vendor/bin/phalcon-migrations run --config=install/migrations.config.php`
7. Set web server document root to html directory.[1]: https://httpd.apache.org/
[2]: https://httpd.apache.org/docs/current/mod/mod_rewrite.html
[3]: https://nginx.org/
[4]: https://github.com/phalcon/cphalcon/releases
[5]: https://www.mysql.com/
[6]: https://mariadb.org/