Назад | Перейти на главную страницу

Не могу найти my.cnf на моем VPS

Здравствуйте, в настоящее время я арендую VPS для размещения магазина Magento. VPS работает под управлением Centos5 с DirectAdmin.

Я немного прочитал о том, как оптимизировать magento, и одно из предложений, которые я увидел, - это отредактировать файл конфигурации MySQL. Однако я не могу найти этот файл в DirectAdmin. Кроме того, я не могу подключиться к VPS через SSH. У моего хоста есть root-доступ через их веб-сайт, но он не позволяет мне ввести свой root-пароль.

Любая помощь будет принята с благодарностью.

Стандартное расположение:

/etc/my.cnf

Также, если у вас Windows, скачайте Putty. Затем запустите Putty и введите IP-адрес вашего сервера. Вам будет предложено ввести имя пользователя. Введите «root» и нажмите Enter. Затем он попросит вас ввести пароль. Введите его и нажмите ввод. Чтобы отредактировать файл конфигурации MySQL, введите эту команду:

vi /etc/my.cnf

Если вы не знаете, как использовать vi. Здесь есть отличный учебник: http://www.washington.edu/computing/unix/vi.html

Попробуйте скачать и установить Шпатлевка предполагая, что вы используете ПК с Windows - вы должны иметь возможность использовать это для прямого подключения к командной строке вашего сервера в качестве пользователя root. Если это не сработает, вам следует связаться с вашим хостинг-провайдером VPS и сообщить ему об этом. Возможно, они неправильно настроили вашу учетную запись.

После входа в систему вы можете найти все файлы my.cnf на своем VPS, используя следующую команду:

найти / -имя my.cnf

Обычно на машине centos этот файл находится где-то в / etc.

найти / etc -name my.cnf

будет искать только папку / etc и работать будет намного быстрее