기록해! 정리해!

Rinux (4) 본문

Rinux

Rinux (4)

zsuling 2022. 6. 3. 17:58

6/03

 

init 0 - 종료 

init 3 - TUI 환경

init 5 - X-윈도우

init 6 - 재부팅

 

인터프리터 언어: 한줄 한줄 바로 명령어를 실행하는 언어, 컴파일X  (ex.파이썬..)

컴파일 언어: 씨언어에서 .exe 파일이 만들어지듯이 한번에 실행된다 (ex.C언어, 자바...)

 

컴파일 되는 과정 = 빌드

컴파일이 끝나면 기계어가 된다 ( 고급언어 -> 저급언어)

 

C언어: 저급언어

..충격!

사람이 읽을 수 있으면 고급언어

못읽으면 저급언어

 

멀티 유저 

: 시스템유저(root,#, 슈퍼유저) / 일반유저($) 로 나뉨

유저 = 계정

 

root유저는 파일 삭제 변경시 유의어야한다

 

su : 권한은 root지만 환경은 일반유저 환경이다

su -  : root로 접속한 것과 동일하다

 

[root@localhost ~]# ls /home --계정들 확인하기

[root@localhost ~]# userdel -rf young1004  --계정을 디렉토리까지 삭제하기 ( -r -f  띄어써도됨)

[root@localhost ~]# man userdel    --userdel의 매뉴얼 확인해보기

 

. : 현재경로

.. : 상위경로

 

º 명령어

cd :디렉토리 변경(이동)

ls : 목록보기

 

[korea@localhost ~]$ su -
암호:
[root@localhost ~]# cd /var/www/html
[root@localhost html]# ls
index.html  index.php
[root@localhost html]# vi index.html

 

.html 과 .htm 의 차이는 무엇일까요?

: 글자 차이 말고 없다 ..! 충격

 

º 사이트 구성해보기 

https://www.w3schools.com/html/

 

HTML Tutorial

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

<!DOCTYPE html> --문서의 타입을 선언해줌
<html> --열고
<head> --열고
<title>Page Title</title>
</head> --닫고
<body> --열고

<h1>This is a Heading</h1> --큰 제목
<p>This is a paragraph.</p> --단락

</body
</html>

 

Q. 127.0.0.1 사이트에 영심이 사진을 붙히고 싶어요!

 

[root@localhost html]# vi index.html
[root@localhost html]# find / -name T00.jpg    --다운받은 영심이 사진 찾기
/home/korea/다운로드/T00.jpg
find: ‘/run/user/1000/gvfs’: Permission denied

[root@localhost html]# cp /home/korea/다운로드/T00.jpg /var/www/html/    --cp /복사한 주소 /붙힐주소
[root@localhost html]# ls
T00.jpg  index.html  index.php  --확인해보면 이미지가 들어가있다

 

 --(경로설정) 이미지 파일을 img 디렉토리에 넣어보기

[root@localhost html]# mkdir img -- img 폴더 만들었고

[root@localhost html]# mv T00.jpg ./img  --이미지 이동했고
[root@localhost html]# ls img  --확인
T00.jpg

 

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<h1>This is a Heading</h1>
<p>This is a paragraph.</p>

<img src="./img/T00.jpg" width=200 height=200 /> --영심이 이미지 넣기 , 크기도 설정가능

</body>
</html>

 

º 아파치 웹서버 

= 서버 = 서비스 = 엔진 = 데몬 

다 같은 말입니다... 

리눅스에서 사용하는 서버

<-----> IIS (윈도우) 

 

리눅스용 웹서버 : 아파치 웹서버

윈도우용 웹서버 : IIS 웹서버

 

아파치 데몬 설정

[root@localhost html]# vi /etc/httpd/conf/httpd.conf

122 DocumentRoot "/var/www/html"  --이렇게 설정되어있다

45 Listen 80 (80은 포트번호)

 

[root@localhost html]# systemctl start httpd

[root@localhost html]# systemctl restart httpd --서비스를 재시작할 수 있는 명령 (http를 재시작한다는 의미)

 

그래서 포트번호를 8099 로 바꾸고 다시 홈페이지에 들어가면

커넥트할 수 없다

그렇다면 원 주소(127.0.0.1)에 :8099 를 붙히면 들어갈 수 있다

 

예제) 둘리까지 넣어보기

 

 

 

 

 

 

'Rinux' 카테고리의 다른 글

Rinux (6) - 기본 명령어  (0) 2022.06.07
Rinux (5) -아파치 데몬 핸들링  (0) 2022.06.07
Rinux(예제 1)  (0) 2022.06.03
Rinux(3) -C언어 실습  (0) 2022.06.03
Rinux(2)  (0) 2022.06.03
Comments