차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:우분투 [2023/09/01 07:37] – [처음 설치시 할 것..] V_L | tech:우분투 [2023/09/01 07:45] (현재) – V_L | ||
|---|---|---|---|
| 줄 11: | 줄 11: | ||
| * [[Universal USB Installer|]]를 사용해서 USB로 설치하는 것이 편함 | * [[Universal USB Installer|]]를 사용해서 USB로 설치하는 것이 편함 | ||
| - | =====배포판===== | + | |
| - | ====20.04 LTS==== | ||
| - | [[https:// | ||
| - | [[https:// | + | =====처음 설치시 할 것..===== |
| - | =====Ubuntu server===== | + | |
| + | - 사용자 추가 [[tech: | ||
| + | - 저장소 변경 [[tech: | ||
| + | - 터미널 [[locale|한글설정]] | ||
| + | - [[tech: | ||
| + | - [[tech: | ||
| - | ====우분투 서버를 데스크탑으로==== | ||
| - | sudo aptitude install --without-recommends ubuntu-desktop | + | ====기타 서비스 설정==== |
| + | |||
| + | * [[transmission]] | ||
| + | * [[nano]] 설정 | ||
| + | * [[samba]] | ||
| + | * [[http:// | ||
| + | * FTP 서버 설정 [[vsftpd]] ((우분투의 문제인지 뭔지 몰라도 사용자 로그인이 안되는 문제가 있어 [[proftpd]]로 사용중..)) 혹은 [[proftpd]] | ||
| + | |||
| + | |||
| + | |||
| + | * APM환경 구축 [[apache]] | ||
| + | * [[phpmyadmin]] | ||
| + | * [[apache rewrite module]] 활성화. ((우분투에서 apt-get으로 apache2를 설치 하였을 경우 기본적으로 mod_rewrite가 비활성화 되어있다)) | ||
| + | |||
| + | * 필요한 HDD 연결 [[tech: | ||
| + | |||
| + | * (필요하면) [[tech: | ||
| + | |||
| + | * 방화벽 설정 [[iptables]] or [[ufw]] | ||
| + | |||
| + | |||
| + | * 서버 공격에 대비한 [[nmap]] 사용법 숙지. | ||
| =====우분투 서버 기본 설정===== | =====우분투 서버 기본 설정===== | ||
| 줄 52: | 줄 74: | ||
| ''/ | ''/ | ||
| - | ====리눅스 서버에 IP주소할당 및 IP주소 변경==== | ||
| - | === 네트워크 설정파일을 이용한 IP주소 할당 및 변경=== | ||
| - | - / | ||
| - | - / | ||
| - | / | ||
| - | - 설정완료후 : / | ||
| - | === 명령어를 이용한 IP주소 할당 및 변경=== | ||
| - | - ifconfig eth0 192.168.0.253 netmask 255.255.255.0 broadcast 192.168.0.255 up | ||
| - | - route add default gw 192.168.0.254 dev eth0 | ||
| - | === 유틸리티를 이용한 IP주소 할당 및 변경=== | ||
| - | - netconfig | ||
| - | - system-config-network | ||
| - | - redhat-config-network | ||
| - | |||
| - | ===Hostname 설정=== | ||
| - | nano / | ||
| ====/ | ====/ | ||
| 줄 94: | 줄 100: | ||
| 이런식으로 바꾼다. | 이런식으로 바꾼다. | ||
| - | ==== 기본 명령어==== | ||
| - | df -h # 하드 사용량 보기 | ||
| - | last | more # 마지막에 접속한 사용자 확인 | ||
| - | |||
| - | |||
| - | =====처음 설치시 할 것..===== | ||
| - | |||
| - | - 사용자 추가 [[tech: | ||
| - | - 저장소 변경 [[tech: | ||
| - | - 터미널 [[locale|한글설정]] | ||
| - | - [[tech: | ||
| - | - [[tech: | ||
| - | |||
| - | ====기타 서비스 설정==== | ||
| - | |||
| - | * [[transmission]] | ||
| - | * [[nano]] 설정 | ||
| - | * [[samba]] | ||
| - | * [[http:// | ||
| - | * FTP 서버 설정 [[vsftpd]] ((우분투의 문제인지 뭔지 몰라도 사용자 로그인이 안되는 문제가 있어 [[proftpd]]로 사용중..)) 혹은 [[proftpd]] | ||
| - | |||
| + | ====우분투 서버를 데스크탑으로==== | ||
| - | * APM환경 구축 | + | sudo aptitude |
| - | + | ||
| - | sudo apt-get | + | |
| - | sudo apt-get install apache2 | + | |
| - | sudo apt-get install php5 php5-mysql php5-gd | + | |
| - | sudo apt-get install phpmyadmin | + | |
| - | + | ||
| - | * [[phpmyadmin]] | + | |
| - | + | ||
| - | * [[apache rewrite module]] 활성화. ((우분투에서 apt-get으로 apache2를 설치 하였을 경우 기본적으로 mod_rewrite가 비활성화 되어있다)) | + | |
| - | + | ||
| - | * 필요한 HDD 연결 [[tech: | + | |
| - | + | ||
| - | * (필요하면) 자바 설치 | + | |
| - | + | ||
| - | sudo apt-get install openjdk-7-jre-headless | + | |
| - | + | ||
| - | * 방화벽 설정 [[iptables]] or [[ufw]] | + | |
| - | + | ||
| - | + | ||
| - | * 서버 공격에 대비한 [[nmap]] 사용법 숙지. | + | |
| - | =====아파치 모드 추가===== | + | |
| - | + | ||
| - | * 공격에 대비한 [[mod_evasive]] 설치 | + | |
| - | + | ||
| - | 아파치 mod_expires 모듈에 관해 알아 보았는데 | + | |
| - | 우분투는 sudo a2enmod expires 하고 아파치 재시작하면 사용할 수 있다(역시 편한 우분투) | + | |
| - | + | ||
| - | .htaccess에 추가. | + | |
| - | ExpiresActive On | + | |
| - | ExpiresByType image/gif A2592000 | + | |
| - | ExpiresByType image/jpg A2592000 | + | |
| - | ExpiresByType image/png A2592000 | + | |
| - | | + | |