15c59d867e759f04612e78997655ffaee192f0b8
Dependencies
Server
Database
Getting Started
setting up the project on prod.
Prerequisites
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
Database configuration
optimize MariaDB configuration through this path .
/etc/mysql/mariadb.conf.d/50-server.cnf
set this values
| Variable | Value | Hardware Condition | MaraiDB version |
|---|---|---|---|
| innodb_buffer_pool_instances | 8 |
no condition | >=10.11 |
| innodb_buffer_pool_size | 8G |
no condition | >=10.11 |
| innodb_file_per_table | ON |
no condition | >=10.11 |
| innodb_log_file_size | 768M |
no condition | >=10.11 |
| innodb_log_files_in_group | 4 |
in case of a 4-core system | >=10.11 |
| innodb_log_buffer_size | 256M |
no condition | >=10.11 |
| innodb_thread_concurrency | 32 |
no condition | >=10.11 |
| innodb_stats_on_metadata | OFF |
no condition | >=10.11 |
change Ngnix configuration through this path in order to avoid any timeout response
/etc/ngnix/sites_available/exmapl.com
| Variable | Value | Condtion | Context |
|---|---|---|---|
| proxy_connect_timeout | 120 |
no condition | http, server, location |
| proxy_send_timeout | 120 |
no condition | http, server, location |
| proxy_read_timeout | 120 |
no condition | http, server, location |
| send_timeout | 120 |
no condition | http, server, location |
| fastcgi_read_timeout | 300 |
no condition | location |
Description
Languages
PHP
47.3%
JavaScript
26.8%
Blade
24.2%
CSS
1.7%