카테고리 없음

리눅스 6.7 및 APM 설치하기

하늘치 2015. 12. 26. 16:55
반응형

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 설치 확인


  • mysql의 root 암호 설정
/etc/init.d/mysqld start mysqladmin -u root password '비밀번호'

  • root 사용자로 mysql에 접속 하기
mysql -uroot -p mysql quit


  • 문자셋 설정
MySQL/CentOS에서 UTF-8 설정
  • 부팅시 자동 실행 설정
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(); ?>

















반응형