本次進行搭建一個owncloud云盤環境,其官方提供了多種安裝方式,本次采用壓縮包進行手動安裝,如果想apt-get install安裝,建議查看官網即可快速安裝。開始進入正題:
一、安裝apache2環境。
sudo apt install apache2
二、安裝php環境與mysql數據庫
sudo apt-get install php7.0 mysql-server-5.7
三、創建owncloud要使用的數據庫用戶與相關數據庫。
mysql -uroot -p
CREATE DATABASE IF NOT EXISTS owncloud;
GRANT ALL PRIVILEGES ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY '123456';
四、完善owncloud需要的基礎環境,原則上之前已經安裝過apache2和php環境應該不會出問題,以防萬一進行全面安裝一次。
sudo apt-get install apache2 libapache2-mod-php7.0 php7.0-gd php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring
五、下載owncloud安裝包。
wget https://download.owncloud.org/community/owncloud-10.0.3.tar.bz2
六、開始解壓owncloud
sudo tar xjf owncloud-10.0.3.tar.bz2
七、將owncloud放入apache2中。
sudo cp -r -v owncloud/ /var/www/html/
八、開始創建owncloud用戶存儲目錄。
cd /var/www/html/owncloud/
sudo mkdir data
九、更改owncloud目錄中相關目錄權限
sudo chown -R www-data:www-data data
sudo chown -R www-data:www-data config
sudo chown -R www-data:www-data apps
十、配置apache2
sudo vim /etc/apache2/apache2.conf
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
十一、重啟相關服務
sudo service apache2 restart
sudo a2enmod rewrite
sudo a2enmod headers
sudo service apache2 restart
十二、使用瀏覽器進行初始化owncloud,開始正常使用owncloud
http://127.0.0.1/owncloud
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。