freeseaboy 님의 멋있어 지려 노력하는 블로그

리눅스 탐방(8) WEB_WAS_DB 뭐요,,, 본문

컴퓨터 & 서버/리눅스

리눅스 탐방(8) WEB_WAS_DB 뭐요,,,

freeseaboy 2024. 11. 24. 17:37
반응형

자 오늘 1교시 웹와스 및 디비 설치 및 세팅법 공부해볼게요..

쉬우니깐 잘 따라만 해보세요 ㅋㅋㅋ

그럼 바로 ㄱㄱ

스크립밑

  ★위 포스팅 내용은 네X버 Blog 아래 링크에도 

똑같이 미러링 되어 있습니다.예비 Blg ​★  

https://blog.naver.com/iwseo7114

 

iwseo7114님의 블로그 : 네이버 블로그

안녕하세요. 일상 생활 공유에 관심이 많은 샐리엇입니다. 잘부탁드려요~ㅋ

blog.naver.com

 

#############################################################################

자 오늘 일요일 1교시 리눅스 시작합니다.

일단 오늘 서비스 관련 내용을 주로 다룰예정입니다.

노래 ㄱ

- 서비스 설치

- Apache

- MariaDB

- Php

오늘 할거는 간단해요 웹와서 설치 하는게 다에요..쉽죠?

심지어 소스설치도 아닌 yum설치입니다.

옛날에는 소스설치를 많이 했어요...그래서

다 죽어나갔죠...호환성에서 걸리고 의존성에서 걸리고

그러다가 생겨난게 얌설치죠...무튼 이렇할거에요

뭐 패키지 설치도있는데 이거는 그냥 얌에서 rpm혹은 pkg 파일들 받아서

설치하는거라 이름만 다르지 똑같고 소스가 설치가 아예 달라요..무튼

무튼 얌설치로 그리고 가상머신에 진행할겁니다.

웹서버 점유율이 가장높은게 아직도 아파치로 나옵니다.

=======================================================================================================================

Installing:

httpd x86_64 2.4.6-99.el7.centos.1 updates 2.7 M

Installing for dependencies:

httpd-tools x86_64 2.4.6-99.el7.centos.1 updates 94 k

mailcap noarch 2.1.41-2.el7 base 31 k

Transaction Summary

========================================================================================================================

Install 1 Package (+2 Dependent packages)

Total download size: 2.8 M

Installed size: 9.6 M

Is this ok [y/d/N]: y

Downloading packages:

(1/3): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00:00

(2/3): httpd-tools-2.4.6-99.el7.centos.1.x86_64.rpm | 94 kB 00:00:00

(3/3): httpd-2.4.6-99.el7.centos.1.x86_64.rpm | 2.7 MB 00:00:00

------------------------------------------------------------------------------------------------------------------------

Total 2.9 MB/s | 2.8 MB 00:00:00

Running transaction check

Running transaction test

Dependency Installed:

httpd-tools.x86_64 0:2.4.6-99.el7.centos.1 mailcap.noarch 0:2.1.41-2.el7

Complete!

[root@localhost ~]#

systemctl status httpd

● httpd.service - The Apache HTTP Server

Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)

Active: inactive (dead)

Docs: man:httpd(8)

man:apachectl(8)

[root@localhost ~]#

[root@localhost ~]# systemctl status httpd

● httpd.service - The Apache HTTP Server

Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)

Active: active (running) since Sun 2024-11-24 16:29:42 KST; 1s ago

Docs: man:httpd(8)

man:apachectl(8)

Main PID: 1469 (httpd)

Status: "Processing requests..."

CGroup: /system.slice/httpd.service

├─1469 /usr/sbin/httpd -DFOREGROUND

├─1470 /usr/sbin/httpd -DFOREGROUND

├─1471 /usr/sbin/httpd -DFOREGROUND

├─1472 /usr/sbin/httpd -DFOREGROUND

├─1473 /usr/sbin/httpd -DFOREGROUND

└─1474 /usr/sbin/httpd -DFOREGROUND

Nov 24 16:29:42 localhost.localdomain systemd[1]: Starting The Apache HTTP Server...

Nov 24 16:29:42 localhost.localdomain httpd[1469]: AH00558: httpd: Could not reliably determine the server's full...sage

Nov 24 16:29:42 localhost.localdomain systemd[1]: Started The Apache HTTP Server.

Hint: Some lines were ellipsized, use -l to show in full.

[root@localhost ~]#

사진 1

Package Arch Version Repository Size

========================================================================================================================

Installing:

MariaDB-compat x86_64 10.3.34-1.el7.centos mariadb 2.2 M

replacing mariadb-libs.x86_64 1:5.5.50-1.el7_2

MariaDB-server x86_64 10.3.34-1.el7.centos mariadb 24 M

Installing for dependencies:

MariaDB-client x86_64 10.3.34-1.el7.centos mariadb 11 M

MariaDB-common x86_64 10.3.34-1.el7.centos mariadb 81 k

boost-program-options x86_64 1.53.0-28.el7 base 156 k

galera x86_64 25.3.35-1.el7.centos mariadb 8.1 M

lsof x86_64 4.87-6.el7 base 331 k

perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7 base 32 k

perl-Compress-Raw-Zlib x86_64 1:2.061-4.el7 base 57 k

perl-DBI x86_64 1.627-4.el7 base 802 k

perl-IO-Compress noarch 2.061-2.el7 base 260 k

perl-Net-Daemon noarch 0.48-5.el7 base 51 k

perl-PlRPC noarch 0.2020-14.el7 base 36 k

Transaction Summary

========================================================================================================================

Install 2 Packages (+11 Dependent packages)

Total download size: 48 M

Is this ok [y/d/N]:

epel-release-7-14.noarch.rpm | 15 kB 00:00:00

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

Updating : epel-release-7-14.noarch 1/2

Cleanup : epel-release-7-11.noarch 2/2

Verifying : epel-release-7-14.noarch 1/2

Verifying : epel-release-7-11.noarch 2/2

Updated:

epel-release.noarch 0:7-14

Complete!

[root@localhost yum.repos.d]#

사진 2

오늘 이렇게해서 php 및 아파치 연동하고 mariadb 까지 설치 해봤어요..

쉽죠???그냥 yum설치만 하면 끝..

db-connection 까지가 원래는 fm이에요 이것도 할까?

한번 해보죠.

[root@localhost conf]# mysql -u root -p

Enter password:

Welcome to the MariaDB monitor. Commands end with ; or \g.

Your MariaDB connection id is 8

Server version: 10.3.34-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| test |

+--------------------+

4 rows in set (0.000 sec)

MariaDB [(none)]>

잘 나옵니다 무튼 이렇게 설치 및 db커넥션 테스트까지

완료 다음시간에는 이어서 진행할게요 ㅋㅋ

그럼 수고링!

#############################################################################

2

반응형