小小白搭建nextcloud雲盤

  我是一名linux的小小白,今天就利用本身的所學搭建屬於本身的雲盤——nextcloud。php

  本人學生狗,普通的雲盤也要幾十塊錢,既然咱們只是拿來搭建鞏固本身知識並不作爲生產力,咱們就用VMware Workstation搭建本身就虛擬機就罷了。值得注意的是我搭建虛擬機用的是橋接模式。html

  咱們如今登錄上了本身的系統,首先輸入ip addr查看本身的ip,而後用crt鏈接本身的服務器。mysql

  完成了這步,咱們也終於能夠隨心所欲的敲本身的指令了,嘿嘿。=0=linux

  首先咱們要安裝一個Apache服務器web

  #yum install httpd -ysql

  咱們如今碰到亂碼現象,咱們把字符編碼改稱爲utf-8的屬性就行了。shell

  爲了驗證是否完整安裝,咱們從新把指令輸入一遍,以下圖,說明咱們就把服務安裝好了。數據庫

  # systemctl start httpd 而後輸入 來啓動Apache服務apache

  #chkconfig  firewalld off 咱們這裏選擇永久的關閉防火牆,須要重啓後纔會生效哦!(#service iptables start 及時生效,重啓後失效)瀏覽器

  開放80/tcp端口

  # firewall-cmd –zone=public –add-port=80/tcp –permanent刷新瀏覽器,能夠看到頁面,證實成功

  爲了方便先替換一下下載的源

  # yum install http://repo.webtatic.com/yum/el7/x86_64/RPMS/webtatic-release-7-3.noarch.rpm

  # rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

  緊接着安裝php

  輸入#php -v 查看版本,出現版本信息證實安裝成功。

  

  #yum install mariadb-server mariadb -y 安裝MariaDB數據庫服務器

  #systemctl start mariadb 啓動MariaDB數據庫

  #systemctl enable mariadb 設置開機啓動

  完成以上步驟咱們的基礎環境就基本的搭建好了,而後咱們就能夠安裝nextclound。

  首先----安裝phpMyAdmin來管理數據庫。

  下載地址: https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.tar.gz

  按住 alt+p 進入sftp,進入電腦下載路徑把下載下來的ZIP文件放到/var/www/html/  路徑下面

  咱們這裏提示路徑錯誤,咱們從新回服務器下面從新cp 一下

  接着在Xshell裏面輸入 # cd /var/www/html/

  # tar -zxvf phpMyAdmin-4.8.3-all-languages.tar.gz

  # yum install php70w-mbstring php70w-mysql

  # systemctl restart httpd

  而後輸入你的IP/phpMyAdmin

  # mysqladmin -u root password '你的密碼',咱們添加一個root用戶。登錄進去

   咱們新建一個數據庫nextclound

  

 

  

  而後點擊第二個SQL

  輸入

   CREATE USER '本身設用戶名'@'localhost' IDENTIFIED BY '本身設密碼'

  

  選中本身的建立的帳戶,把全部權限都賦予給它。這樣咱們終於能夠能夠安裝nextclound了,苦經一番周折=.=

  下載東西固然選擇官網啦,百度都能出來。爲了方便咱們仍是把地址放出來一下下吧     https://download.nextcloud.com/server/releases/nextcloud-13.0.5.zip

  一樣上傳到/var/www/html解壓出來(這個步驟就不貼圖出來了,和上面上傳phpadmin安裝包一個方法)  

  # cd /var/www/html

  # chown apache nextcloud -Rf

  # chmod 770 nextcloud -Rf

  同時給nextcloud目錄權限

  #setenfoece 0 關閉selinux(這個方法只是臨時關閉,重啓失效,永久關閉能夠編輯/etc/selinux/config,找到SELINUX=enforcing,將它改成SELINUX=disabled)這一步不操做回出現內部服務器錯誤的提示。操做完重啓系統

  輸入ip\nextclound 選擇存儲&數據庫,用戶和密碼用咱們本身建立的

  

  噔噔蹬,完成頁面一下截圖

 

 

 嘿嘿嘿,雲盤搭建完成,盡情瀟灑了~

相關文章
相關標籤/搜索