http, php, mysql 설치(mysql 계정 추가) > 질문답변

본문 바로가기

사이트 내 전체검색

뒤로가기 질문답변

http, php, mysql 설치(mysql 계정 추가)

페이지 정보

작성자 미친새 작성일 20-02-21 11:27 조회 18,847 댓글 0

본문

it.moyiza.com/index.phpmid=server&sort_index=regdate&order_type=desc&page=1&listStyle=gallery&document_srl=4778


 1.httpd, php, mysql yum으로 설치
yum install -y http*
yum install -y php*
yum install -y mysql*

2.방화벽 해제
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save
service httpd start

3.웹루트 확인
vi /etc/httpd/conf/httpd.conf
DocumentRoot \"/var/www/html\"
index.html 파일이 없으면 생성

4.재부팅시 자동등록
chkconfig httpd on
chkconfig --list httpd  // 등록된 시작프로그램 유무 확인
httpd  0:off  1:off  2:on    3:on    4:on    5:on    6:off  //이렇게 나오면 정상등록 OK

5.웹브라우저에 주소창에 아이피 주소를 처넣고 정상 동작 확인

6.확장자명이 html 로된 부분을 php 파일로 인식시킬려면
vi /etc/httpd/conf/httpd.conf 여기에 맨마지막에
AddType application/x-httpd-php .php .php3 .html .htm
를 추가해서 넣어준다.
->php 코드처리시 짧은 태그를 쓸려면
php.ini 에서
short_open_tag = on 로 바꿔준다.

7.mysql 설정
service mysqld start
/usr/bin/mysqladmin -u root password 'new-password'  루트비밀번호 설정
mysql -u root -p 접속

8.mysql 방화벽설정해제
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
service iptables save

9.mysql 외부접근 가능계정 만들기
USE mysql;
INSERT INTO user (Host, User, Password) VALUES ('localhost', '사용자계정', password('사용자비밀번호'));
INSERT INTO user (Host, User, Password) VALUES ('%', '사용자계정', password('사용자비밀번호'));
FLUSH privileges;

CREATE DATABASE 데이터베이스명;
GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@locahost IDENTIFIED BY '비밀번호';
GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@'%' IDENTIFIED BY '비밀번호';

댓글목록 0

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

PC 버전으로 보기