웹 서버를 사용해야 해서 cent로 사용 중인 노트북에 웹서버를 사용하기 위해서 만들기 시작했다.
yum 명령어를 이용해서 설치한다. (yum install httpd mysql mysql-server php php-mysql)
그냥 httpd, mysql과 php만 조금 이용하기 때문에 별다른 설정없이 httpd를 실행시켜준다
mysql을 실행하려고 했는데 오류가 난다. 그래서 오류를 찾았는데 mariadb가 제 위치에 없었기 때문에 일어난 일이라고 나왔다.
그래서 /usr/lib/systemd/system/의 위치에 mariadb.service 파일을 생성해준다.
그 후에 mysql을 사용하지 않고 mariadb를 사용한다고 한다.(솔직히 이해 안 감)
그리고 안됐다 그래서 그냥 mariadb를 설치하기로 했다.
mariadb를 설치한다.
이어서 php를 설치해준다.
이후에 방화벽을 열어준다 방화벽은 /etc/sysconfig/iptables파일을 수정하여 80번 포트를 연다고 나와있다.
하지만 나는 iptables를 사용할줄 모르기 때문에 그냥 아는 방법으로 한다.(잘 몰라서 오류 나는 것보다 그냥 하는 게 개이득임)
httpd가 자동실행하도록 설정합니다.
현재 로컬에서만 가능한걸 확인할 수 있다.
php가 정상적으로 작동하는지 확인하기위해서 phpinfo를 확인한다.
<phpinfo.php 내용>
php파일이 정상적으로 설치된 것을 확인할 수 있다.
mariadb를 사용하기 전에 세팅하는 거다
각각 비밀번호, 익명사용자사용, 루트 원격 접속, 임시 테이블 삭제, 현재 설정값 적용이다
이로서 mariadb에 접속할 수 있다.
너무 길어서 여기까지 한다.
포트포워딩까지 완료하면
접속이 가능하다
이상으로 끝....
'Linux' 카테고리의 다른 글
[#Kali] 01. 로그인 및 패스워드 설정 (0) | 2020.11.10 |
---|---|
[#Kali] 00. 라즈베리파이에 칼리리눅스 설치 (0) | 2020.11.10 |
[Cent] 06. vsftp 설치 (0) | 2019.02.20 |
[Cent] 05. Samba 설치 및 설정 (0) | 2019.02.11 |
[Cent] 04. xrdp를 이용한 원격이용(원격데스크톱) (0) | 2019.02.11 |
댓글