Здравствуйте,Сделать Кик Bot прослушивает порт 8080 без ngrok
Я программирование Кик Bot в Node.js и я использую VPS, где мой сайт (на сервере Apache) находится как хорошо. Я использовал ngrok для туннелирования, но я не хочу менять ссылку каждый раз, когда я перезагружаюсь. Поэтому теперь я хочу использовать домен своего веб-сайта.
Но я не уверен, как это сделать. Последняя строка моего index.js является
let server = http.createServer(bot.incoming()).listen(process.env.PORT || 8080);
и на вершине у меня есть
let Bot = require('@kikinteractive/kik');
let bot = new Bot({
username: 'mybotname',
apiKey: 'my-api-key-goes-here',
baseUrl: 'http://example.com'
});
Это не совсем работает, хотя. С ngrok бот работал отлично, но я понятия не имею, как использовать сервер без ngrok. Я также попытался изменить порт в последней строке с 8080 до 80. Но это не работает, потому что я получаю сообщение об исключении, порт уже используется (очевидно, apache).
Спасибо
Каков адрес вашего сервера apache? Вы не хотите использовать 'http: // example.com', он должен указывать на ваш сервер Apache и любой маршрут, который вы слушаете – quikst3r