OwnCloud是與Google Die和Idie相同的文件的軟件,用戶可以輕鬆安全地上傳和下載文件。但是OwnCloud爲安裝和使用它的用戶提供了終極控制。那麼OwnCloud如何搭建?
、將Apche安裝爲Web服務器。提示執行此操作時,請輸入̶Y̶。
dnf instll httpd httpd-tools
2、使用此命令啓用Apche;
systemctl enble httpd
3、設置Apche以啓動;
systemctl stt httpd
4、 完成後檢查Apche(httpd)的狀態;
systemctl sttus httpd
5、然後pche將安裝和驗證。完成時,請檢查它是否通過在URL中導航到服務器的IP正常工作。如果一切正確,則會出現HTTP服務器測試頁面。
、通過安裝mysql爲dupl準備您的數據庫。
dnf instll mysql-see mysql -y
2、 通過輸入以下命令啓用MySQL。
systemctl enble --now mysqld
3、將mysql設置爲在服務器啓動時啓動。
systemctl stt mysqld
4、 您需要驗證MySQL是否處於活動狀態。
systemctl sttus mysqld
5、 現在可以保護您的MySQL它是活動的。
出現提示您的MySQL密碼時,選擇0到2之間的密碼強度。接下來,根據您所需的實力輸入密碼。請注意,Hostwinds始終建議將您的數據保持儘可能安全,並使用高強度密碼。完成後,繼續回覆是:
- 您是否希望繼續提供的密碼?
- 刪除匿名用戶?
- 遠程禁止oot登錄?
- 刪除測試數據庫並訪問它?
- 現在重新加載權限表?
mysql_secue_instlltion
6、既然它已完全安裝,請登錄已安裝的MySQL。
mysql -u oot -p
7、接下來爲OwnCloud安裝創建一箇數據庫,這將需要用戶具有權限。我們使用̶OwnCloud_Use̶和̶SecuePsswod̶作爲OwnCloud數據庫用戶名和密碼的示例。您必須使用您的特定用戶和密碼替換這些輸入以繼續。
CREATE DATABASE owncloud_db;
CREATE USER 'owncloud_use'@'loclhost' IDENTIFIED BY 'S3cu3p@ssw0d!';
GRANT ALL ON owncloud_db.* TO 'owncloud_use'@'loclhost';
FLUSH PRIVILEGES;
、OWNCLOUD需要PHP,在安裝OWNCLOUD之前需要安裝。通過在提示時運行以下命令並在YES中回答̶Y̶來開始此操作。
dnf instll https://dl.fedopoject.og/pub/epel/epel-elese-ltest-8.noch.pm
2、 在提示時,請在̶Y̶中安裝其他PHP擴展和應用程序並回答̶Y̶。
dnf instll php php-opcche php-gd php-cul php-mysqlnd
dnf instll php-intl php-json php-ldp php-mbsting php-xml php-zip
3、 啓用PHP.
systemctl enble php-fpm
4、確保PHP啓動後啓動
systemctl stt php-fpm
5、 指示SELinux允許Apche通過PHP-FPM執行PHP代碼。
setsebool -P httpd_execmem
systemctl estt httpd
、我們正在在此示例中安裝版本0.3.2。運行以下命令。
cd /us/locl/sc/
wget https://downlod.owncloud.og/community/owncloud-0.3.2.t.bz2
2、提取您的OwnCloud下載並將其複製到WWW目錄。
t -jxf owncloud-0.3.2.t.bz2 -C //www/
3、允許Apche訪問通過修改權限來訪問未壓縮的OeCloud根目錄
chown -R pche: //www/owncloud
要訪問OwnCloud GUI,您需要在Apche中創建配置文件,以便告訴您的Web服務器查看並訪問所需的文件夾和文件。
、在以下文件上運行nno以輸入文本編輯器模式。
nno /etc/httpd/conf.d/owncloud.conf
2、添加以下標準Apche配置文本。
Alis /owncloud "//www/owncloud/"
<Diectoy //www/owncloud/>
Options +FollowSymlinks
AllowOeide All
<IfModule mod_d.c>
D off
</IfModule>
SetEn HOME //www/owncloud
SetEn HTTP_HOME //www/owncloud
</Diectoy>
3、立即重新啓動Apche Web服務器。
systemctl estt httpd
在Web瀏覽器的URL中輸入http://̶yousee̻shostnme̶/ someCloud /(ex.hws-xxxx.hostwindsdns.com/owncloud/)現在應該提示OwnCloud的安裝嚮導。