欢迎光临
我们一直在努力

如何在Ubuntu 16.10上安装ResourceSpace程序

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 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
用户提供适当的所有权。

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


步骤8:


创建虚拟主机

运行以下命令为您的资源空间站点创建一个虚拟主机。

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


第九步:


完成安装

您的资源空间安装现在已经完成了。您可以通过web
浏览器完成配置资源空间。打开web
浏览器并导航到URL http://assets.example.com
的实际域名指向你的服务器

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。