Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

imgusdn

Ubuntu에 apache, openSSH 서비스 설치 본문

리눅스

Ubuntu에 apache, openSSH 서비스 설치

I_eve 2023. 2. 21. 15:37

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