Preduvjeti
1. korak: ažuriranje sustava
Korak 2: Instalirajte Apache web poslužitelj
Korak 3: Instalirajte PHP 7
Korak 4: Instalirajte MySQL
Korak 5: Kreirajte bazu podataka za ResourceSpace
Korak 6: Instalirajte još nekoliko ovisnosti
Korak 7: Instalirajte ResourceSpace
Korak 8: Napravite virtualni host
Korak 9: Završite instalaciju
ResourceSpace je besplatan softver otvorenog koda za upravljanje digitalnom imovinom (DAM). Napisan je u PHP-u i koristi MySQL za pohranjivanje baze podataka. Omogućuje bolji način organiziranja, upravljanja i dijeljenja digitalne imovine kao što su slike, datoteke dizajna, fotografije, video zapisi, audio i više u organizaciji.
U ovom vodiču naučit ćete instalirati ResourceSpace na Ubuntu 16.10.
Preduvjeti
- Instanca poslužitelja Vultr Ubuntu 16.10 s najmanje 1024 MB RAM-a.
- Korisnik sudoa .
1. korak: ažuriranje sustava
Prije instaliranja bilo kojeg paketa na instancu Ubuntu poslužitelja, preporučuje se ažuriranje sustava. Prijavite se pomoću sudo korisnika i pokrenite sljedeće naredbe za ažuriranje sustava.
sudo apt-get update
sudo apt-get -y upgrade
Korak 2: Instalirajte Apache web poslužitelj
Instalirajte Apache web poslužitelj.
sudo apt-get -y install apache2
Pokrenite Apache i omogućite mu automatsko pokretanje prilikom pokretanja.
sudo systemctl start apache2
sudo systemctl enable apache2
Korak 3: Instalirajte PHP 7
U ovom vodiču koristit ćemo PHP 7 za postizanje maksimalne sigurnosti i stabilnosti. Instalirajte najnoviju verziju PHP-a s modulima potrebnim za ResourceSpace.
sudo apt-get -y install php php-dev php-gd php-mysql php-mbstring php-curl php-cli php-pear
Konfigurirajte php.inipomoću bilo kojeg uređivača teksta po vašem izboru.
sudo nano /etc/php/7.0/apache2/php.ini
Pronađite sljedeće retke i promijenite njihove vrijednosti prema priloženim uputama.
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
Korak 4: Instalirajte MySQL
Instalirajte MySQL poslužitelj baze podataka pokretanjem.
sudo apt-get -y install mysql-server
Pokrenite MySQL poslužitelj i omogućite mu automatsko pokretanje prilikom pokretanja.
sudo systemctl start mysql
sudo systemctl enable mysql
Osigurajte svoju MySQL instalaciju.
sudo mysql_secure_installation
Od vas će se tražiti trenutna MySQL root lozinka. Navedite root lozinku postavljenu tijekom instalacije i odgovorite Y na sva postavljena pitanja. Pitanja koja se postavljaju su sama po sebi razumljiva.
Korak 5: Napravite bazu podataka za ResourceSpace
Prijavite se u MySQL ljusku kao root korisnik tako što ćete pokrenuti:
mysql -u root -p
Navedite lozinku za MySQL root korisnika za prijavu.
Pokrenite sljedeće upite za stvaranje baze podataka i korisnika baze podataka za 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;
Naziv baze podataka rs_datai korisničko ime možete zamijeniti rs_userpo svom izboru. Svakako promijenite StrongPasswordu vrlo jaku lozinku.
Korak 6: Instalirajte još nekoliko ovisnosti
Da bi ResourceSpace radio, također ćete morati instalirati antiword ffmpeg perl-Image-ExifTool ImageMagicki xpdf.
Instalirajte pakete upisivanjem:
sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf
Korak 7: Instalirajte ResourceSpace
Preuzmite ResourceSpace zip arhivu koristeći:
wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip
Uvijek možete pronaći vezu na najnoviju verziju softvera na stranici za preuzimanje ResourceSpacea .
Instalirajte raspakirajte tako što ćete pokrenuti:
sudo apt-get -y install unzip
Izvucite arhivu:
sudo unzip ResourceSpace*.zip -d /var/www/resourcespace
Omogućite odgovarajuće vlasništvo korisniku apachea.
sudo chown -R www-data:www-data /var/www/resourcespace
Korak 8: Napravite virtualni host
Pokrenite sljedeću naredbu da biste stvorili virtualni host za vaše ResourceSpace mjesto.
sudo nano /etc/apache2/sites-available/assets.example.com.conf
Dodajte sljedeću konfiguraciju vhost u datoteku:
<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>
Aktivirajte konfiguraciju pokretanjem.
sudo a2ensite assets.example.com.conf
Ponovno pokrenite Apache.
sudo systemctl restart apache2
Korak 9: Završite instalaciju
Vaša instalacija ResourceSpacea je sada dovršena. Možete dovršiti konfiguriranje ResourceSpacea putem svog web preglednika. Otvorite svoj web preglednik i idite na URL http://assets.example.comsa stvarnim imenom domene usmjerenim prema vašem Vultr VPS-u.