반응형
Pydio는 클라우드를 개인 서버에 구축하는 오픈 소스 프로그램이다.
Centos7 환경에서 apache와 mariadb가 설치됐다 가정하고 진행한다.
pydio 설치
# wget http://download.hanbit.co.kr/centos/7/pydio-core-6.0.2.tar.gz
# tar xvfz pydio-core-6.0.2.tar.gz
다운받은 압축 파일을 웹 루트 디렉터리(/var/www/html)로 옮긴다.
디렉터리명 변경
# mv pydio-core-6.0.2 webhard
안해줘도 상관없지만 작업 편의를 위해서 변경한다.
권한 부여
# chmod 707 webhard
# chown -R apache.apache webhard
php 모듈 설치
# yum -y --skip-broken install php-*
# yum -y install epel-release
# yum -y install php-mcrypt
One of the configured repositories failed (Unknown), …
epel.repo 파일에서 아래 사진처럼 Baseurl 주석을 해제하고 metalink를 주석처리한다.
재시작
# systemctl restart httpd
pydio 사용자 추가 및 DB 생성
# mysql
GRANT ALL PRIVILEGES ON webhardDB.* To webhardUser@localhost IDENTIFIED BY '1234';
# mysql -u webhardUser -p1234
CREATE DATABASE webhardDB;
방화벽 해제
# systemctl stop firewalld
# setenforce 0
Pydio Setup
본인 웹서버에 webhard 디렉터리로 접속한다.
Admin 계정 정보를 추가하고 다음 설정에서 아까 만들었던 DB와 사용자를 입력한다.
Try Connecting을 눌러 연결 테스트 후 Setup을 진행한다.
Setup이 중간에 멈추는 경우 mariadb 및 httpd를 재시작하고 다시 시도한다.
설치가 완료되면 Setup에서 만들었던 admin 계정으로 로그인한다.
Setup이 중간에 멈추는 경우 mariadb 및 httpd를 재시작하고 다시 시도한다.
설치가 완료되면 Setup에서 만들었던 admin 계정으로 로그인한다.
반응형
'OS-서버 > 리눅스-유닉스' 카테고리의 다른 글
NFS를 이용한 리눅스간 파일 공유 설정 (0) | 2020.09.18 |
---|---|
리눅스 웹페이지 사용자 인증 - htpasswd,digest (0) | 2020.09.17 |
톰캣 https 서버 설치 (0) | 2020.09.17 |
fdisk를 이용해 리눅스 파티션 나누기 (0) | 2020.09.16 |
칼리리눅스 비밀번호 초기화 - 버전 2020/3 (0) | 2020.09.16 |