使用CentOS7下搭建OwnCloud私有雲盤

2021-09-17 20:17:32 字數 2596 閱讀 1994

我自己使用的是centos7系統的雲伺服器,所以建議使用的仍舊是centos7系統。當然,如果使用ubuntu也可以找到相應的教程。

首先先使用ssh user@ip 登陸自己的伺服器,然後使用yum命令安裝php,httpd和對應的資料庫mariadb,**如下:

如果你的伺服器在這之前安裝過資料庫類似於mysql,安裝mariadb的是時候會顯示一些資料報被代替,但是這樣會影響下面的進行,所以建議將mysql解除安裝之後在安裝mariadb。解除安裝方法參考:這是乙個鏈結

安裝完成之後重啟一下apache服務,並且關閉防火牆,selinux。「如果這裡不關閉防火牆firewalld,那麼這個雲盤就必須要使用本地ip才可以訪問,就是你的裝置需要使用雲伺服器的ip才可以訪問,所以為了私密可以不關閉伺服器,但是這樣就必須使用一些連線手段讓你使用你的雲伺服器的ip才可以訪問」

然後我們就可以啟動mariadb並進行一些初始化設定:

# systemctl start mariadb

# mysql_secure_installation

⚠️注意:第二個命令輸進去之後會出現一堆提示,我們第乙個按回車,然後之後提示[y/n] 的地方我們之後一直按y就可以,但是第乙個y之後會讓你輸入密碼,我們之後輸入密碼,然後確定一遍密碼就可以了,然後後面的提示直接都輸入y就可以了。

然後我們使用root使用者登陸進資料庫進行設定:

# mysql -u root -p
然後輸入我們剛才設定的密碼登陸進去:

然後我們進行一些設定:

配置到這裡,當你使用自己的瀏覽器訪問ip/owncloud【⚠️:ip是你的雲端伺服器的公網ip】 就可以看見owncloud的介面了,但是參考鏈結中說這樣的資料儲存並不安全,所以想修改的可以使用下面的命令自己建立乙個資料夾來儲存資料,但是我自己使用的就是預設的配置:

centos7 下使用yum搭建lnmp環境

在使用虛擬機器virtualbox安裝好centos7.6之後我們依次來安裝nginx,php,mysql 安裝nginx,yum claean all yum install nginx 時會報錯,因為centos7 需要依賴使用epel方式安裝nginx,還有使用 命令 rpm ivh 來配置n...

CentOS7下PHP環境搭建

1 安裝 2 修改配置檔案,開放訪問 安裝成功後,預設情況下,是禁止外部ip訪問的,需要進行設定 找到 allowoverride none require all denied 修改為 allowoverride none require all granted 3 開放80埠 firewall ...

CentOS7下搭建Ceph(二)

ceph用做塊裝置,建立乙個塊裝置並安裝在客戶端。此時,在admin端輸入安裝命令 ceph deploy install client ceph deploy admin client sudo chmod 644 etc ceph ceph.client.admin.keyring 建立10g的...