Requisits previs
Pas 1: actualització del sistema
Pas 2: instal·leu el servidor web Apache
Pas 3: instal·leu PHP 7
Pas 4: instal·leu MySQL
Pas 5: creeu una base de dades per a ResourceSpace
Pas 6: instal·leu poques dependències més
Pas 7: instal·leu ResourceSpace
Pas 8: creeu un host virtual
Pas 9: acabeu la instal·lació
ResourceSpace és un programari de gestió d'actius digitals (DAM) gratuït i de codi obert. Està escrit en PHP i utilitza MySQL per emmagatzemar la seva base de dades. Proporciona una millor manera d'organitzar, gestionar i compartir els actius digitals com ara imatges, fitxers de disseny, fotos, vídeos, àudio i molt més en una organització.
En aquest tutorial, aprendràs a instal·lar ResourceSpace a Ubuntu 16.10.
Requisits previs
- Una instància del servidor Vultr Ubuntu 16.10 amb almenys 1024 MB de RAM.
- Un usuari de sudo .
Pas 1: actualització del sistema
Abans d'instal·lar qualsevol paquet a la instància del servidor Ubuntu, es recomana actualitzar el sistema. Inicieu sessió amb l'usuari sudo i executeu les ordres següents per actualitzar el sistema.
sudo apt-get update
sudo apt-get -y upgrade
Pas 2: instal·leu el servidor web Apache
Instal·leu el servidor web Apache.
sudo apt-get -y install apache2
Inicieu Apache i habiliteu-lo perquè s'executi automàticament en el moment de l'arrencada.
sudo systemctl start apache2
sudo systemctl enable apache2
Pas 3: instal·leu PHP 7
En aquest tutorial, utilitzarem PHP 7 per obtenir la màxima seguretat i estabilitat. Instal·leu la darrera versió de PHP amb els mòduls necessaris per ResourceSpace.
sudo apt-get -y install php php-dev php-gd php-mysql php-mbstring php-curl php-cli php-pear
Configura php.iniamb qualsevol editor de text que vulguis.
sudo nano /etc/php/7.0/apache2/php.ini
Cerqueu les línies següents i canvieu-ne els valors segons les instruccions proporcionades.
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
Pas 4: instal·leu MySQL
Instal·leu el servidor de bases de dades MySQL executant-lo.
sudo apt-get -y install mysql-server
Inicieu el servidor MySQL i activeu-lo perquè s'iniciï automàticament en el moment de l'arrencada.
sudo systemctl start mysql
sudo systemctl enable mysql
Assegureu la vostra instal·lació de MySQL.
sudo mysql_secure_installation
Se us demanarà la contrasenya d'arrel actual de MySQL. Proporcioneu la contrasenya d'arrel establerta durant la instal·lació i responeu Y a totes les preguntes fetes. Les preguntes que es fan són autoexplicatives.
Pas 5: creeu una base de dades per a ResourceSpace
Inicieu sessió a l'intèrpret d'ordres de MySQL com a usuari root executant:
mysql -u root -p
Proporcioneu la contrasenya perquè l'usuari root de MySQL iniciï sessió.
Executeu les consultes següents per crear una base de dades i un usuari de base de dades per a ResourceSpace.
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;
Podeu substituir el nom de la base de dades rs_datai el nom d'usuari rs_usersegons la vostra elecció. Assegureu-vos de canviar StrongPassworda una contrasenya molt segura .
Pas 6: instal·leu poques dependències més
Perquè ResourceSpace funcioni, també haureu d'instal·lar antiword ffmpeg perl-Image-ExifTool ImageMagicki xpdf.
Instal·leu els paquets escrivint:
sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf
Pas 7: instal·leu ResourceSpace
Baixeu l'arxiu zip de ResourceSpace mitjançant:
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
Sempre podeu trobar l'enllaç a la darrera versió del programari a la pàgina de descàrrega de ResourceSpace .
Instal·leu descomprimir executant:
sudo apt-get -y install unzip
Extreu l'arxiu:
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
Proporcioneu la propietat adequada a l'usuari d'apache.
sudo chown -R www-data:www-data /var/www/resourcespace
Pas 8: creeu un host virtual
Executeu l'ordre següent per crear un amfitrió virtual per al vostre lloc de ResourceSpace.
sudo nano /etc/apache2/sites-available/assets.example.com.conf
Afegiu la següent configuració de vhost al fitxer:
<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>
Activeu la configuració executant.
sudo a2ensite assets.example.com.conf
Reinicieu Apache.
sudo systemctl restart apache2
Pas 9: acabeu la instal·lació
La vostra instal·lació de ResourceSpace s'ha completat. Podeu acabar de configurar ResourceSpace mitjançant el vostre navegador web. Obriu el vostre navegador web i navegueu a l'URL http://assets.example.comamb el nom de domini real apuntat al vostre VPS Vultr.