티스토리 뷰
{아파치}
아파치란 Apache HTTP Server(HTTPD)라고 불리며, 오픈소스 소프트웨어 그룹인 아파치 소프트웨어 재단에서 만드는
웹서버 프로그램입니다.
리눅스에 접속 후 'sudo apt-get update' 명령어를 입력
이 명령어는 운영체재에서 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트하는 명령어이다.
'sudo' 는 슈퍼 유저로 무언가를 수행한다는 의미를 가지고 있는 명령어이다. (현재 계정에서 root의 권한을 빌림)
'sudo apt-get install -y apache2' 명령어로 아파치를 설치 필자는 이미 설치를 마쳤음으로 몇 줄 안뜸
Virtual Box -> 설정 -> 네트워크 -> NAT -> 포트 포워딩
NAT (netword address translation) : NAT는 컴퓨터 네트워킹에서 쓰이는 용어로써, IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록 하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술을 말한다.
오른쪽 위에 + (더하기) 버튼을 클릭 후 새 규칙을 만들어 규칙의 이름과 호스트 IP, 호스트 포트, 게스트 IP, 게스트 포트를
입력해 주면 된다.
호스트 IP - 본인 컴퓨터의 IP주소
호스트 포트 - 열고 싶은 포트의 포트 번호
게스트 IP - 우분투 리눅스의 IP주소
게스트 포트 - 호스트 포트와 동일
웹 페이지에 본인 컴퓨터 IP 주소를 입력하면 위와 같은 화면이 뜸 (접속 성공)
{Mysql}
Mysql 은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터 베이스 관리 시스템 (RDBMS) 이다.
'sudo apt-get install mysql-server' 명령어를 입력해 설치
설치 도중 뭐라뭐라 뜨면서 계속 할거냐고 묻는데 'y' 입력 후 엔터
(설치할땐 항상 긍정적으로)
설치가 다 완료되면 다음과 같은 화면이 나옴
'리눅스' 카테고리의 다른 글
리눅스 마스터 2급 LVM에 대해서 (0) | 2024.02.13 |
---|---|
[리눅스 과제] 데이터베이스 테이블 생성, 추가, 삭제 (2) | 2023.06.06 |
[리눅스 과제] 메타스플로잇, 프레임워크 개념 및 설치 (0) | 2023.05.29 |
- Total
- Today
- Yesterday
- TCP/UDP
- 리눅스마스터2급
- XAMPP설치
- PHP 개발환경
- 중앙값구하기
- 피자나눠먹기3
- 네트워크
- XAMPP
- 프로그래머스
- 기본 명령어
- 파이썬
- OSI 7계층
- VS Code
- 리마2급
- php
- 리눅스
- LVM
- 리눅스마스터
- 피자나눠먹기2
- 메타스플로잇
- 나머지구하기
- kali
- 아파치
- visualcode
- 피자나눠먹기1
- 짝수는싫어요
- 기본문법
- 더 메뉴
- 개발환경구축
- PHP 문법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |