Ubuntu에서 Node.js를 설치하려면 다음 단계를 따르세요:
패키지 목록 업데이트:
sudo apt update
Node.js 설치: Node.js는 여러 방법으로 설치할 수 있지만, 가장 간편한 방법은 NodeSource PPA를 사용하는 것입니다. 다음 명령어를 실행하여 Node.js를 설치합니다.
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
위 명령어에서 setup_18.x는 Node.js의 최신 LTS 버전을 설치합니다. 다른 버전이 필요하다면, 해당 버전의 번호로 변경하세요.
설치 확인: 설치가 완료되면 Node.js와 npm(노드 패키지 관리자)이 제대로 설치되었는지 확인합니다.
node -v
npm -v
이제 Node.js와 npm이 정상적으로 설치되었습니다. 필요한 패키지를 설치하거나 프로젝트를 시작할 수 있습니다!
npm install express
npm install @redis/client
npm install ws
sinfo@sinfo:~$ netstat -an | grep 3000
tcp6 0 0 :::3000 :::* LISTEN
sinfo@sinfo:~$
sudo ufw status
sudo ufw allow 3000
sudo ufw status
sudo ufw enable
sudo ufw allow 8080
sudo ufw status
sudo ufw enable
app.js 수정부분)
app.listen(port, '0.0.0.0', () => {
console.log(`HTTP Server is running at http://0.0.0.0:${port}`);
});
const wss = new WebSocketServer({ port: 8080, host: '0.0.0.0' });
위의 수정으로 WebSocketServer도 모든 인터페이스에서 접속을 허용하게 됩니다.
index.html 수정부분)
<script>
// ... (이전 코드)
const ws = new WebSocket('ws://192.168.45.54:8080'); // 수정된 부분
// ... (이후 코드)
</script>
이제 수정한 코드를 사용하여 index.html을 테스트해 보세요. 추가적인 질문이 있으면 언제든지 말씀해 주세요!
'java 언어 > Node.Server' 카테고리의 다른 글
외부VPN을 통한 HOME.LINUX(NODE.SERVER+TICK.SERVER) 조회 (0) | 2024.10.16 |
---|---|
증권정보.홈페이지(Infra.Introduction) (0) | 2024.10.13 |
NODE.JS.SERVER를 이용한 조회+실시간(4) (0) | 2024.10.11 |
Review.2024.10.10 (0) | 2024.10.10 |
Node.Server/Index.HTML(2)+(3) (0) | 2024.10.10 |