전체 글 79

APM 설치

APACHE패키지 업데이트sudo apt update아파치 설치sudo apt install apache2아파치 버전 확인sudo apache2ctl -v방화벽 설정sudo ufw allow 'Apache'방화벽 설정 확인sudo ufw status방화벽 허용 활성화 sudo ufw enable아파치 활성 상태 확인 sudo systemctl status apache2 PHPPHP 설치sudo apt-get install phpinfo.php 파일 생성 및 작성cd /var/www/htmlsodo touch info.phpsudo vi info.phpphp 파일에 아래 코드 작성**** MySQLsudo apt install mysql-server -yMySQL 접속mysql -u root -p데이터베이..

linux Server 2025.02.11

ufw 관련

sudo apt-get install ufw  상태 관리 명령어# ufw 활성화sudo ufw enable# ufw 비활성화sudo ufw disable# ufw 상태 확인sudo ufw status verbose sudo ufw enable 활성화  정책 관리 명령어# 정책 조회sudo ufw show raw# 기본 정책 허용sudo ufw default allow# 기본 정책 차단sudo ufw default deny # 들어오는 통신 차단sudo ufw default deny incoming # 나가는 통신 허용sudo ufw default allow outgoing  정책 설정 명령# 443포트(HTTPS) 허용sudo ufw allow 443# 443포트(HTTPS) TCP 허용sudo ufw ..

linux Server 2025.02.11

WebDAV 서버 구축

아파치 설치sudo apt install apache2 sudo apt install apache2-utils sudo apt install cadaver 아파치 잘 설치되었나 확인 apache2 -v 버전 확인/var/www/webdav 디렉토리 사용 예시cd /var/www sudo mkdir webdav sudo chown -R www-data:www-data /var/www sudo a2enmod dav sudo a2enmod dav_fs사용자 인증 과정sudo htdigest -c /etc/apache2/users.password webdav [WebDAV용 사용자 계정 이름] (WebDAV용 계정을 생성한다. 이후 생성한 계정의 비밀번호를 설정한다.) sudo chown www-data:www..

linux Server 2025.02.11

토렌트 서버 만들기

apt-get install transmission-daemonservice transmission-daemon restratservice transmission-daemon stopetc.transmission-daemon/setting.json 수정캐쉬 사이즈 128MBdownload-dir 수정download-queue-size 2로incomplete dir 하드 2개일 경우 사용preallocation - 0:바로 씀, 1:미리 파일 만들어 두고 데이터 씀, 2:완전히 파일 만든 다음 씀 (0이 빠르지만 하드디스크 조각화 됨)rpc-password 설정rpc-usename 설정rpc-wilelist-enable 아무 곳에서나 접속 할 수 있게 false 로unmask 다른 파일 전송 서비스와 충돌..

linux Server 2025.02.11