리눅스 웹서버 설치와 운영 방법 httpd service

리눅스를 가장 많이 활용하는 분야 중 하나가 웹 서버 운영입니다

가장 많이 사용되는 것이 Apache 웹서버가 있습니다

APM(Apache, PHP, MariaDB)

조합을 많이 사용합니다 여기에 Linux를 추가하여 LAPM 조합이라고 하며 이 조합으로 많이 사용됩니다

 

yum을 통해서

- httpd

- mariadb-server

- mariadb

- php

- php-mysqlnd

- openssl

패키지들을 설치해 줍니다

 

패키지 설치 방법

패키지 설치 방법

yum -y install httpd

형식으로 설치해 주시면 됩니다. -y 옵션을 사용하면 설치하며 나오는 질의에 모두 yes 하며 자동 진행됩니다.

 

패키지 설치 확인

패키지 설치 확인

rpm -qa | grep httpd

패키지가 정상적으로 설치가 되었는지 확인해 줍니다.

 

openssl 패키지

  • systemctl enable httpd 로 httpd 서비스를 상시 동작하도록 설정합니다.
  • mysqld 도 마찬가지로 실행해 줍니다.
  • http://localhost/ 에 접속해서 apache 웹서버가 정상적으로 작동하는지 확인합니다.
  • vi /var/www/html/phpinfo.php 를 입력해 php 코드를 작성합니다

PHP를 잘 사용하시는 분이라면 쉽게 원하는 페이지를 만들 수 있겠지만 그렇지 않은 분들은 XE 사용을 해보시는 것을 권장 드립니다.

XE(XpressEngine)은 게시판, 자료실 뿐만 아니라 카페, 블로그, 회원관리 등의 기능들이 포함되어 있는 오픈소스입니다

 

httpd.conf

vi /etc/httpd/conf/httpd.conf 파일을 수정해주어야 합니다.

 

AllowOverride All

259 행 쯤

AllowOverride None -> AllowOverride All

수정해 줍니다

 

/var/www/html 에 압축을 풀어줍니다

그러면 기본적인 웹사이트 구성이 가능하지만, 너무 기본적인 부분이라 활용하기는 어려울 수 있습니다. 인터넷에 웹사이트를 만들어 둔 덤프를 가져다 쓰시는 것이 좋을 것입니다.

 

mysql db연결도 가능하니

mysql 상에서 유저를 Grant 로 만들어 놓아 줍니다.

 

http 접속

브라우저에서 IP 주소를 입력하고 들어가 보시면 이본 페이지를 볼 수 있습니다.

 

hello

/var/www/html 디렉토리 안에 index.html을 수정하면 홈페이지를 꾸밀 수 있습니다.

hello라고만 입력해 보도록 하겠습니다.

 

hello 브라우저

그러면 접속 후에 hello 라는 메시지가 브라우저에 출력되는 것을 확인하실 수 있습니다.

 

[IT/리눅스(Linux)] - [리눅스] httpd.conf 파일 설명 및 설정 방법

 

[리눅스] httpd.conf 파일 설명 및 설정 방법

httpd.conf 웹 서버 설정파일과 X 윈도용 설정 도구 웹 서버의 설정파일인 /etc/httpd/conf/httpd.conf 파일을 수정해서 설정할 수 있습니다. 항상 conf파일을 수정할 때에는 백업하는 습관을 기릅시다. 실행

coconuts.tistory.com

[Ai 그림] - 네이버 슈퍼랩스 이미지 생성 AI 라스코(LASCO AI)

 

네이버 슈퍼랩스 이미지 생성 AI 라스코(LASCO AI)

LASCO는 네이버 스노우의 자회사인 슈퍼랩스가 개발한 AI 생성형 이미지 메이커입니다. 최근에 디스코드 기반으로 한 AI 그림, 이미지 생성 사이트들이 많이 생기고 있는데요, 시작된지 얼마 안된

coconuts.tistory.com

 

댓글

Designed by JB FACTORY