현재 ubuntu 공식 홈페이지에서 제공하는 최신 버전의 ubuntu는 22.04 버전으로 apm 수동 설치 시 여러 버전 문제를 일으켜 가급적이면 ubuntu 20.04 버전으로 다운 받자
ubuntu desktop : gui를 포함하여 사용하기 편리함
ubuntu live-server : cli만 포함하고 있어 자신이 cli 고수라면 사용...
현재 압축 해제 하려는 파일의 형태가 tar.gz 형태가 아닌 상태에서 tar -zxvf 명령을 입력해서 발생하는 오류이다. 만약 이 오류가 뜬다면 file
명령어로 파일의 형태를 먼저 확인 후 압축 해제를 진행하자. (밑에 이미지 내 빨간색 부분 확인)
grep
이란 특정 파일에서 지정한 문자열이나 정규표현식을 포함한 행을 출력하는 명령어이다. grep 'server' 파일명
을 통해 파일 내 server라는 문자열을 포함한 행을 출력할 수 있다.
:/text
:?text
ServerName localhost
텍스트 추가.apache start 할 때 마다 비정상적으로 열렸던 port들이 열려 있기 때문에 발생
프로세스 목록 확인 명령어 :
/usr/local# ps -ef | grep httpd
프로세스 종료 명령어
/usr/local# kill -9 (포트번호)
기존에 root 권한으로 명령을 실행하려면 sudo를 붙여야 하는 건 알았지만 이번 과제를 진행하면서 sudo su
라는 걸 처음 접하게 되었다.
sudo
: 일반 사용자가 root권한을 잠시 빌리는 것
sudo su
: 관리자 권한이 계속 필요할 경우 사용
su
: 현재 사용자를 로그아웃 하지 않은 상태에서 다른 사용자의 계정으로 전환