본문 바로가기
🌐OS/Linux

[Linux] 파일배포 및 관리

by inbeom 2023. 8. 27.
728x90

네트워크 상태확인

  • yum install net-tools

가동중인 서비스 확인 (접속해있는 사용자 80, 22 등)

  • netstat -na | more
  • ps -edf | grep httpd

파일 찾기

  • find / -name httpd.conf <- ‘/’부터 이름이 httpd.conf인 파일을 찾겠다

etc/httpd/conf/httpd.conf

#DocumentRoot (파일 배포 위치) (기본경로) /var/www/html /var/www/html/index.html

관리자는 소스코드를 올리기 위해

  1. html디렉토리의 권한을 777로 주거나(default755),
  2. 개발자 계정(inhatc)로 html디렉토리 소유권을 넘길 수 있다.
  3. 그냥 관리자가 파일을 복사해줄 수 있다.

(변경 후에는 항상 서비스 재가동 -> service httpd restart)

ServerRoot : /etc/httpd

#Listen 12.34.56.78:80 Listen 80 <- port 설정 (*port를 변경하면 방화벽도 열어줘야됨.)

파일 배포 DocumentRoot경로를 원하는 위치로 지정하고,

해당 위치에 파일 올림. (default ⇒ index.html)

-> /home/inhatc/www

보안 Error발생

  • setenforce 0 (보안 설정 해제)

HTML파일 올리는법

  1. DocumentRoot경로 잡기 (httpd.conf)
  2. 해당 경로 밑에 파일 넣기 (index.html)
  3. Other사용자가 들어갈 수 있는지 권한 확인
728x90

'🌐OS > Linux' 카테고리의 다른 글

[Linux] 데이터베이스 사용  (0) 2023.08.27
[Linux] VirtualHost  (0) 2023.08.27
[Linux] 환경변수 & 서비스 가동  (0) 2023.08.27
[Linux] Vi Editor 사용 방법  (0) 2023.08.27
[Linux] File & Directory  (0) 2023.08.27