Ubuntu 6

Error: listen EACCES: permission denied 0.0.0.0:80

1. 내가 하고 싶었던 것 나는 Express 서버 프로젝트를 만들어서, 80포트로 서비스하고 싶었다. 8080 포트를 이용해서 주소창에 http://도메인:8080을 쳐야 되는 것이 아니라, 그냥 도메인만 쳐도 웹페이지가 나오도록 말이다. 2. 해결방법 그냥 express 앱을 8080포트로 서비스하고, 80포트를 8080포트로 리다이렉트해서 사용한다. sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

Ubuntu 2022.04.15

[Ubuntu] 우분투에 Vue.js 개발환경 세팅하기

우분투에 Vue.js 개발환경 세팅하기 nvm, node, npm의 설치 nvm 설치 가장 먼저 할 일은 nvm의 설치이다. 다음 명령어를 통해 nvm을 설치한다. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash 위 명령어는 자주 쓰는 것이기 때문에 아예 외워 버리자, 다음과 같이 나눠서 외우면 된다. curl -o- -o: --output -: filename context 즉, install.sh로 저장한다는 뜻 https://raw.githubusercontent..

Ubuntu 2021.07.08

[Ubuntu] 우분투 시스템 시간 현재로 동기화하기(hwclock)

VirtualBox를 자주 쓰다보면, VirtualBox 게스트의 시스템 시간이 몇 분씩 자꾸 뒤쳐지는 것을 확인할 수 있다. 시간이 점점 안맞다가 하루 이틀 차이도 난다. 그렇게 되면 apt 명령어나 npm 명령어로 라이브러리를 다운받아 설치하려고 할 때 명령어가 작동이 되지 않는다. 이럴 때는 다음의 명령어를 이용하여, 우분투의 시스템 시간을 현재로 동기화한다. $ sudo hwclock --hctosys 위 명령어는 hardware clock의 줄임말로, --hctosys 옵션은 현재 시스템 시간을 하드웨어(커널)의 시간으로 맞춘다는 뜻이다.

Ubuntu 2021.07.01