我自己使用的是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的...