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 사용준비 끝!
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
yum으로 php를 설치한다.
yum install php php-mbstring php-pdo php-xml php-mysql
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 로 설정한뒤 인스턴스를 재실행 하면 된다.
테스트 할때만 사용하자 보안상 문제가 있어 권장하지는 않음