imgusdn
Ubuntu에 apache, openSSH 서비스 설치 본문
1. 아파치 서버 설치
$ sudo apt-get update
$ sudo apt-get install apache2
아파치를 설치하게 되면 확인 문구가 뜨는데 y를 누르고 진행
/etc/init.d 라는 디렉토리는 daemon 프로그램들이 있는 디렉토리로
apache2가 설치된 것을 ls 명령어를 통해 확인할 수 있다.
daemon 프로그램이란 background 상태에서 장시간 돌아가는 프로그램을 말한다.
daemon 파일들을 키고 끄는건 터미널에서 service 데몬프로그램명 start 또는 stop으로 중단할 수 있다.
아파치 서버 시작하기
$ service apache2 start
$ ps aux | grep apache2
apache2 서버를 start한 후
pas aux | grep apache2 명령어를 통해 프로세스가 동작중인 것을 확인할 수 있다.
잘 설치가 되었다면 브라우저에서 로컬호스트로 접속했을때 아래와 같은 화면이 뜬다.
2. openSSH 설치
$ sudo apt install openssh-server
SSH Server 실행
ssh를 설치하면 자동으로 실행되는데 다음 명령어로 실행중인지 확인할 수 있다.
$ systemctl status ssh
active(running)상태면 실행중인 상태다.
실행이 안된다면 다음 명령어로 실행시킨다.
$ sudo systemctl enable ssh
$ sudo systemctl start ssh
Firewall
방화벽 상태를 확인 한 후
$ sudo ufw status
Status: inactive
방화벽이 활성화 되어있다면 ssh를 허용해준다.
$ sudo ufw allow ssh
Client에서 접속하기
$ apt-get install openssh-client
잘 설치되었다면 다음 명령어로 username과 IP주소를 입력하여 서버에 접속할 수 있다.
$ ssh username@ip_address
연결할 것인지 물어보면 yes를 입력하고 password를 입력하여 접속한다.
'리눅스' 카테고리의 다른 글
리눅스 명령어 (0) | 2023.02.21 |
---|---|
리눅스의 파일과 디렉터리 (0) | 2023.01.08 |
Linux 01 (0) | 2023.01.08 |