初次使用Node.js
const http = require('http');
// private 172.16.31.172
// public 47.98.248.15
//const hostname = '127.0.0.1';
const hostname = '192.168.7.124';
const port = 8090;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
一些可選項
// curl http://172.16.31.172:3000/
這個應該是測試這個連不連的上
//sudo npm install pm2 -g
// npm install pm2 -g
用來掛載node.js這個搭建的服務器
// ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/home/www/logs/php-fpm.sock|fcgi://127.0.0.1/home/www/htdocs
// proxyPass http://172.16.31.172:3000
這個是做什麼的我忘了
測試一些模塊
比如os模塊
const os = require('os')
console.log(os.networkInterfaces())
···