CentOS 썸네일형 리스트형 [CentOS 7] React start를 위한 Yarn 의존모듈 설치 서버에 NodeJS를 올렸으니 이제 ReactJS를 올려볼 차례. 👉🏻 Yarn npm 패키지의 설치, 업데이트, 구성 및 제거 프로세스를 자동화하는 데 사용되는 JavaScript 패키지 관리자. Yarn, npm 둘 다 쓰는데 솔직히 체감상 어떤 차이가 있지는 않고, 이것저것 모듈 다운받으면서 하나로 통일하기보다는 둘 다 혼용해서 사용하다보니 yarn도, npm도 둘 다 깔아놓는 게 그냥 속편한 것 같다. 이미 nvm 설치하면서 npm은 깔려있는 상태라 yarn만 새로 설치했다. 👇🏻 npm 설치 [CentOS 7] Node.js 설치, 프로젝트 Git Clone 해서 확인하기 1. nvm 설치 nvm을 통해 node, npm 버전을 상황에 따라 활용할 수 있도록 한다. yum install wget.. 더보기 [CentOS 7] Proxy 가상호스트 설정하기 서버의 공인IP로 들어가면 apache 웹 화면이 뜨고 공인IP:3000 포트로 들어가면 내 Node.js 메인이 뜬다. 공인IP로 들어갔을 때 바로 공인IP:3000포트의 화면을 볼 수 있도록 를 설정 vi /etc/httpd/conf/httpd.conf ServerName global:80 ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ httpd (apache) stop -> start 해서 껐다 켜 주면 설정이 잘 돼 있는걸 확인할 수 있다. systemctl stop httpd systemctl start httpd systemctl st.. 더보기 [CentOS 7] Linux firewall 명령어, 방화벽 포트 개방 현재 사용 가능한 서비스/포트 리스트 보기 firewall-cmd --list-all 서버의 방화벽을 풀고 1024 포트를 개방 firewall-cmd --permanent --add-port=1024/tcp # permanent 는 시스템 재부팅 혹은 방화벽 재시작 후에도 적용되게 하는 명령어 1024 포트를 제거 firewall-cmd --remove-port=1024/tcp 설정 후 reload firewall-cmd --reload 만약 FirewallD is not running 이라고 나온다면 설치가 안 돼있을 수 있으니 status를 확인해본다. yum list installed firewalld # 설치 systemctl enable firewalld systemctl start firew.. 더보기 [CentOS 7] Node.js 설치, 프로젝트 Git Clone 해서 확인하기 1. nvm 설치 nvm을 통해 node, npm 버전을 상황에 따라 활용할 수 있도록 한다. yum install wget wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash source ~/.bashrc vim ~/.bashrc wget 모듈 설치 -> nvm 다운로드/설치 -> .bashrc 로딩/확인 2. Node.js 설치 21.07.19 기준 LTS 14.17.3 이길래 이걸로 설치해봤다. nvm install 14.17.3 # 최신 LTS 버전으로 설치 nvm install --lts # 최신 버전으로 설치 nvm install node # 버전확인 node -v npm -v 3. Node.js 실행.. 더보기 이전 1 다음