Centos6 - apache - php 웹서버 기본 설치 방법

Restl2seung·2021년 4월 1일
1

웹서버

목록 보기
1/2
post-thumbnail
post-custom-banner

처음 할것

yum Update

Centos6 에서 yum을 사용하려면 mirror site 정보가 유지되도록 /ete/yum.repos.d/reop 파일을 수정해야한다.
아래 코드를 입력하면 알아서 파일을 수정해준다.

$ sudo sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/\/mirrorlist.centos.org/g" /etc/yum.repos.d/CentOS-Base.repo
$ sudo sed -i -e "s/^#baseurl=http:\/\/mirror.centos.org/baseurl=https:\/\/vault.centos.org/g" /etc/yum.repos.d/CentOS-Base.repo

그리고

yum update

yum 사용준비 끝!

Apache(2.2.15) install

yum 으로 Apache를 설치한다.

yum install httpd

설치가 끝나면 서버를 reboot 할때 apache 가 다시 켜질 수 있도록 설정을 해준다.

chkconfig httpd on

기본적인 apache 컨트롤 커맨드

service httpd start // 시작
service httpd restart // 재시작
service httpd stop // 멈추기

아파치 설정파일 기본 위치

/etc/httpd/conf/httpd.conf 

PHP (5.3.3) install

yum으로 php를 설치한다.

yum install php php-mbstring php-pdo php-xml php-mysql

MySQL install

yum으로 MySQL을 설치한다.

yum install mysql mysql-server

설치가 끝나면 서버를 reboot 할때 Mysql이 다시 켜질 수 있도록 설정을 해준다.

chkconfig mysqld on

기본적인 mysql 컨트롤 커맨드

sudo service mysqld start // 시작
sudo service mysqld restart // 재시작
sudo service mysqld stop // mysql 멈추기

mysql 접속 커맨드

mysql -u root -p

만약 외부 서버를 연결할 경우

/etc/selinux/config

config 파일에서 SELINUX를 disabled 로 설정한뒤 인스턴스를 재실행 하면 된다.

테스트 할때만 사용하자 보안상 문제가 있어 권장하지는 않음

post-custom-banner

0개의 댓글