如何在Ubuntu 16.10上安裝ResourceSpace程式

subaomg發表於2020-04-01

ResourceSpace 是一個免費和開源的數字資產管理(DAM) 軟體。它是用PHP 編寫的,並使用MySQL 儲存資料庫。它提供了一種更好的方式來組織、管理和分享影像、設計檔案、照片、影片、音訊等數字資產。

 

前提條件

一個 伺服器例項,它至少有1024 MB RAM

sudo 使用者。

 

步驟1: 系統更新

Ubuntu 伺服器例項上安裝任何包之前,建議對系統進行更新。使用sudo 使用者登入,並執行以下命令來更新系統。

sudo apt-get update

sudo apt-get -y upgrade

步驟2: 安裝Apache web 伺服器

安裝Apache web 伺服器。

sudo apt-get -y install apache2

啟動Apache 並使它能夠在引導時自動執行。

sudo systemctl start apache2
sudo systemctl enable apache2

步驟3: 安裝PHP 7

在本教程中,我們將使用PHP 7 來獲得最大的安全性和穩定性。使用資源空間所需要的模組安裝最新版本的PHP

sudo apt-get -y install php php-dev php-gd php-mysql php-mbstring php-curl php-cli php-pear

使用您選擇的任何文字編輯器配置 php.ini

sudo nano /etc/php/7.0/apache2/php.ini

根據所提供的說明,找到以下幾行並更改它們的值。

memory_limit = 128M          //change it to any value greater than 512M
post_max_size 8M             //change it to 512M
upload_max_filesize 2M       //change it to 512M

第四步: 安裝MySQL

透過執行來安裝MySQL 資料庫伺服器。

sudo apt-get -y install mysql-server

啟動MySQL 伺服器,並使它在啟動時自動啟動。

sudo systemctl start mysql
sudo systemctl enable mysql

確保您的MySQL 安裝。

sudo mysql_secure_installation

您將被要求使用當前的MySQL 根密碼。在安裝過程中提供根密碼設定,並回答所有被問到的問題。被問到的問題是不言自明的。

 

步驟5: ResourceSpace 建立資料庫

root 使用者身份登入到MySQL shell :

mysql -u root -p

MySQL 根使用者提供登入的密碼。

執行以下查詢,為資源空間建立一個資料庫和一個資料庫使用者。

CREATE DATABASE rs_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'rs_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON rs_data.* TO 'rs_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

您可以根據您的選擇來替換資料庫名稱rs_data 和使用者名稱 rs_user 。確保將 StrongPassword   更改為一個非常強的密碼。

步驟6: 安裝更多的依賴項

要想讓資源空間發揮作用,您還需要安裝

antiword   ffmpeg   perl-Image-ExifTool   ImageMagick   xpdf .

透過輸入來安裝軟體包:

sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf

第七步: 安裝ResourceSpace

下載資源空間壓縮歸檔檔案:

wget 

您總是可以在ResourceSpace 的下載頁面找到最新版本的軟體的連結。

安裝解壓執行:

sudo apt-get -y install unzip

提取檔案:

sudo unzip ResourceSpace*.zip -d /var/www/resourcespace

apache 使用者提供適當的所有權。

sudo chown -R www-data:www-data /var/www/resourcespace

步驟8: 建立虛擬主機

執行以下命令為您的資源空間站點建立一個虛擬主機。

sudo nano /etc/apache2/sites-available/assets.zhujidou.com.conf

將以下vhost 配置新增到檔案:

<VirtualHost *:80>
    ServerName assets.example.com
    DocumentRoot /var/www/resourcespace
    <Directory /var/www/resourcespace>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

透過執行啟用配置。

sudo a2ensite assets.example.com.conf

 

重新啟動Apache

sudo systemctl restart apache2

第九步: 完成安裝

您的資源空間安裝現在已經完成了。您可以透過web 瀏覽器完成配置資源空間。開啟web 瀏覽器並導航到URL 的實際域名指向你的伺服器


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31488489/viewspace-2684001/,如需轉載,請註明出處,否則將追究法律責任。

相關文章