How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "magneticone/api2cart"
end
vagrant init magneticone/api2cart
vagrant up

This version was created almost 9 years ago.

1) Задати апачу юзера і овнера vagrant. 2) Папці з сесіями (/var/lib/php/session) PHP зробити овнера vagrant.

3) В конфіг апача додати (бага у віртуалбоксі який вирішується таким чином): EnableSendfile off

4) Встановити php extension для роботи з Redis - php-redis.x86_64 .

5) Змінити наступні налаштування щоб зменшити використання памяті:

StartServers: number of server processes to start

MinSpareServers: minimum number of server processes which are kept spare

MaxSpareServers: maximum number of server processes which are kept spare

ServerLimit: maximum value for MaxClients for the lifetime of the server

MaxClients: maximum number of server processes allowed to start

MaxRequestsPerChild: maximum number of requests a server process serves

StartServers 3 MinSpareServers 3 MaxSpareServers 10 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 300

worker MPM

StartServers: initial number of server processes to start

MaxClients: maximum number of simultaneous client connections

MinSpareThreads: minimum number of worker threads which are kept spare

MaxSpareThreads: maximum number of worker threads which are kept spare

ThreadsPerChild: constant number of worker threads in each server process

MaxRequestsPerChild: maximum number of requests a server process serves

StartServers 3 MaxClients 15 MinSpareThreads 3 MaxSpareThreads 15 ThreadsPerChild 3 MaxRequestsPerChild 0

6) у файлі /etc/httpd/conf.d/stores.conf DocumentRoot /vagrant/stores замінити на DocumentRoot /vagrant/stores/public

1 provider for this version.
  • virtualbox
    unknown Externally hosted (s3.eu-central-1.amazonaws.com)

This version was created about 9 years ago.

api2cart

1 provider for this version.
  • virtualbox
    unknown Externally hosted (s3.eu-central-1.amazonaws.com)