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 '비밀번호';
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 '비밀번호';
관련링크
- https://blog.naver.com/ljj858/10190605972 4361회 연결
- https://cafe.naver.com/neloi/134 4715회 연결
- 이전글 userdir 계정당 웹서비스 만들기 ~test(CentOS, Apache)
- 다음글 CENTOS6.5 VMWARE 설치(selinux,iptable, yum, vsftpd 설정)
댓글목록 0
등록된 댓글이 없습니다.