centos 7 owncloud 개인 프라이빗 디스크 구축

카탈로그
  • 준비
  • 구축
  • 사용자 준비
  • 사용자 생성
  • 비밀번호 설정
  • sudo 권한 추가
  • owncloud
  • 로 전환
  • 구성
  • yum 다운로드 및 설정 업데이트
  • 업데이트 yum
  • 삼바 설치
  • 설치 httpd
  • PHP 설치
  • 기존 PHP 제거
  • 최신 PHP 설치
  • Mariadb
  • 설치
  • 각각 smb,httpd,mariadb의 상태를 설정하고 작동
  • 그룹에 가입 중
  • 다운로드 해제 설치 Owncloud,
  • owncloud 첫 페이지 접근 설정
  • 수정 권한
  • http 서비스 다시 시작
  • 대공 완성
  • 차리다
    클라우드 호스트를 어떻게 구매하는지, 국내것도 구매할 수 있고, 외국것도 구매할 수 있는지, 아니면 그 말에 따라 수요를 볼 수 있다.국외의 것을 어떻게 구매하는지에 관해서는 나의 이 글을 참고할 수 있다.
    해외 클라우드 호스트 구매 및 구성https://blog.csdn.net/Mr_Seng/article/details/83870048
    CPU: 1vCore RAM: 512MB Storage: 10GB SSD Bandwidth: 500GB/Month OS: CentOS SELinux 7 x64
    세우다
    사용자 준비
    사용자 작성
    useradd owncloud
    

    암호 설정
    passwd owncloud
    

    sudo 권한 추가
    1: 루트로 전환
    su root
    

    2: 프로파일 편집
    vi /etc/sudoers
    

    3: 텍스트 줄 찾기
    root    ALL=(ALL)       ALL
    

    4: 아래에 이 텍스트를 추가하여 owncloud의 권한을 증가시킵니다.
    owncloud    ALL=(ALL)       ALL
    

    이 파일은 읽기 전용 파일이므로 다음 명령을 사용하여 파일을 저장합니다.
    wq!
    

    owncloud로 전환
    su owncloud
    

    프로비저닝
    yum 다운로드 및 구성 업데이트
    wget http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-8.2003.0.el7.centos.x86_64.rpm
    
    sudo rpm -ivh centos-release-7-8.2003.0.el7.centos.x86_64.rpm 
    

    업데이트
    sudo yum update
    

    삼바 설치
    sudo yum install -y samba.x86_64 
    

    설치 httpd
    sudo yum install -y httpd.x86_64 
    

    PHP 설치
    owncloud에서 새로운 버전의 PHP를 고르기 때문에, 우리는 직접 최신 버전을 설치합니다.
    원래 PHP 제거
    yum list installed | grep php 
    
    sudo yum remove php56w-devel.x86_64 php56w-gd.x86_64
    sudo yum remove php56w-intl.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-opcache.x86_64 php56w-pdo.x86_64 php56w-xml.x86_64 
    

    remove 뒤에는 yum list installed | grep php에 표시된 PHP 가방이 있습니다.
    최신 PHP 설치
    PHP 소스 업데이트
    sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
    
    sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 
    

    PHP 설치
    sudo yum install -y php71w php71w-cli php71w-common php71w-devel php71w-intl php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt 
    

    mariadb 설치
    sudo yum install -y mariadb mariadb-server
    

    각각 smb,httpd,mariadb의 상태를 설정하고 부팅
    systemctl start smb.service
    systemctl enable smb.service
    systemctl start httpd.service
    systemctl enable httpd.service
    systemctl start mariadb.service
    systemctl enable mariadb.service 
    

    루트 암호를 입력해야 합니다.
    그룹에 가입
    sudo chown apache.apache /var/www/html 
    

    여기까지, 우리 www 서버가 오픈하여, 웹 페이지에 자신의 IP를 입력하여 웹 주소를 볼 수 있습니다test123
    다운로드 압축 해제 설치 Owncloud,
    디렉토리 전환
    cd /var/www/html
    

    다운로드 및 압축 풀기
    wget https://download.owncloud.org/community/owncloud-10.2.0.tar.bz2
    tar -xjvf owncloud-10.2.0.tar.bz2 
    

    만약 압축 해제 bz2 오류 보고가 있으면, 먼저 bz2를 설치합니다.
    yum -y install bzip2
    

    owncloud 첫 페이지 접근 설정
    cd owncloud sudo cp index.php … cd …
    권한 수정
    chmod 777/var/www/html/owncloud cd/var/www/html/owncloud chmod 777 *
    http 서비스 다시 시작
    systemctl restart httpd.service
    큰 성과를 거두다

    좋은 웹페이지 즐겨찾기