Skip to content
English
  • There are no suggestions because the search field is empty.

Modifying server configurations with Chef

We use chef for managing each server configurations on AMIMOTO AMI.

You should modify server settings on /opt/local/amimoto.json. You can modify settings on /etc/php-fpm.d/www.conf or /etc/nginx/nginx.conf, but when you launch or restart instance, the server runs provision and overwrite any modifications on them to server default.

Please refer editable value on /opt/local/amimoto.json on the following page: Launch-with-1-Click/lw1-amimoto2. For Amazon Linux 1, refer to Launch-with-1-Click/lw1-amimoto.

How to modify /opt/local/amimoto.json

1. SSH access to the server:

$ssh -i ~/.ssh/path-to-keyfile.pem ec2-user@SERVER-IP-ADDRESS

2. Switching user to root:

$sudo su -

3. Edit /opt/local/amimoto.json:

# vi /opt/local/amimoto.json

Please check editable values listed on Launch-with-1-Click/lw1-amimoto2. For Amazon Linux 1, refer to Launch-with-1-Click/lw1-amimoto.

4. Save changes:

[ESC] → [Shift]+[Z]+[Z]

5. Applying changes:

# /opt/loca/provision

6. Restart nginx、php-fpm

 #service monit stop;
 #service nginx restart;
 #service php-fpm restart;
 #service monit sart;

7. Check changes

You can check your changes using

 # cat /etc/nginx/nginx.conf.

Also, place a phpinfo.php file in /var/www/vhosts/example.com/ then access it to check modified PHP.ini value.