Я застрял в точке. Я пытаюсь запустить/connect с помощью команды «npm start», но не смог запустить npm на сервере.Unhandled rejection SequelizeConnectionError: connect ENOENT
Я получаю эту ошибку:
Unhandled rejection SequelizeConnectionError: connect ENOENT
at Handshake._callback (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:63:20)
at Handshake.Sequence.end (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/protocol/sequences/Sequence.js:96:24)
at Protocol.handleNetworkError (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/protocol/Protocol.js:358:14)
at Connection._handleNetworkError (/home/ec2-user/webapps/vactivity/node/vactivity/node_modules/mysql/lib/Connection.js:382:18)
at Socket.emit (events.js:95:17)
at net.js:441:14
at process._tickCallback (node.js:442:13)
Помимо этого моего сайта работа на nodejs & имеют Nginx сервер настроен на сервере.
Все началось, когда я попытался установить apache для добавления веб-сайта блога Wordpress. Поскольку nginx уже работает на порт 80. Я пытался установить apache на другой порт, чтобы все работало и закончилось вышеописанной ошибкой. Теперь мой сайт не начинается вообще.
Редактировать: Мой сайт работает с использованием nodejs. Мне нужен веб-сайт блога wordpress, чтобы работать, и поэтому я проверил, есть ли область для apache на моем сервере. Я обнаружил, что apache вместе с сервисом nginx уже запущен и mysql.
- Nginx имеет важное значение для запуска «adminer», инструмент управления базами данных
- Так как Nginx и Apache был запущен на те же порты, я попытался установить апача на другой порт, отличный от порта по умолчанию.
- После этого я перезапустил apache, остановил mysql, остановил nginx, а также остановил узел
- Я использовал команду
pkill node
для остановки обслуживания узла. - Затем перезагрузили все, но получили вышеуказанную ошибку.
- Я пробовал много вещей и, наконец, сбросил все.
- С тех пор я застрял на этой ошибке.
Может ли кто-нибудь помочь?
Работает ли ваша БД? Похоже, Sequelize не может подключиться к mysql –
Я проверил, что сервер mysql запущен. Что еще я должен делать? –
Какой номер порта вы используете для apache? –