본문 바로가기

분류 전체보기

[draft] CentOS 7에서 NGINX의 최신 버전을 설치하는 방법 CentOS 7에서 NGINX의 최신 버전(안정 버전)을 설치하는 방법nginx : High performance web server RHEL and derivatives : http://nginx.org/en/linux_packages.html#RHEL-CentOS테스트 환경운영체제 버전 정보$ cat /etc/os-release | grep PRETTY_NAME | cut -d '"' -f 2CentOS Linux 7 (Core)NGINX 설치EPEL 저장소 및 YUM Utilities 패키지 설치yum install -y epel-release yum-utilsnginx.repo 파일 생성sudo tee /etc/yum.repos.d/nginx.repo 더보기---nginx.repo 파일 확인cat.. 더보기
[draft] 우분투에 한글 입력 설정하는 방법 우분투에 한글 입력 설정하는 방법(한/영 전환키 설정)보통은 IBus나 Fcitx를 사용하여 설정합니다한글 폰트 설치한글 텍스트를 표시하기 위해 서버에 한글 폰트를 설치해야 합니다.sudo apt-get install -y fonts-nanum fonts-nanum-coding fonts-nanum-eco fonts-nanum-extra시스템 폰트 적용한글 폰트를 시스템에 적용하기 위해 다음 명령어를 사용하여 폰트 캐시를 재생성합니다.sudo fc-cache -f -v$ sudo fc-cache -f -v.../usr/share/fonts/X11/encodings/large: skipping, looped directory detected/var/cache/fontconfig: cleaning cache.. 더보기
[draft] history 명령어 history 명령어history 명령어는 리눅스 및 Unix 기반 시스템에서 사용자의 명령어 실행 기록을 확인하는데 사용됩니다. 이 명령은 사용자가 터미널에서 실행한 명령어 목록을 표시하며 기본적으로 최근에 실행한 명령어부터 순서대로 나열됩니다.history 명령어를 사용하는 방법과 몇 가지 유용한 옵션1. 기본 사용법history 명령어는 다음과 같이 간단히 사용할 수 있습니다.history이 명령을 실행하면 사용자의 명령어 실행 기록이 순차적으로 나열됩니다. 2. 특정 개수의 명령어 표시history 명령어에 -n 옵션을 사용하여 최근 N개의 명령어를 표시할 수 있습니다. 예를 들어, 최근 10개의 명령어를 표시하려면 다음과 같이 입력합니다.history -n 10 3. 특정 범위의 명령어 표시hi.. 더보기
[draft] 우분투에서 MongoDB Community Server를 설치하는 방법 우분투에서 MongoDB Community Server를 설치하는 방법1. MongoDB의 GPG key를 가져오기 위해 다음 명령어를 실행합니다.wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -2. MongoDB의 repository를 APT에 추가합니다.echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -sc)/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list3. APT 패키지 목록을 업데이트합니다.sudo apt.. 더보기
[draft] shasum 명령어 shasum 명령어shasum은 파일의 SHA(Secure Hash Algorithm) 체크섬을 계산하는 명령어입니다. 파일이나 데이터의 무결성을 검증하거나 파일이 변경되지 않았는지 확인하는 데 사용됩니다. perl-Digest, perl-Digest-SHA 패키지 설명$ yum info perl-DigestLoaded plugins: extras_suggestions, langpacks, priorities, update-motdInstalled PackagesName : perl-DigestArch : noarchVersion : 1.17Release : 245.amzn2Size : 28 kRepo : installedFrom repo .. 더보기
[draft] PHP phpinfo.php 페이지를 생성하는 방법 PHP phpinfo.php 페이지를 생성하는 방법phpinfo.php 파일 생성phpinfo.php 파일을 생성하고 편집합니다.echo "" > /usr/share/nginx/html/phpinfo.php$ echo "" > /usr/share/nginx/html/phpinfo.phpphpinfo.php 페이지를 생성하고 PHP 정보를 확인할 수 있습니다.PHP CLI(Command Line Interface)에서 확인하는 방법php -i위 명령을 실행하면 PHP CLI에서 "phpinfo()" 함수의 출력과 유사한 PHP 환경 정보가 터미널에 표시됩니다.예를 들어, PHP 버전, 활성 모듈, 설정 값 등이 표시됩니다. 이렇게 하면 PHP 환경 정보를 명령줄에서 확인할 수 있으며, 웹 서버를 통하지 않.. 더보기
[draft] 리눅스 압축 명령어 tar, gzip, zip 리눅스 압축 명령어 tar, gzip, zip리눅스에서 파일을 압축하거나 묶을 때 가장 많이 쓰는 명령어는 tar, gzip, zip 입니다.tar 명령어 - 파일 묶기 & 압축하기tar(Tape ARchiver)는 여러 파일을 하나로 묶는 도구입니다.보통 gzip이나 bzip2, xz와 함께 써서 압축까지 진행합니다. 기본 사용법tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...]옵션 설명c : create (새로 묶기)x : extract (풀기)t : list (내용 확인)v : verbose (상세 출력)f : file (파일 지정)묶기foo 디렉토리를 foo.tar로 묶음tar cvvf foo.tar foo/drwxr-xr-x root/root .. 더보기
[draft] CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법 CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제)CentOS 7에서 오래된 커널을 삭제하여 2개만 남기고 나머지를 삭제하려면 다음 단계를 따를 수 있습니다. 이렇게 하면 디스크 공간을 확보하고 시스템을 깨끗하게 유지할 수 있습니다. 1. yum-utils 패키지 설치package-cleanup 명령어를 사용하기 위한 패키지를 설치합니다.sudo yum install -y yum-utils 2. 현재 사용 중인 커널 확인현재 사용 중인 커널 버전을 확인합니다. 이 정보를 사용하여 현재 사용 중인 커널을 식별할 것입니다.uname -r$ uname -r4.14.186-146.268.amzn2.x86_64 3. 모든 설치된 커널 버전 확인모든 설치된 커널 버전을 .. 더보기