들어가며 Linux는 버전에 대한 영향을 받는 OS 이다 보니, 이전에 설치한 버전을 확인해야 하는 경우가 빈번히 발생을 하는데요. 이때 알아두면 좋을 명령어 및 방법을 정리하였습니다. 01. uname -a $ uname -a 옵션의 경우 모든 정보를 출력하는데요. --help 옵션으로 확인시 -a 옵션을 제외한 내용들이 순차적으로 출력이 됩니다. Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 커널이름 -s : Linux 호스트이름 -n : localhost.localdomain 커널릴리즈 -r : 3.10.0-957.el7.x86_64 커널 ..
들어가며 Hyper-V를 사용할 일이 생겨서 예전에 설치된 Hyper-V를 실행하려고 했는데.. 포맷했다는걸 잊어버렸네요. 다시한번 Hyper-V 를 설치하려고 하던 중 PowerShell 로도 설치가 가능하거 같아서 정리했습니다. 더불어 Windows 10 MSIX packaging 도 빠른 설치가 가능한거 같아서 같이 정리했습니다. Hyper-V 설치 요구사항 Windows 10 Enterprise, Pro 또는 Education 두 번째 수준 주소 변환(SLAT)을 사용하는 64비트 프로세서. VM 모니터 모드 확장(Intel CPU의 VT-c)에 대한 CPU 지원. 최소 4GB의 메모리. PowerShell 을 사용하여 Hyper-V 설치 Enable-WindowsOptionalFeature -O..
한번 설치하게 되면, 계속해서 사용하고 있기 때문에, 간혹 Redis의 설치 위치를 까먹는 경우가 있어서 기본적인 위치만 정리해서 남겨놓으려고 합니다. 서비스파일은 /etc/init.d 경로에 위치하고 있으며, 기본적으로 설치하셨다면 redis_6379 파일에 기본적인 서비스 정보가 기입되어 있습니다. 해당 경로에 있는 redis_6379 파일을 vim 명령어로 열어보면, 기본적으로 어떤 구성으로 되어 있는지 확인 할 수 있습니다. 아래 내용은 생략하고, 서버 : /usr/local/bin/redis-server 클라이언트 : /usr/local/bin/redis-cli 등등 기본적인 파일 위치를 확인 할 수 있습니다. 버전확인 root@localhost:/:] /usr/local/bin/redis-cl..
CentOS 7부터는 이전에 사용하던 SysV(init system) 대신하여, systemd 을 system & service manager 로 사용합니다. systemctl는 systemd 를 컨트롤하는 cli 명령어입니다. 1. Service 등록 [root@ ] #cd /etc/systemd/system/multi-user.target.wants 먼저 위의 경로로 이동해 줍니다. CentOS6 까지는 /etc/rc.d/init.d 디렉토리에 서비스 관련 파일들이 있었습니다. CentOS7부터는 서비스들이 대부분 Unit으로 분리되었고, 이 Unit들은 [서비스이름].service 파일명으로 생성하며, systemctl 명령어로 제어하도록 변경되었습니다. 아래와 같이 testserver.servic..
Hyper-V 가상 컴퓨터 생성 1. 가상 컴퓨터 생성하기 2. 이름 및 위치 지정 3. 세대 지정 4. 메모리 할당 5. 네트워킹 구성 6. 가상 하드디스크 연결 7. 설치 옵션 1. 가상 컴퓨터 생성하기 Hyper-V 관리자를 실행시키고, 우측에 있는 새로 만들기 메뉴를 클릭합니다. 해당 메뉴를 클릭하게 되면, 서브 메뉴가 보여지는데요. 이때 가상 컴퓨터 메뉴를 클릭해줍니다. 가상 컴퓨터 메뉴를 클릭하면, 새 가상 컴퓨터 마법사가 보여지며, 간단하게 읽어 보시고, 다음 메뉴를 클릭해 줍니다. 2. 이름 및 위치 지정 해당 가상 컴퓨터를 구분할 이름을 지정하여 줍니다. 그리고 가상 컴퓨터를 저장할 위치 또한 지정하여 줍니다. 재사용성을 고려하신다면, 메인 디스크가 아닌, 서브 디스크에 설치하는 것이 좋..
FTP 서버 구축 순서 1. vsftpd 패키지설치 2. 서버 설정 (conf 파일 및 허용리스트 작성) 3. 방화벽 설정 & selinux해제 4. 데몬재시작 5. 추가사항 6. 재시작 에러시 대처 1. vsftpd 패키지 설치 grep 명령어를 이용해서 vsftpd 가 설치 되어 있는지 확인 합니다. [root@localhost /]# ps -ax | grep vsftpd 79682 pts/2 R+ 0:00 grep --color=auto vsftpd 이후 yum 명령어를 이용해서 vsftpd 패키지를 설치 합니다. [root@localhost /]# yum -y install vsftpd 2. 서버설정 conf 파일을 이용해서, ftp 관련한 설정을 해줍니다. 해당 경로는 아래를 참고해주세요. [r..