Linux

회사/과제

리눅스 기본 명령어 50개

기준 OS A alias 리눅스의 기본 명령어와 긴 명령어를 줄이거나 기억하기 쉽게 본인만의 별칭을 만들어 사용하는 것을 말한다. 사용 방법은 더보기 더보기 alias 사용 방법 # alias 리스트 출력하기 alias # alias 해제하기 unalias 별칭 # 모든 alias 해제하기 unalias -a # 예제 1번 MySQL 실행시키기 alias mysqlstart='systemctl start mysqld' # 예제 2번 MySQL 종료시키기 alias mysqlstop='systemctl stop mysqld' # 예제 3번 yum으로 깔아둔 프로그램 조회 하기 alias yuli='yum list' C cal Calendar의 약어로, 달력을 출력 해준다. 사용 방법은 더보기 더보기 cal..

회사/과제

Apache + Tomcat 연동 / 고양이 페이지

진행한 OS JK Connector 다운로드 # 다운로드 전 기억하기 쉬운 경로로 이동한다. cd /usr/local/sbin # wget을 이용하여 다운로드 # 다운로드 하고자 하는 톰캣 버전이 8.5가 아니라면 jk/ 까지만 복사하여 # 링크 접속 후 본인이 원하는 버전을 타고 들어가 .tar.gz 파일 링크 주소를 복사하면 된다. wget http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz 다운로드가 되었다면 Connectors 압축 파일을 압축 해제 시켜야 한다. # .tar.gz 압축 풀기 tar -xvzf tomcat-connectors-1.2.48-src.tar.gz # 압축..

회사/과제

APM 설치

더보기 ※ KT 클라우드 서버로 진행한 거라 일부 환경에서 필요한 조건을 포함하지 않았을 수 있으니 참고할 때 주의 하세요. APM이란? Apache + PHP + MySql(DB) 을 뜻한다. - Apache : HTTP 웹 서버 - PHP : 프로그래밍 언어의 일종 / 동적 웹 페이지를 만들기 위해 설계 됨. - MySql : 오픈 소스 데이터베이스 (이 글에서는 MariaDB로 진행) APM 설치 전 시스템 환경을 확인 (필수사항x) # CentOS 버전 확인 명령어 cat /etc/redhat-release # 결과 (사용 환경에 따라 다름) CentOS Linux release 7.6.1810 (Core) # 커널 버전과 gcc 버전 확인 cat /proc/version # 결과 (사용 환경에 ..

회사/과제

Fail2ban

fail2ban이란? 여러 곳에서 ssh를 이용하여 원격 접속을 하는 경우, 원치 않는 사람이 서버에 무단으로 로그인 시도를 할 때 차단해 주는 것을 말한다. fail2ban의 작동원리 로그 파일을 읽어들여 비정상적이게 접근하는 IP들을 운영체제의 방화벽 규칙에 추가한다. 설치환경 : CentOS 1) 설치 # CentOS의 추가 저장소인 EPEL(Extra Packages for Enterprise Linux yum)을 설치한다. rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # epel 저장소에서 fail2ban을 설치한다. yum --enablerepo epel install fail2ban # 위와 동..

H E E
'Linux' 태그의 글 목록 (4 Page)