본문 바로가기

728x90

우분투

[리눅스] 우분투 환경에서 webalizer를 설치하는 방법 우분투 환경에서 webalizer를 설치하는 방법 Webalizer는 Apache 웹 서버 로그 파일을 분석하여 통계를 생성하는 무료 로그 분석 도구입니다. Webalizer 다운로드 Webalizer를 다운로드하려면 먼저 공식 웹사이트에서 Webalizer를 다운로드해야 합니다. 아래 명령을 사용하여 Webalizer 소스 코드를 다운로드하세요. wget https://downloads.sourceforge.net/project/webalizer/webalizer/2.23-08/webalizer-2.23-08-src.tgz 의존성 패키지 설치 Webalizer를 빌드하기 위해 몇 가지 의존성 패키지를 설치해야 합니다. 아래 명령을 사용하여 필요한 패키지를 설치하세요. sudo apt-get update.. 더보기
[url] 우분투 맨페이지 저장(Ubuntu Manpage Repository) 우분투 맨페이지 저장(Ubuntu Manpage Repository) Home page : https://manpages.ubuntu.com/ Ubuntu Manpage Repository Provided by: sed_4.8-1ubuntu2_amd64 : https://manpages.ubuntu.com/manpages/kinetic/en/man1/sed.1.html 더보기
watch 명령어 watch 명령어 watch 명령어는 주기적으로 다른 명령어나 스크립트의 실행 결과를 감시하고 출력하는 유용한 도구입니다. 주로 리눅스와 Unix 기반 시스템에서 사용되며, 시스템 모니터링, 로그 파일 실시간 모니터링, 명령어 주기적 실행 등에 활용됩니다. watch 패키지 설치 watch 명령어는 일반적으로 리눅스 및 Unix 기반 시스템에 기본적으로 설치되어 있으므로 별도의 설치가 필요하지 않습니다. watch 명령어의 기본 구문 watch [옵션] 명령어 옵션 : watch 명령어의 옵션을 설정할 수 있으며, 아래에서 설명하겠습니다. 명령어 : 주기적으로 실행하고 감시할 명령어나 스크립트를 지정합니다. 주요 옵션 -n 또는 --interval : 실행 주기를 초 단위로 지정합니다. 기본값은 2초입니.. 더보기
우분투 "sudo: cd: command not found" 오류 우분투 "sudo: cd: command not found" 오류" 오류는 sudo 명령어로 cd 명령어를 사용하려고 할 때 발생하는 것으로, cd 명령어는 디렉토리를 변경하는 내부 명령어이기 때문에 sudo와 함께 사용할 수 없습니다. cd 명령어는 현재 셸 세션에서만 작동하며 따라서 슈퍼유저(root) 권한이 필요하지 않습니다. sudo 명령어는 주로 파일 시스템 및 명령어 실행과 관련된 작업에 사용되며, 디렉토리를 변경하는데는 사용되지 않습니다. 만약 슈퍼유저 권한으로 특정 디렉토리에 접근하려면 다음과 같은 방법을 사용할 수 있습니다. 1. sudo -i를 사용한 슈퍼유저 셸 실행 슈퍼유저 권한으로 새로운 셸을 실행하여 디렉토리를 변경할 수 있습니다. sudo -i cd /path/to/direct.. 더보기
우분투에서 APT 패키지 매니저를 사용하여 APM 스택을 설치하는 방법 우분투에서 APT 패키지 매니저를 사용하여 APM(Apache, PHP, MySQL) 스택을 설치하는 방법 테스트 환경 $ cat /etc/os-release | egrep PRETTY_NAME PRETTY_NAME="Ubuntu 22.04 LTS" APT 업데이트 sudo apt-get update Apache2 설치 및 설정 Apache 설치 sudo apt-get install -y apache2 ssl-cert Apache 설정 echo "ServerName localhost" >> /etc/apache2/apache2.conf Apache 모듈 활성화 a2enmod rewrite a2enmod headers a2enmod ssl a2dismod -f autoindex Apache 버전 확인 ap.. 더보기
우분투(Ubuntu) apt 저장소(repository) 변경하기 우분투(Ubuntu) apt 저장소(repository) 변경하기기 1. apt 저장소 확인 현재 사용 중인 저장소 목록을 확인합니다. vim /etc/apt/sources.list 2. 기존 저장소 백업 저장소를 변경하기 전에 현재 설정을 백업해두는 것이 좋습니다. sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 3. 새 저장소 설정 새로운 저장소 정보를 설정하려면 /etc/apt/sources.list 파일을 수정합니다. vim 명령어로 apt 저장소 변경(vim의 치환 가능을 이용하여 변경) :%s/kr.archive.ubuntu.com/mirror.kakao.com/g sed 명령어로 apt 저장소 변경 sed -i 's/kr.archive.. 더보기
우분투 CLI(Command Line Interface) 환경에서 네트워크 설정(고정 IP 할당) 우분투 CLI(Command Line Interface) 환경에서 네트워크 설정(고정 IP 할당) 테스트 환경 $ lsb_release -d Description: Ubuntu 20.04 LTS $ getconf LONG_BIT 64 고정 IP 설정 ip addr 명령으로 네트워크 인터페이스 이름 확인 일반적으로 eth0, eth1, wlan0 등과 같은 인터페이스 이름이 사용됩니다. ip addr $ ip addr 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 ... 2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000 ... 00-installer-config.. 더보기
우분투에서 기본 텍스트 편집기를 변경하는 방법(ubuntu editor) 우분투에서 기본 텍스트 편집기를 변경하는 방법(ubuntu editor) update-alternatives 명령어는 Debian 계열의 Linux 시스템에서 여러 프로그램 간에 대안을 선택하거나 설정하는데 사용됩니다. 주로 여러 버전의 소프트웨어를 시스템에 설치할 때 유용하게 활용됩니다. 기본 텍스트 편집기 변경(vim.basic) update-alternatives --config editor $ sudo update-alternatives --config editor 대체 항목 editor에 대해 (/usr/bin/editor 제공) 4개 선택이 있습니다. 선택 경로 우선순위 상태 ------------------------------------------------------------ * 0 /.. 더보기

728x90