55c2818b35d748b9d2706aed86b5301785e86914
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%