검색 엔진의 방문이 늘어나고 있군...

Posted
Filed under 프로그램과 명령어/서버와 서비스
참조 원문 : Setup your personal Cloud server in minutes using ownCloud

  ownCloud는 개인용 파일, 달력, 연락처, 북마크 공유 및 오디오/비디오 스트리밍을 위한 오픈 소스 소프트웨어입니다.

선결 조건
  먼저 아래 패키지들을 설치해야 합니다. 필요하다면 서비스들도 실행하고 방화벽도 재설정하며 mysql도 초기화합니다.
# yum -y install mysql-server httpd php php-mysql wget php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo

# /etc/init.d/mysqld start
# /etc/init.d/httpd start
# chkconfig mysqld on
# chkconfig httpd on

# vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT
# service iptables restart

# /usr/bin/mysql_secure_installation
  그 후 ownCloud가 사용할 db와 계정을 생성합니다. 아래는 ownCloud를 위한 계정명이 centos일 경우의 예입니다.
[root@cloud ~]# mysql -u root -p

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'centos';
mysql> GRANT ALL ON owncloud.* TO 'owncloud'@'localhost.localdomain' IDENTIFIED BY 'centos';

ownCloud 설치
  아파치의 root document 디렉토리로 가서 ownCloud를 다운받습니다.
# cd /var/www/html
# wget http://download.owncloud.org/community/owncloud-5.0.7.tar.bz2
# tar xvf owncloud-5.0.7.tar.bz2
# rm owncloud-5.0.7.tar.bz2
# chown -R apache:apache owncloud
# chmod 750 owncloud/data
# chmod 777 owncloud/config
  아파치 설정 파일 파일(/etc/httpd/conf/httpd.conf)에서 아래 부분을 찾아 아래처럼 수정합니다.
# vi /etc/httpd/conf/httpd.conf
<Directory "/var/www/html">
   Options Indexes FollowSymLinks
   AllowOverride All
   Order allow,deny
   Allow from all
</Directory>
  아파치와 mysql을 재시작합니다.
# /etc/init.d/mysqld restart
# /etc/init.d/httpd restart
  이제 설치가 완료되었으니 웹 브라우저로 접속해서 관리자 계정을 설정하고 사용하면 됩니다.

출처 : 참조 원문 사이트

2013/07/10 09:56 2013/07/10 09:56