Предуслови
Корак 1: Ажурирање система
Корак 2: Инсталирајте Апацхе веб сервер
Корак 3: Инсталирајте ПХП 7
Корак 4: Инсталирајте МиСКЛ
Корак 5: Креирајте базу података за РесоурцеСпаце
Корак 6: Инсталирајте још неколико зависности
Корак 7: Инсталирајте РесоурцеСпаце
Корак 8: Креирајте виртуелни хост
Корак 9: Завршите инсталацију
РесоурцеСпаце је бесплатни софтвер за управљање дигиталним средствима (ДАМ) отвореног кода. Написан је у ПХП-у и користи МиСКЛ за чување базе података. Пружа бољи начин за организовање, управљање и дељење дигиталних средстава као што су слике, датотеке дизајна, фотографије, видео снимци, аудио и друго у организацији.
У овом водичу ћете научити да инсталирате РесоурцеСпаце на Убунту 16.10.
Предуслови
- Инстанца сервера Вултр Убунту 16.10 са најмање 1024 МБ РАМ-а.
- : Судо корисника .
Корак 1: Ажурирање система
Пре инсталирања било ког пакета на инстанци Убунту сервера, препоручује се ажурирање система. Пријавите се користећи судо корисника и покрените следеће команде да бисте ажурирали систем.
sudo apt-get update
sudo apt-get -y upgrade
Корак 2: Инсталирајте Апацхе веб сервер
Инсталирајте Апацхе веб сервер.
sudo apt-get -y install apache2
Покрените Апацхе и омогућите му аутоматско покретање при покретању.
sudo systemctl start apache2
sudo systemctl enable apache2
Корак 3: Инсталирајте ПХП 7
У овом водичу користићемо ПХП 7 да бисмо постигли максималну сигурност и стабилност. Инсталирајте најновију верзију ПХП-а са модулима потребним за РесоурцеСпаце.
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
Корак 4: Инсталирајте МиСКЛ
Инсталирајте МиСКЛ сервер базе података покретањем.
sudo apt-get -y install mysql-server
Покрените МиСКЛ сервер и омогућите му да се аутоматски покреће при покретању.
sudo systemctl start mysql
sudo systemctl enable mysql
Обезбедите своју МиСКЛ инсталацију.
sudo mysql_secure_installation
Биће вам затражена тренутна МиСКЛ роот лозинка. Наведите роот лозинку постављену током инсталације и одговорите на И на сва постављена питања. Питања која се постављају су сама по себи разумљива.
Корак 5: Креирајте базу података за РесоурцеСпаце
Пријавите се у МиСКЛ љуску као роот корисник тако што ћете покренути:
mysql -u root -p
Наведите лозинку за МиСКЛ роот корисника за пријаву.
Покрените следеће упите да бисте креирали базу података и корисника базе података за РесоурцеСпаце.
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
Корак 7: Инсталирајте РесоурцеСпаце
Преузмите РесоурцеСпаце зип архиву користећи:
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
Увек можете пронаћи везу до најновије верзије софтвера на страници за преузимање РесоурцеСпаце .
Инсталирајте распакујте тако што ћете покренути:
sudo apt-get -y install unzip
Извуците архиву:
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
Обезбедите одговарајуће власништво апацхе кориснику.
sudo chown -R www-data:www-data /var/www/resourcespace
Корак 8: Креирајте виртуелни хост
Покрените следећу команду да бисте креирали виртуелни хост за вашу РесоурцеСпаце локацију.
sudo nano /etc/apache2/sites-available/assets.example.com.conf
Додајте следећу конфигурацију вхост-а у датотеку:
<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
Поново покрените Апацхе.
sudo systemctl restart apache2
Корак 9: Завршите инсталацију
Ваша инсталација РесоурцеСпаце-а је сада завршена. Можете да завршите конфигурисање РесоурцеСпаце-а преко свог веб прегледача. Отворите свој веб претраживач и идите до УРЛ-а http://assets.example.comса стварним именом домена усмереним ка вашем Вултр ВПС-у.