아래의 블로그를 보고 따라했습니다^^!
홈 페이지 만들기 (3) 웹 서버 apache, php, MariaDB 설치
저번 포스팅에서 초기 설정 및 ssh로 원격 접속까지 하였습니다. 홈 페이지 만들기 (2) 웹 서버 초기 설정 지난 포스팅에서(아래 링크) 가상머신에 웹서버를 설치하였습니다. 홈 페이지 만들기 (1)
yjshin.tistory.com
1. Apache 설치
yum -y install httpd*
2. php 설치
yum -y install php php-mysqlnd
3. MariaDB 설치
yum -y install mariadb*
4. Apache설정 파일 수정
vi /etc/httpd/conf/httpd.conf 명령어를 누르고
:누르고 set number를 해서 번호를 보이게 한 후
167번줄 쯤에 DirectoryIndex index.html옆에 한 칸 띄고 index.php를 추가해준 후 저장해주세요
서비스 정상 작동을 확인하려고
systemctl status httpd 명령어를 쳤는데
error가 떠버렸다.
확인을 위해
apachectl configtest를 쳤는데
131번의 <Directory>가 닫히지 않았다고 해서
</Directory>를 추가해줬다.
----
mariaDB 오류가 발생했다.
1. #systemctl start mariadb 로 접속을 시도하면 아래와 같이 에러 메시지를 준다.
에러 메시지:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/mysql/mysql.socket' (2)'
2. #systemctl stop mariadb
3. #chmod 755 -R /var/lib/mysql/
#chown mysql:mysql -R /var/lib/mysql/
4. #systemctl start mariadb
5. #mysql -u root -p
아래의 블로그를 통해 문제를 해결했다.
Centos 7 MariaDB Error 2002 해결 방법
Centos 7 MariaDB Error 2002 해결 방법 * 에러가 나서 찾아보다가 알게 되었는데 보통 MariaDB를 RPM으로 설치 했을 경우 자주 볼 수 있는 케이스라고 한다. MariaDB를 Root 권한으로 돌리는건 보안상의 위험이
btyy.tistory.com
mysql -u root -p를 입력!! <작동확인
----
php 연동 확인 테스트!!!
vi /var/www/html/index.php
아래와 같이 작성합니다.
<?php
phpinfo();
?>
----
브라우저창에 http://ip주소 #자신의 호스트 전용 IP로 접속
PHP Version어찌고 뜨면 php가 정상 연동된 것입니다.
'컴퓨터' 카테고리의 다른 글
| 1. 리눅스 2급 2차 내용 정리 (0) | 2023.02.09 |
|---|---|
| 홈페이지 만들기 (0) | 2023.02.05 |
| 웹서버 구축하기 (1) | 2023.02.04 |
| 정보처리기사[실기] 문제 풀기 (0) | 2023.01.03 |
| 정처기[필기] 소프트웨어 설계 (0) | 2022.12.25 |