您好,登錄后才能下訂單哦!
ResourceSpace 是一個免費和開源的數(shù)字資產(chǎn)管理(DAM) 軟件。它是用PHP 編寫的,并使用MySQL 存儲數(shù)據(jù)庫。它提供了一種更好的方式來組織、管理和分享圖像、設(shè)計文件、照片、視頻、音頻等數(shù)字資產(chǎn)。
前提條件
一個 服務(wù)器實例,它至少有1024 MB 的RAM 。
sudo 用戶。
步驟1: 系統(tǒng)更新
在Ubuntu 服務(wù)器實例上安裝任何包之前,建議對系統(tǒng)進行更新。使用sudo 用戶登錄,并運行以下命令來更新系統(tǒng)。
sudo apt-get update
sudo apt-get -y upgrade
步驟2: 安裝Apache web 服務(wù)器
安裝Apache web 服務(wù)器。
sudo apt-get -y install apache2
啟動Apache 并使它能夠在引導(dǎo)時自動運行。
sudo systemctl start apache2
sudo systemctl enable apache2
步驟3: 安裝PHP 7
在本教程中,我們將使用PHP 7 來獲得最大的安全性和穩(wěn)定性。使用資源空間所需要的模塊安裝最新版本的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
根據(jù)所提供的說明,找到以下幾行并更改它們的值。
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 數(shù)據(jù)庫服務(wù)器。
sudo apt-get -y install mysql-server
啟動MySQL 服務(wù)器,并使它在啟動時自動啟動。
sudo systemctl start mysql
sudo systemctl enable mysql
確保您的MySQL 安裝。
sudo mysql_secure_installation
您將被要求使用當前的MySQL 根密碼。在安裝過程中提供根密碼設(shè)置,并回答所有被問到的問題。被問到的問題是不言自明的。
步驟5: 為ResourceSpace 創(chuàng)建數(shù)據(jù)庫
以root 用戶身份登錄到MySQL shell 中:
mysql -u root -p
為MySQL 根用戶提供登錄的密碼。
運行以下查詢,為資源空間創(chuàng)建一個數(shù)據(jù)庫和一個數(shù)據(jù)庫用戶。
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;
您可以根據(jù)您的選擇來替換數(shù)據(jù)庫名稱rs_data
和用戶名 rs_user
。確保將
StrongPassword
更改為一個非常強的密碼。
步驟6: 安裝更多的依賴項
要想讓資源空間發(fā)揮作用,您還需要安裝
antiword
ffmpeg
perl-Image-ExifTool
ImageMagick
和
xpdf
.
通過輸入來安裝軟件包:
sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf
第七步: 安裝ResourceSpace
下載資源空間壓縮歸檔文件:
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
您總是可以在ResourceSpace 的下載頁面找到最新版本的軟件的鏈接。
安裝解壓運行:
sudo apt-get -y install unzip
提取檔案:
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
為apache 用戶提供適當?shù)乃袡?quán)。
sudo chown -R www-data:www-data /var/www/resourcespace
步驟8: 創(chuàng)建虛擬主機
運行以下命令為您的資源空間站點創(chuàng)建一個虛擬主機。
sudo nano /etc/apache2/sites-available/assets.example.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
第九步: 完成安裝
您的資源空間安裝現(xiàn)在已經(jīng)完成了。您可以通過web 瀏覽器完成配置資源空間。打開web 瀏覽器并導(dǎo)航到URL http://assets.example.com 的實際域名指向你的服務(wù)器 。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。