Как другие сказали, необходимо зарегистрировать доменное имя в регистраторе сначала. Когда Вы делаете это, необходимо будет дать им серверы имен. Можно разместить это сами, но если IP-адрес, на который Вы хотите указать, прибывает из динамического IP-адреса (от типичного кабельного модема или соединения DSL), который является плохой идеей, потому что Вы закончите тем, что изменяли его слишком часто.
Другая важная часть - то, что, если Вы хотите, чтобы domain.com указал на динамично присвоенный IP-адрес, лучше, если хост DNS обрабатывает динамические обновления так или иначе. Лично, я использую everydns.com в качестве своих серверов имен. У них есть сценарии, доступные, которые позволяют Вам автоматически обновлять свой IP-адрес и также работать с томатным встроенным микропрограммным обеспечением, которое я использую на своем беспроводном маршрутизаторе. Существуют другие поставщики, которые обеспечат ту функциональность также.
У меня была подобная проблема.
Первый проверка Вы настройки общей памяти.
echo $((`cat /proc/sys/kernel/shmmax` / 1024 / 1024))Mb
В моем случае у меня было только 32 МБ.
, Если Вы хотите, увеличивают эту память (с памятью Вашего сервера, это могла бы быть хорошая идея), проверьте этот документация
1118-секундный , проверьте свои настройки прокси nginx - proxy_cache_path
параметр. В моем случае это было в /etc/nginx/site-enabled/my-site.com
, но Вы можете, нашел его на любом файле в /etc/nginx/
папка.
у меня была эта строка: fastcgi_cache_path /var/run/nginx-cache levels=1:2 keys_zone=WORDPRESS:500m inactive=60m;
, который потребовал 500 МБ! из общей памяти.
Так, изменение keys_zone часть памяти к максимуму Вашей общей памяти. Можно считать больше информации приблизительно fastcgi_cache_path
, параметр здесь
Не забывает перезапускать nginx после.
Удачи!
Во-первых, я советую вам предоставить дополнительную информацию о свободной памяти и версии nginx.
Похоже, у вас нет дополнительной ~ 5G памяти на вашем сервере .
Попробуйте уменьшить размер разделяемой памяти на вашем сервере конфигурации nginx (проверьте proxy_cache_path в nginx)
Может нужно больше разделяемой памяти? Вы можете посмотреть на увеличение свойства kernel.shmmax в /etc/sysctl.conf Возможно, его нет по умолчанию, но вы можете
cat /proc/sys/kernel/shmmax
увидеть, что оно сейчас есть.
Размер моей оперативной памяти составляет 16 ГБ, но используется mysql, php-fpm и nginx около 14 ГБ. Этот массаж появляется, когда я перезапускаю nginx. Поскольку кеш nginx в / dev / shm составляет около 5 ГБ, nginx не перезапускается, если объем памяти меньше размера кеша nginx. это было решено после перезапуска php-fpm и бесплатного RAM около 11 ГБ. Спасибо за ваш отзыв