Installer CumulusClips på CentOS 7

cumuCumulusClips er et gratis og open source videodeling script, der giver brugerne mulighed for at oprette deres eget videodeling websted ligesom et af de mest populære hjemmesider rundt, Youtube. CumulusClips er meget nem at bruge, og installationen er hurtig og ligetil. I denne artikel vil vi lede dig gennem installationen af CumulusClips på en CentOS 7 VPS med Apache, PHP og Maria DB.

For at kunne køre CumulusClips skal følgende krav installeres på din CentOS-server:
- Apache webserver
- MySQL / MariaDB server
- PHP version 5.2 eller nyere

Log ind på din CentOS-server via SSH som bruger rod

ssh [Email protected]_IP

og udfør følgende kommando for at opdatere alle tjenester installeret på din server.

yum-en opdatering

Installer MariaDB-serveren

yum installer mariadb mariadb-server

Når databaseserveren er installeret, skal du starte MariaDB-databaseserveren og aktivere den til at starte ved opstartstidspunktet:

systemt start mariadb systemctl enable mariadb

Kør mysql_secure_installation script til at sikre databaseserveren og indstille din MariaDB root password.

Derefter logger du på MariaDB-serveren ved hjælp af MySQL 'root'-brugeren og opretter ny database og bruger til CumulusClips.

mysql -u rod -p CREATE DATABASE umulusclips; CREATE USER 'umulusclipsuser' @ 'localhost' IDENTIFIED AF 'PASSWORD'; GIVE ALLE PRIVILEGER PÅ "umulusclips". * TIL 'umulusclipsuser' @ 'localhost'; FLUSH PRIVILEGES;

Glem ikke at erstatte "PASSWORD" med en faktisk stærk adgangskode.

Installer derefter Apache webserver på din CentOS VPS:

Du installerer httpd

Start webserveren og tilføj den for at starte automatisk ved systemstart:

systemctl start httpd systemctl aktiver httpd

Installer PHP og flere PHP-moduler:

php php-mysql pcre php-fælles php-xml php-gd php-curl

Gå til CumulusClips officielle hjemmeside og download den seneste stabile udgivelse af programmet (i øjeblikket version 2.3.1) til din server:

wget http://cumulusclips.org/cumulusclips.zip

Udpak arkivet 'cumulusclips.zip' til dokumentets rodmappe på din server:

Unzip cumulusclips.zip -d / var / www / html

Normalt er dokumentets rodmappe på alle CentOS-servere '/ var / www / html'. Du kan bekræfte dette ved hjælp af følgende kommando:

grep -i '^ documentroot' /etc/httpd/conf/httpd.conf DocumentRoot "/ var / www / html"

Indstil Apache-brugeren til at være ejer af CumulusClips-filerne:

chown -R apache: apache / var / www / html / cumulusclips

Dernæst opret Apache virtuelle vært for dit domæne. Lad os antage, at dit domænenavn er yourdomain.com.

Opret '/etc/httpd/conf.d/vhosts.conf' bibliotek med følgende indhold:

vim /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d / *. conf

Opret mappen og den virtuelle vært:

mkdir /etc/httpd/vhosts.d/ vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP: 80> ServerAdmin [Email protected]
DocumentRoot "/ var / www / html / cumulusclips /" Servernavn yourdomain.com ServerAlias ​​www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com- access_log "kombineret <katalog" / var / www / html / cumulusclips / "> DirectoryIndex index.html index.php Valg FollowSymLinks AllowOverride All Kræv alt tildelt </ Directory> </ VirtualHost>

Genstart Apache webserveren for ændringerne træder i kraft.

systemctl genstart httpd

Når alt er korrekt installeret og konfigureret, skal du navigere din yndlingswebbrowser til http://yourdomain.com/cc-install for at få adgang til installationsguiden til CumulusClips og følge trinene for at fuldføre installationen.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.