본문 바로가기

설치 및 기술 자료417

[Windows] APM 자동화 설치 툴 XAMPP 설치 및 구동 안녕하세요. 주식회사 서버몬 입니다~! 웹서버 등을 운영 하기 위해서 보통 APACHE , PHP , Mysql (이하 APM) 등을 설치 하여 사용 하게 됩니다. 개별 어플리케이션을 설치해서 사용 하는 방법도 물론 가능 하지만, APM을 통합 설치해 주는 XAMPP를 설치하게 되면 한방에 쉽게 설치 할 수 있습니다. XAMPP의 경우 윈도우 용 뿐만 아니라 리눅스 용도 제공하고 있기 때문에 본인이 사용하는 OS에 맞는 버젼을 설치 하면 되겠습니다. 본 장에서는 WINDOWS 환경에서의 APM 통합 설치 툴인 XAMPP설치 방법을 알아 보도록 하겠습니다. 1. XAMPP를 하기의 사이트에서 다운로드 합니다. 다운로드 사이트 : https://www.apachefriends.org/index.html (윈.. 2020. 11. 11.
[Linux] SCP 파일 송수신 vmware Centos 7.8에서 진행하였습니다. A서버 : 192.168.0.160 / B서버 : 192.168.0.170 1. B서버에서 A서버 파일 가져올 때 scp root@192.168.0.170:/root/abcd/test.txt /root/1234 root = 접속계정 192.168.0.170:/root/abcd/test.txt = 파일 가져오려고 하는 서버의 IP:가져오려는 경로 /root/1234 = 파일 받는 경로 ( 절대경로로 지정, 대신 . 으로 지정하면 현재 경로로 받겠다는 의미 ) 패스워드는 파일을 가져 올 서버의 패스워드를 입력해줍니다. 2. A서버에서 B서버 로 파일 보내줄 때 scp test1234.txt root@192.168.0.170:/root/abcd test123.. 2020. 11. 3.
[Linux] redhat , centos버전 확인 방법 / 리눅스 OS 버전 확인 안녕하세요~! 주식회사 서버몬 입니다. 금일은 리눅스 OS 버전 확인하는 방법에 대해 알아 보도록 하겠습니다. 리눅스에서 버전을 확인하는 방법은 여러가지가 있습니다. 커널 및 OS 버전을 확인하는 방법입니다. 여러가지가 있으니 참고해서 사용해주세요. 1. OS 버전 정보 _1 cat /etc/redhat-release 2. OS 버전 정보 _2 cat /etc/*release* cat /etc/*-release | uniq 3. OS 버전 정보 _3 rpm -qa|grep release 4. 커널 정보 uname -r uname -a cat /proc/version 5. bit수 확인 getconf LONG_BIT HPE, 레노버, 델 서버, 워크스테이션, 기업용 노트북 등 IT 제품은 서버몬에서 견적받.. 2020. 11. 1.
[Linux] CentOS 7 GUI 설치 (GNOME) 안녕하세요~! 주식회사 서버몬 입니다. 본 게시물에서는 CentOS7 버젼에서 GUI 설치 방법에 대해 알아 보도록 하겠습니다. CentOS를 설치하고 터미널을 이용하다 보면 GUI 환경이 필요한 경우가 있습니다. 가장 많이 사용되는 배포판인 Ubuntu 의 경우 기본적으로 GUI 환경으로 설치 되나 CentOS 의 경우 설치 시 기본이 아닙니다. 이러한 경우 GUI 패키지를 설치하여 해결 가능 합니다. Centos의 버전을 확인합니다. [root@localhost ~]# cat /etc/centos-release CentOS Linux release 7.5.1804 (Core) [root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7.. 2020. 10. 28.
[Linux] Centos 네트워크 명령어 리눅스 네트워크 환경에서 가장 많이 사용하는 명령어는 아마도 해당 장치의 IP 주소를 확인하는 “ifconfig” 일 것 입니다. CentOS 7버젼에서 Minimal 옵션으로 OS를 설치 하게 되면 기본적으로 포함되지 않는 명령어 이므로 처음 설치하시는 분은 당황 할 수 있습니다. ifconfig 명령어는 route 명령어와 함께 “net-tools” 패키지에 포함이 되어 있으며, 해당 명령어가 작동하지 않을 경우에는 net-tools 패키지를 yum 으로 설치해 주시면 사용이 가능합니다. ■ ifconfig - 현재 활성화 되어 있는 네트워크 인터페이스의 정보를 확인 할 수 있습니다. 확인 할 수 있는 정보에는 IP , MAC Address , Netmask등이 있습니다. - -a 옵션을 줄 경우에는.. 2020. 10. 26.
[Linux] Zombie Process 죽이기 좀비 프로세스란? - 실행이 끝난 후에도 프로세스 테이블에서 제거되지 않는 프로세스 - 부모 프로세스가 자식 프로세스의 종료 호출을 제대로 읽지 못했을 경우 발생 - 좀비 프로세스의 존재는 운영 체제나 특정 프로그램에 버그가 있다는 것을 나타냄 - 좀비 프로세스가 많아지면 프로세스 테이블의 낭비가 심해지기 때문에 시스템 문제를 일으킬 수 있음 좀비 프로세스 만들기 - 아래의 방법으로 가상의 좀비 프로세스를 만들어 아래의 예제를 작성했습니다. 1. 아래의 소스코드를 작성합니다. 2. 1에서 작성한 소스코드를 컴파일 합니다. 3. 좀비 프로세스를 생성합니다. 좀비 프로세스 찾기 1. 좀비 프로세스 표시 - 하나만 있는 경우 아래와 같이 보여집니다. - 여러개인 경우 아래와 같이 보여집니다. 2. 좀비 프로세.. 2020. 10. 22.
[Linux] Parted (2TB 이상 파티션 구성시) 아래 테스트는 vmware에서 진행되었으며 OS는 centos 8.2 버전입니다. 2TB 미만은 fdisk에서 파티션 구성이 가능합니다. 하지만 2TB 이상은 parted로 구성해주어야 합니다. 1. fdisk -l 할당되지 않은 디스크의 경로를 확인합니다. 2. parted /dev/nvme0n2(1번에서 확인한 경로 입력) 그림과 같이 진행하면 되며, print 를 하였을 때 partition Table과 파티션 구성된 것이 보이면 정상적으로 파티션 구성이 완성된 것 입니다. 3. mkfs.ext4 /dev/nvme0n2(1번에서 확인한 경로 입력) 4. mount /dev/nvme0n2 /test (mount 디스크경로 마운트경로) 5. 재부팅시에도 자동으로 마운팅되게끔 하고 싶다면 fstab에 등.. 2020. 10. 19.
[Linux] Liunx 에서 사용 되는 vi 편집기 명령어 모음 vi 편집기 에서 사용되는 명령어 입니다. a - 현재 커서 뒤에서부터 입력. 또는 입력모드로 전환. i - 현재 커서 앞에서부터 입력. 또는 입력모드로 전환. j - 커서를 아래로 한 칸 이동 h - 커서를 왼쪽으로 한 칸 이동 l - 커서를 오른쪽으로 한 칸 이동 k - 커서를 위로 한 칸 이동 x - 커서에 있는 문자 삭제 (del) X - 커서에 있는 문자의 앞문자 삭제 (backspace) dd - 현재 커서의 행 삭제 숫자+dd - 현재 커서부터 숫자만큼의 행 삭제 yy - 현재 커서가 있는 라인을 복사 숫자+yy - 현재 커서부터 숫자만큼의 행을 복사 /text - "text" 의 내용을 검색 Ctrl + f - 다음화면으로 이동 (PgDn) Ctrl + B - 전 화면으로 이동 (PgUp).. 2020. 10. 14.
[Windows] 인터넷에서 다운로드 받은 파일의 정보를 확인하기 인터넷에서 다운로드 받은 파일의 정보를 확인하기 악성코드의 대부분은 인터넷을 통해 다운로드 받아진 파일이 실행되면서 감염되게 됩니다. 악성코드는 사용자를 속여 프로그램을 사용자가 실수로 클릭하여 프로그램이 실행되게 하는게 기본 입니다. 그래서 브라우저는 파일을 다운로드 받을 때 NTFS의 ADS 영역에 이 파일을 어디서 다운로드 받았는지에 관한 정보를 저장합니다. 이 정보의 이름을 Zone.Identifier 라고 하며 이 정보는 보안 프로그램에 의해 사용됩니다. 예를 들어 웹브라우저 에서 파일을 다운받은후 cmd 창에서 "more 파일명:Zone.Identifier" 와 같이 입력하면 다음과 같이 해당 파일을 어디서 다운로드 받았는지에 관한 정보가 표시되는 것을 확인할 수 있습니다. Zone.Ident.. 2020. 10. 12.