이룰수 없는 꿈을 꾸고 이길수 없는 적과 싸우며, 이룰수 없는 사랑을 하고 견딜 수 없는 고통을 견디고, 잡을수 없는 저 하늘의 별도 잡자. - 세르반테스

분류 전체보기 25

composer, nodejs, git 설치하기

안녕하세요. 지난 포스팅에 이어서 계속 글을 작성중인데요. APM을 설치하기 전 필요한 것들에 대해서 먼저 설치해볼까 합니다. 이번에 설치할 항목은 아래와 같습니다. nodejs, npm, git 까지 설치하면서 글을 작성하려고 합니다. 다른 포스트에는 제가 소스를 받아 설치하는 방법을 소개한 적이 있어요. 이번에는 PPA를 이용하여 설치를 해보려고 합니다. 1. CURL을 먼저 설치합니다. $ sudo apt-get install -y curl 2. PPA를 이용하여 nodejs 를 설치합니다. 먼저, https://github.com/nodesource/distributions 이 사이트에 접속해보니 새로운 버전이 있네요. $ sudo curl -fsSL https://deb.nodesource.co..

리눅스/우분투 2023.04.21

[vsftpd설치] 우분투 20.04

제 서버가 깡통이다 보니 ftp 데몬도 미설치되어 있었어요. 그래서 다른 것들도 설치할 것들이 많은데 vsftpd 를 먼저 설치하기로 했어요. ftp를 사용할일이 많진 않겠지만 그래도 설치를 해둘까 합니다. Step 1. 패키지 업데이트 먼저 합니다. $ sudo apt update Step 2. 설치와 동시에 방화벽 추가까지 한 번에 진행합니다. $ sudo apt install vsftpd ftp ufw -y Step 3. 서버가 시작할 때마다 자동으로 데몬이 실행되도록 설정합니다. $ sudo systemctl enable vsftpd Step 4. vsftpd 데몬을 실행해 줍니다. $ sudo systemctl start vsftpd Step 5. vsftpd 데몬이 잘 동작하는지 확인합니다. ..

리눅스/우분투 2023.04.20

[사용자추가] 우분투 20.04

안녕하세요. 제가 서비스하려고 하는 사이트가 하나 있어서 가상서버 호스팅 하나 요청했어요. 전 Nginx + PHP-FPM + MariaDB 와 몽고DB 와 python 설치하려고 하는데 기본적으로 설치해주는 것이 APM 으로 아파치와 php 버전도 너무 낮은 버전으로 설치를 기본으로 해줘서 제가 서비스하고자하는 환경과는 맞지 않아서 아래와 같이 제가 작업을 하면서 알게되는 지식 등을 정리하고자 합니다. 카테고리는 우분투이긴 한데 본 카테고리에 글이 몇개나 올라갈진 모르겠어요. 그 때 그때 올리게 될 것 같아요. 호스팅 업체에서 서버를 생성해주셨는데 소요되는 시간은 약 30분 정도 소요되었습니다. OS만 설치되었고, 우분투로 설치되었어요. 먼저 root 로만 접속할 수 있는 상황이라 제일 먼저 사용자부터..

리눅스/우분투 2023.04.20

nodejs 버전 업데이트 방법

안녕하세요. 오래전에 제가 심심해서 만들어둔 여러가지를 새 디자인으로 바꾸면서 하나로 합쳐 카페24 호스팅으로 서비스하려고 준비중에 있어요. 도커를 개인PC에 설치 후 컨테이너 실행 후 npm install 을 했더니 버전이 낮아서 동작이 안되네요. 오류만 나고요. 그래서 apt-get 을 통해 재시도를 했으나, 현재 버전이 최신버전이라고만 내 뱉어서 다음과 같이 최신버전을 설치하는 방법을 소개해드리고자 합니다. 금일날짜로 찾아보니 우분투 최신버전은 다음과 같네요. Ubuntu 22.04.2 LTS 지금 제 PC에 설치된 도커로 올린 리눅스의 우분투 버전은 20.04 입니다. 그런데 함께 설치된 nodejs 와 npm 의 버전은 아래와 같아요. 위와 같이 node 는 10.19.0 npm은 6.14.4 ..

리눅스/우분투 2023.04.13

[한 입 크기로 잘라 먹는 리액트 도서 리뷰]

안녕하세요. 티스토리 계정생성 후 첫 글을 올리게 되었네요. 지난주 초에 본 도서[한 입 크기로 잘라 먹는 리액트] 구매 후 빠르게 읽어보고 있어요. 제가 알고 있는 부분과 모르는 부분에 대한 차이점을 파악하면서 빠르게 진도를 나가고 있어요. 본 책의 구성의 경우에는 JS의 기초부터 다루고 있었어요. 1장부터 3장까지는 JS 기초문법 및 변수에 대한 설명 부터 NodeJS 즉 패키지관리 방법까지 다루고 있는 책이었어요. 본 책을 읽으면서 잘 모르는 부분도 있었고, 잘 아는 부분도 있었으며, 제가 3장까지 읽어본 결론은 본 책은 JS를 잘 모르는 분이 처음으로 접해도 충분히 잘 따라 오실 수 있겠다 싶은 책이었어요. 금주부터 4장 들어가는데요. 4장부터는 리액트 설치부터 리액트에 대하여 본격적으로 들어갑니..

IT도서후기 2023.04.10