반응형
1. 리눅스 업데이트.
참고 사이트 : http://tecadmin.net/how-to-upgrade-centos-6-to-latest-release
2. 주요 SW 설치
http://www.jopenbusiness.com/mediawiki/index.php?title=CentOS#hosts_.ED.8C.8C.EC.9D.BC_.EC.84.A4.EC.A0.95
- 암호변경
passwd
- 시스템 라이브러리 설치
yum -y install zlib curl yum -y install gcc g++ cpp gcc-c++ compat-gcc-34-g77 yum -y install libxml2 libxml2-devel yum -y install gd gd-devel yum -y install freetype freetype-devel yum -y install libpng libpng-devel yum -y install libjpeg libjpeg-devel yum -y install fontconfig fontconfig-devel yum -y install mhash mhash-devel yum -y install libmcrypt libmcrypt-devel yum -y install openssl openssl-devel yum -y install gmp gmp-devel yum -y install flex yum -y install libtermcap-devel ncurses-devel libc-client-devel bzip2-devel
- 필요한 경우 컴파일러를 설치 한다.
yum -y install gcc gcc-c++ termcap libtermcap libtermcap-devel gdbm-devel
MySQL 설치
- MySQL 현황 확인
yum list | grep mysql #--- 설치 가능한 package 확인 yum list installed | grep mysql #--- 설치된 package 확인#--- CentOS에 root로 로그인 한다. yum -y install mysql mysql-server mysql-connector-odbc mysql-devel rpm -qa | grep mysql #--- mysql 설치 확인
- CentOS에서 MySQL 설치
/etc/init.d/mysqld start mysqladmin -u root password '비밀번호'
- mysql의 root 암호 설정
mysql -uroot -p mysql quit
- root 사용자로 mysql에 접속 하기
- 문자셋 설정
- 부팅시 자동 실행 설정
chkconfig --level 2345 mysqld on chkconfig --list | grep mysqld
CentOS용 설치 가이드
- Apache 현황 확인
yum list | grep http #--- 설치 가능한 package 확인 yum list installed | grep http #--- 설치된 package 확인
- CentOS에서 Apache HTTP Server 설치
yum install httpd httpd-* yum install mod_ssl rpm -qa | grep http
- 언어와 UTF-8 설정
vi /etc/httpd/conf/httpd.conf LanguagePriority ko en ... #--- ko를 맨앞으로 위치 한다. AddDefaultCharset UTF-8
- PHP 현황 확인
yum list | grep php #--- 설치 가능한 package 확인 yum list installed | grep php #--- 설치된 package 확인
- CentOS에서 PHP를 설치 한다.
- 2009년 10월 현재 PHP 5.1.6 버전이 설치 된다.
- CentOS 5.5에서 PHP 5.1.6 버전이 설치 된다.
yum -y install php php-devel
- CentOS에서 PHP 5.3.을 설치 하기 위해서는 다음과 같이 한다.
rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy cd /etc/yum.repos.d/ wget http://repo.webtatic.com/yum/webtatic.repo yum --enablerepo=webtatic install php
- PHP Extensions을 설치 한다.
- PHP Extensions의 설정 파일은 /etc/php.d/ 폴더에 ~.ini 형태로 저장 된다.
yum -y install php-gd yum -y install php-imap yum -y install php-mbstring yum -y install php-mysql yum -y install php-mhash yum -y install php-pear
- vi /etc/php.ini 파일의 설정 정보를 수정한다.
- PHP의 원활한 동작을 위해 "/var/lib/php/upload" 디렉토리와 "/var/lib/php/session" 디렉토리를 생성한다.
date.timezone = Asia/Seoul upload_tmp_dir = "/var/lib/php/upload" session.save_path = "/var/lib/php/session"
- PHP 설치 확인
- /var/www/html/phpinfo.php 파일을 생성 한다.
<?php phpinfo(); ?>
- http://localhost/phpinfo.php로 접속하여 화면이 정상적으로 뜨는지 확인 한다.
반응형