centerOS上Nodejs搭建本地http与https服务以及踩坑

本文介绍了在CentOS上使用Node.js搭建本地HTTP和HTTPS服务的步骤,包括生成免费证书和编写JS文件。在非root用户下启动HTTPS服务时遇到权限问题,由于低于1024的端口需要root权限,解决方案是切换到root用户或使用sudo。此外,首次使用自签名证书会提示不安全,需手动确认。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


Nodejs搭建http和https服务非常简单,我是在centerOS上用Nodejs搭建的本地服务端,遇到了一个坑,浪费了一天半的时间去不断的找问题,在Linux,Windows上都去做了对比测试,最后发现只是Linux系统的一个权限问题,实在是让人奔溃,这里记录一下整个学习过程。

搭建nodejs服务端启动http服务

server.js

'use strict'

var http = require('http');
var app = http.createServer(function(req,res){
   
        res.writeHead(200,{
   'ContentType':'text/plain'});
        res.end('hello world\n'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值