Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ClipBucket is een door de gemeenschap ondersteunde open source site voor het delen van video's en beheerscript. In ClipBuckets 'eerste incarnatie was het vergelijkbaar met populaire videobuiswebsites. Na jaren van ontwikkeling is het echter een robuust mediaplatform geworden in vergelijking met betaalde websites voor het delen van video / media. ClipBucket heeft de volgende kenmerken:
Log in als een gewone gebruiker die toestemming heeft om de sudo-opdracht te gebruiken. Update het systeem als volgt.
sudo yum clean all && sudo yum install deltarpm -y && sudo yum update -y
Noch de officiële CentOS 7 x64- of EPEL-opslagplaatsen bevatten RPM's voor FFmpeg (inclusief FFProbe) en GPAC (inclusief MP4Box). De RPMFusion-repository moet worden toegevoegd omdat deze de nieuwste 2.8.x-build van FFmpeg en de nieuwste 0.6.x-build van GPAC bevat. Gebruik de onderstaande opdracht om de repository toe te voegen.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm -y
Om ClipBucket video's te laten weergeven die zijn geoptimaliseerd voor internet, moeten verschillende multimediaprogramma's zijn geïnstalleerd om geüploade video's automatisch op de achtergrond te converteren. Installeer FFmpeg en MP4Box (onderdeel van GPAC) vanuit de REMI-repository.
sudo yum install ffmpeg gpac -y
Om de nieuwste versie van Ruby te installeren, moet eerst de YAML-bibliotheek worden geïnstalleerd.
sudo yum install libyaml -y
Installeer nu de nieuwste versie van de huidige versie van Ruby (2.5.x).
sudo rpm -ivh https://github.com/feedforce/ruby-rpm/releases/download/2.5.0/ruby-2.5.0-1.el7.centos.x86_64.rpm
Installeer het Ruby Gems-verpakkingsprogramma.
sudo yum install rubygems -y
Installeer de FLVTool2-edelsteen.
sudo gem install flvtool2
De programma's ImageMagick, MediaInfo en MPlayer / Mencoder moeten ook worden geïnstalleerd.
sudo yum install ImageMagick mediainfo mplayer -y
CentOS 7 wordt geleverd met MariaDB versie 5.5.x in zijn standaardrepository. Om de nieuwste beschikbare versie (10.xx) van de MariaDB-databaseserver te installeren, moet de MariaDB RPM-repository worden toegevoegd.
Gebruik de sed
opdracht om een aangepast repo-bestand te maken met de naam MariaDB.repo
in de /etc/yum.repos.d/
directory.
sudo su -c "echo -e '[mariadb]\nname = MariaDB\nbaseurl = http://yum.mariadb.org/10.2/centos7-amd64\ngpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB\ngpgcheck=1' > /etc/yum.repos.d/MariaDB.repo"
Installeer de MariaDB-databaseserver. U wordt gevraagd om de GPG vanuit MariaDB te importeren. Druk op de Y
toets " " en de Enter
toets " " om het te accepteren.
sudo yum install MariaDB-server -y
Schakel de MariaDB-databaseserver in en start deze.
sudo systemctl start mysql
Beveilig de MariaDB-databaseserver. Vervang ********
hieronder door een nieuw wachtwoord voor de root MySQL-gebruiker. Dit komt overeen met het uitvoeren van de mysql_secure_installation
opdracht zonder de prompts.
sudo mysql -e "UPDATE mysql.user SET Password=PASSWORD('********') WHERE User='root';DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');DELETE FROM mysql.user WHERE User='';DELETE FROM mysql.db WHERE Db IN('test', 'test\_%');DROP DATABASE test;FLUSH PRIVILEGES"
Maak een back-up van het origineel server.cnf
in /etc/my.cnf.d/
.
sudo mv /etc/my.cnf.d/server.cnf /root/server.cnf.original
Maak een nieuw server.cnf
bestand met de echo
opdracht. Deze configuratie geeft echte UTF8-ondersteuning. Zorg ervoor dat je de default-time-zone
optie wijzigt , om de tijdzone-locatie van je VPS weer te geven als je dat wilt. Wijzig innodb_buffer_pool_instances
, op basis van uw innodb_buffer_pool_size
, of uw database groter is dan 2 GB. Voorbeeld: innodb_buffer_pool_size
= 4 GB, verander innodb_buffer_pool_instances
naar 4, voor 1 GB per stuk. Wijzig op innodb_buffer_pool_size
basis van uw werkende dataset. innodb_large_prefix
wordt gebruikt voor de tijdelijke oplossing voor fout 1071 . innodb_io_capacity
en innodb_io_capacity_max
zijn verhoogd ten opzichte van de standaard omdat Vultr VPS SSD-schijven twee ordes van hogere IOP's bieden. Wijzig key_buffer_size
, als u veel tafels heeft met MyISAM.
sudo su -c "echo -e '[mysqld]\nbinlog_format\t\t\t\t\t= mixed\ncharacter-set-client-handshake\t\t\t= FALSE\ncharacter-set-server\t\t\t\t= utf8mb4\ncollation-server\t\t\t\t= utf8mb4_unicode_ci\ndefault-time-zone\t\t\t\t= -05:00\nexpire_logs_days\t\t\t\t= 7\ninit_connect\t\t\t\t\t= 'SET collation_connection = utf8mb4_unicode_ci, NAMES utf8mb4'\ninnodb\t\t\t\t\t\t= FORCE\ninnodb_buffer_pool_instances\t\t\t= 1\ninnodb_buffer_pool_size\t\t\t\t= 256M\ninnodb_file_format\t\t\t\t= barracuda\ninnodb_flush_method\t\t\t\t= O_DIRECT\ninnodb_large_prefix\ninnodb-log-file-size\t\t\t\t= 32M\ninnodb-log-files-in-group\t\t\t= 2\ninnodb_io_capacity\t\t\t\t= 30720\ninnodb_io_capacity_max\t\t\t\t= 40960\ninnodb_lock_wait_timeout\t\t\t= 60\ninteractive_timeout\t\t\t\t= 60\nkey_buffer_size\t\t\t\t\t= 2M\nlc_messages\t\t\t\t\t= en_US\nlc_messages_dir\t\t\t\t\t= /usr/share/mysql\nlog_error\t\t\t\t\t= /var/log/mysql/mysql-error.log\nmax_connections\t\t\t\t\t= 16\nmyisam-recover-options\t\t\t\t= FORCE,BACKUP\nskip_external_locking\nskip-log-bin\nskip_name_resolve\nskip_networking\nslow_query_log\t\t\t\t\t= 1\nslow_query_log_file\t\t\t\t= /var/log/mysql/mysql-slow.log\nsync_binlog\t\t\t\t\t= 1\nsysdate-is-now\t\t\t\t\t= 1\nthread_cache_size\t\t\t\t= 4\nthread_pool_size\t\t\t\t= 2\ntmpdir\t\t\t\t\t\t= /tmp\nwait_timeout\t\t\t\t\t= 60' > /etc/my.cnf.d/server.cnf"
Maak een directory met de naam mysql
in de /var/log/
directory waar de MariaDB-databaseserverlogs zich bevinden. Wijzig het gebruikers- en groepseigendom voor de /var/log/mysql
directory en de bestanden van de root
gebruiker / groep in de mysql
gebruiker / groep.
sudo mkdir /var/log/mysql && sudo chown mysql.mysql /var/log/mysql
Start de MariaDB-databaseserver opnieuw op.
sudo systemctl restart mysql
De MariaDB-databaseserver is nu ingesteld en gereed.
Om PHP te kunnen verwerken, moet de PHP-FPM 7.0-daemon zijn geïnstalleerd en geconfigureerd. Om een nieuwere versie van PHP-FPM dan de standaard 5.4.x te installeren, moet de REMI-repo worden geïnstalleerd die PHP-versies 5.6.x, 7.0.x en 7.1.x bevat.
Installeer de REMI-repo en de benodigde PHP-modules.
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y && sudo yum install php70-php-cli php70-php-pecl-imagick php70-php-fpm php70-php-mysql php70-php-opcache -y
Maak een back-up van het php-fpm.conf
bestand in de /etc/opt/remi/php70/
map door het te hernoemen naar php-fpm.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.conf /etc/opt/remi/php70/php-fpm.conf.original
Maak een nieuw php-fpm.conf
bestand met behulp van de echo
opdracht.
sudo su -c "echo -e 'include=/etc/opt/remi/php70/php-fpm.d/*.conf\n[global]\ndaemonize = yes\nemergency_restart_threshold = 2\nemergency_restart_interval = 1m\nerror_log = /var/log/php-fpm/php-fpm-7.0-error.log\npid = /var/run/php-fpm-7.0.pid\nprocess_control_timeout = 10s' > /etc/opt/remi/php70/php-fpm.conf"
Maak een back-up van het www.conf
bestand in de /etc/opt/remi/php70/php-fpm.d/
map door het te hernoemen naar www.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.d/www.conf /etc/opt/remi/php70/php-fpm.d/www.conf.original
Maak een nieuw www.conf
bestand met behulp van de echo
opdracht.
sudo su -c "echo -e '[www]\ngroup = apache\nlisten = /var/run/php-fpm-7.0.sock\nlisten.backlog = 65536\nlisten.owner = apache\nlisten.group = apache\npm = static\npm.max_children = 2\npm.max_requests = 10240\nuser = apache' > /etc/opt/remi/php70/php-fpm.d/www.conf"
Maak een back-up van het php.ini
bestand in de /etc/opt/remi/php70/
map door het te hernoemen naar php.ini.original
.
sudo mv /etc/opt/remi/php70/php.ini /etc/opt/remi/php70/php.ini.original
Maak een nieuw php.ini
bestand met behulp van de echo
opdracht. Wijzig de memory_limit
, post_max_size
en upload_max_filesize
om iets groter te zijn dan het grootste bestand dat u wilt uploaden. Wijzig date.timezone
de tijdzone van uw keuze. Ik raad de geografische tijdzone van je VPS-exemplaar aan.
sudo su -c "echo -e '[PHP]\nallow_url_fopen = On\nalways_populate_raw_post_data = -1\ndisplay_errors = Off\nerror_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\nexpose_php = Off\nlog_errors = On\nmax_execution_time = 7201\nmemory_limit = 256M\noutput_buffering = 4096\npost_max_size = 256M\nregister_argc_argv = Off\nrequest_order = \"GP\"\nupload_max_filesize = 256M\nvariables_order = \"GPCS\"\n[Date]\ndate.timezone = America/New_York\n[Session]\nsession.cache_limiter =\nsession.gc_divisor = 1000\nsession.hash_bits_per_character = 5\nsession.save_handler = files\nsession.save_path = \"/var/opt/remi/php70/lib/php/session/\"\nurl_rewriter.tags = \"a=href,area=href,frame=src,input=src,form=fakeentry\"' > /etc/opt/remi/php70/php.ini"
Maak de php-fpm
directory aan in de /var/log/
directory waar de PHP-FPM-serverlogboeken zich bevinden.
sudo mkdir /var/log/php-fpm/
Schakel de PHP-FPM-server in en start deze.
sudo systemctl enable php70-php-fpm && sudo systemctl start php70-php-fpm
Installeer de nieuwste versie van de Nginx-webserver.
sudo yum install nginx -y
Maak een back-up van het nginx.conf
bestand in de /etc/nginx
map door het te hernoemen naar nginx.conf.original
.
sudo mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.original
Maak een nieuw nginx.conf
bestand met behulp van de echo
opdracht.
sudo su -c "echo -e 'error_log /var/log/nginx/error_log info;\nevents { multi_accept on; worker_connections 1024; }\nhttp {\n\taccess_log none;\n\tcharset utf-8;\n\tclient_body_timeout 10s;\n\tclient_header_timeout 10s;\n\tclient_max_body_size 256M;\n\tdefault_type application/octet-stream;\n\tgzip_comp_level 6;\n\tgzip on;\n\tgzip_proxied any;\n\tgzip_types application/json application/javascript application/x-javascript application/xml application/xml+rss text/css text/javascript text/plain text/xml;\n\tgzip_vary on;\n\tinclude /etc/nginx/mime.types;\n\tinclude /etc/nginx/conf.d/headers.conf;\n\tinclude /etc/nginx/sites-enabled/*.conf;\n\tindex index.html index.php;\n\tkeepalive_timeout 8 8;\n\treset_timedout_connection on;\n\tsend_timeout 2s;\n\tsendfile on;\n\tserver_tokens off;\n\ttcp_nopush on;\n\ttcp_nodelay on;\n\tupstream php-7.0 { server unix:/var/run/php-fpm-7.0.sock; }\n}\nuser apache apache;\nworker_processes auto;' > /etc/nginx/nginx.conf"
Maak de site-available
en site-enabled
directories in de /etc/nginx/
directory.
sudo mkdir /etc/nginx/{sites-available,sites-enabled}
Maak de deny-log-not-found.conf
, expires.conf
en headers.conf
bestanden in de /etc/nginx/conf.d/
map. Het deny-log-not-found.conf
bestand verbiedt toegang tot verborgen bestanden (bijv .htaccess
. .git
En andere). Het expires.conf
bestand stelt de antwoordkoppen "Verloopt" en "Cache-Control" in op de maximale tijd die beschikbaar is voor veelvoorkomende statische bestanden zoals afbeeldingen en tekst. Het headers.conf
bestand stelt de antwoordkoppen in om MIME-type sniffing, click-jacking te voorkomen en XSS-exploits (cross-site scripting) te blokkeren.
sudo su -c "echo -e 'location ~ /\. { deny all; }\nlocation = /(favicon.ico|robots.txt) { log_not_found off; }' > /etc/nginx/conf.d/deny-log-not-found.conf" && sudo su -c "echo -e 'location ~* ^.+\.(atom|bmp|bz2|css|doc|eot|exe|gif|gz|ico|jpeg|jpg|js|mid|midi|mp4|ogg|ogv|otf|pdf|png|ppt|rss|rft|svg|svgz|tar|tgz|ttf|wav|woff|woff2|xls|zip)$ { expires max; log_not_found off; }' > /etc/nginx/conf.d/expires.conf" && sudo su -c "echo -e 'add_header X-Content-Type-Options \"nosniff\";\nadd_header X-Frame-Options \"SAMEORIGIN\";\nadd_header X-Robots-Tag \"noarchive,noodp,noydir\";\nadd_header X-Xss-Protection \"1; mode=block\";' > /etc/nginx/conf.d/headers.conf"
Maak het example.com.conf
bestand aan in de /etc/nginx/sites-available/
directory die verwijst naar de directory die ClipBucket zal bevatten. Vervang alle example.com
onderstaande instanties door uw daadwerkelijke FQDN / domeinnaam.
sudo su -c "echo -e 'server {\n\tinclude /etc/nginx/conf.d/deny-log-not-found.conf;\n\tinclude /etc/nginx/conf.d/expires.conf;\n\tindex index.php;\n\tlocation / {\n\t\ttry_files \$uri \$uri/ /index.php;\n\t\trewrite ^/(.*)v([0-9]+) /watchvideo.php?v=\$2&\$query_string;\n\t\trewrite ^/([a-zA-Z0-9-]+)/?\$ /view_channel.php?uid=\$1&seo_diret=yes;\n\t\t}\n\tlocation ~ \.php\$ { fastcgi_pass php-7.0; include /etc/nginx/fastcgi.conf; }\n\tlocation /categories {\n\t\trewrite ^/categories/?\$ /categories.php;\n\t\t}\n\tlocation /channel {\n\t\trewrite ^/channel/(.*) /view_channel.php?user=\$1;\n\t\t}\n\tlocation /channels {\n\t\trewrite ^/channels/(.)/(.)/(.)/(.)/(.*) /channels.php?cat=\$1&sort=\$3&time=\$4&page=\$5&seo_cat_name=\$2;\n\t\trewrite ^/channels/([0-9]+) /channels.php?page=\$1;\n\t\trewrite ^/channels/?\$ /channels.php;\n\t\t}\n\tlocation /collection {\n\t\trewrite ^/collection/(.)/(.)/(.*) /view_collection.php?cid=\$1&type=\$2&\$query_string;\n\t\t}\n\tlocation /collections {\n\t\trewrite ^/collections/(.)/(.)/(.)/(.)/(.*) /collections.php?cat=\$1&sort=\$3&time=\$4&page=\$5&seo_cat_name=\$2;\n\t\trewrite ^/collections/([0-9]+) /collections.php?page=\$1;\n\t\trewrite ^/collections/?\$ /collections.php;\n\t\t}\n\tlocation /contact {\n\t\trewrite ^/contact/?\$ /contact.php;\n\t\t}\n\tlocation /create_group {\n\t\trewrite ^/create_group /create_group.php;\n\t\t}\n\tlocation /group {\n\t\trewrite ^/group/([a-zA-Z0-9].+) /view_group.php?url=\$1&\$query_string;\n\t\t}\n\tlocation /groups {\n\t\trewrite ^/groups/(.)/(.)/(.)/(.)/(.*) /groups.php?cat=\$1&sort=\$3&time=\$4&page=\$5&seo_cat_name=\$2; rewrite ^/groups/([0-9]+) /groups.php?page=\$1;\n\t\trewrite ^/groups/?\$ /groups.php;\n\t\t}\n\tlocation /item {\n\t\trewrite ^/item/(.)/(.)/(.)/(.) /view_item.php?item=\$3&type=\$1&collection=\$2;\n\t\t}\n\tlocation /members {\n\t\trewrite ^/members/?\$ /channels.php;\n\t\t}\n\tlocation /my_account {\n\t\trewrite ^/my_account /myaccount.php;\n\t\t}\n\tlocation /page {\n\t\trewrite ^/page/([0-9]+)/(.*) /view_page.php?pid=\$1;\n\t\t}\n\tlocation /photo_upload {\n\t\trewrite ^/photo_upload/(.*) /photo_upload.php?collection=\$1;\n\t\trewrite ^/photo_upload/?\$ /photo_upload.php;\n\t\t}\n\tlocation /photos {\n\t\trewrite ^/photos/(.)/(.)/(.)/(.)/(.*) /photos.php?cat=\$1&sort=\$3&time=\$4&page=\$5&seo_cat_name=\$2;\n\t\trewrite ^/photos/([0-9]+) /photos.php?page=\$1;\n\t\trewrite ^/photos/?\$ /photos.php;\n\t\t}\n\tlocation = /rss {\n\t\trewrite ^(.*)\$ /rss.php;\n\t\t}\n\tlocation /rss {\n\t\trewrite ^/rss/([a-zA-Z0-9].+)\$ /rss.php?mode=\$1&\$query_string;\n\t\t}\n\tlocation /search {\n\t\trewrite ^/search/result/?\$ /search_result.php;\n\t\t}\n\tlocation /signup {\n\t\trewrite ^/signup/?\$ /signup.php;\n\t\t}\n\tlocation = /sitemap.xml {\n\t\trewrite ^(.*)\$ /sitemap.php;\n\t\t}\n\tlocation /upload {\n\t\trewrite ^/upload/?\$ /upload.php;\n\t\t}\n\tlocation /user {\n\t\trewrite ^/user/(.*) /view_channel.php?user=\$1;\n\t\t}\n\tlocation /users {\n\t\trewrite ^/users/?\$ /channels.php;\n\t\t}\n\tlocation /video {\n\t\trewrite ^/video/(.)/(.) /watch_video.php?v=\$1&\$query_string; rewrite ^/video/([0-9]+)(.*) /watchvideo.php?v=\$1&\$query_string;\n\t\t}\n\tlocation /videos {\n\t\trewrite ^/videos/(.)/(.)/(.)/(.)/(.*) /videos.php?cat=\$1&sort=\$3&time=\$4&page=\$5&seo_cat_name=\$2;\n\t\trewrite ^/videos/([0-9]+) /videos.php?page=\$1;\n\t\trewrite ^/videos/?\$ /videos.php?\$query_string;\n\t\t}\n\tlocation /view_topic {\n\t\trewrite ^/view_topic/([a-zA-Z0-9].+)tid([0-9]+) /view_topic.php?tid=\$2&\$query_string;\n\t\t}\n\tserver_name example.com www.example.com;\n\troot /var/www/html;\n}' > /etc/nginx/sites-available/example.com.conf"
Maak een symlink voor het example.com.conf
bestand in de /etc/nginx/sites-available/
directory in de /etc/nginx/sites-enabled/
directory. Vervang example.com
hieronder door uw daadwerkelijke FQDN / domeinnaam.
sudo su -c "cd /etc/nginx/sites-enabled && ln -s ../sites-available/example.com.conf ."
Schakel de PHP-FPM-server in en start deze.
sudo systemctl enable nginx && sudo systemctl start nginx
Nginx is nu ingesteld en klaar om pagina's af te leveren.
Download de nieuwste versie van ClipBucket en pak de inhoud van de upload
directory in het ClipBucket tar-gzipped-bestand uit in de /var/www/html
directory.
sudo su - apache -c "wget -N -P /tmp/ https://github.com/arslancb/clipbucket/archive/4881.tar.gz -q" -s /bin/bash && sudo mkdir -p /var/www/html && sudo chown -R apache.apache /var/www/html && sudo su - apache -c "tar -C /var/www/html -zxf /tmp/4881.tar.gz clipbucket-4881/upload/ --strip-components=2" -s /bin/bash && sudo rm /tmp/4881.tar.gz
Maak een database voor ClipBucket en gebruiker met SELECT
, INSERT
, UPDATE
, DELETE
, CREATE
, DROP
, INDEX
en ALTER
permissies, veranderen ********
om een aangepaste wachtwoord voor de clipbucket_example_com
gebruiker en voer het MySQL root wachtwoord in als daarom wordt gevraagd. Vervang alle instanties van example_com
in de onderstaande opdracht door uw werkelijke FQDN / domeinnaam.
sudo mysql -u root -p -e "CREATE DATABASE clipbucket_example_com; GRANT ALTER,CREATE,DELETE,DROP,INDEX,INSERT,SELECT,UPDATE ON clipbucket_example_com.* TO clipbucket_example_com_admin@localhost IDENTIFIED BY '********'"
Open nu uw browser en voer de server-URL ( http://www.example.com
) in voor uw instantie. Als u een Unable to connect
of This site can’t be reached
bericht krijgt, komt dit omdat de standaard firewall-instelling van CentOS inkomende verbindingen met de http
poort niet toestaat . De volgende opdracht zal het openen.
sudo firewall-cmd --permanent --zone=public --add-service=http && sudo firewall-cmd --reload
Vernieuw de pagina in uw browser en u ziet de ClipBucket-installatiepagina.
Klik op de blauwe Ok, I agree, Now let me Continue!
knop om door te gaan naar stap 2.
Klik op de blauwe Continue To Next Step
knop om door te gaan naar stap 3.
Voordat u doorgaat naar de volgende stap van de installatie, moet u ervoor zorgen dat er groene controles zijn voor elke map in de lijst. Klik op de blauwe Continue To Next Step
knop om door te gaan naar stap 4.
Voer de daadwerkelijke databasenaam in het Database Name
tekstgebied in. Voer in het Database User
tekstgebied de daadwerkelijke databasegebruiker in; en in het Database Password
tekstgebied het daadwerkelijke databasewachtwoord. Klik op het blauw Check Connection
om door te gaan naar stap 5.
Voer een admin-gebruikersnaam, admin-wachtwoord en geldige e-mail in de Admin username
, Admin Password
en Admin Email
velden in. Klik op de blauwe Save and Continue
knop om door te gaan naar stap 6.
Vervang de standaard website titel, website slogan en website URL. Klik op de blauwe Save and Continue
knop om door te gaan naar stap 7.
Klik op de blauwe Skip & Finish
knop als u zich niet wilt registreren en ga verder met de volgende stap.
Op de laatste pagina instrueert het installatieprogramma u om de cb_install
directory op de server te verwijderen om de installatie te voltooien.
Verwijder de /var/www/html/cb_install
directory volgens de instructies op de laatste installatiepagina. Navigeer terug naar het SSH-clientprogramma en gebruik de onderstaande opdracht om de /var/www/html/cb_install/
directory te verwijderen .
sudo rm -rf /var/www/html/cb_install
Terug in de browser, klik op de rode Continue to Admin Area
knop om door te gaan naar de inlogpagina.
Voer uw admin gebruikersnaam en wachtwoord in om in te loggen.
Klik na het inloggen op de General
link in het linkermenu om de accordeon uit te vouwen. Klik op de Website Configurations
link en klik op het Uploading and Conversion Settings
tabblad. Wijzig de selector voor Use Crons
in Yes
, het FFMPEG Path
tekstgebied in /usr/bin/ffmpeg
, het PHP Path
tekstgebied in /usr/bin/php70
, het MP4Box Path
testgebied in /usr/bin/MP4Box
en invoer /usr/bin/mplayer
in het MPlayer Path
tekstgebied. Klik op de blauwe Update Settings
knop om de wijzigingen op te slaan.
Klik op de Tool Box
link in het linkermenu om de accordeon uit te vouwen om de maximale grootte te verifiëren van bestanden die naar ClipBucket kunnen worden geüpload . Klik op de Server Modules Info
link. POST MAX SIZE
, UPLOAD MAX FILESIZE
En MEMORY LIMIT
hebben allemaal groene controles en overeenkomen met de max upload bestandsgrootte u in de set /etc/opt/remi/php70/php.ini
-bestand en de client_max_body_size
variabele in de /etc/nginx/nginx.conf
file.
Uploading and Conversion Settings
Klik op de Server Conversion Info
link om te controleren of de wijzigingen die u op het tabblad heeft aangebracht . U zult groene controles in de velden voor hebben FFMPEG
, PHP CLI
, Media Info
, MP4Box
, ImageMagick
en FFProbe
.
Navigeer terug naar het SSH-clientprogramma om de cron-taken in te stellen die nodig zijn voor ClipBucket om video op de achtergrond te converteren.
sudo su -c "echo -e '* * * * * /usr/bin/php70 -q /var/www/html/actions/video_convert.php\n* * * * * /usr/bin/php70 -q /var/www/html/actions/verify_converted_videos.php\n0 0,12,13 * * * /usr/bin/php70 -q /var/www/html/actions/update_cb_stats.php' > /var/spool/cron/apache" -s /bin/bash && sudo chown apache.apache /var/spool/cron/apache
ClipBucket is nu klaar voor het uploaden en converteren van video's. Als je het verder wilt aanpassen, raadpleeg dan de officiële ClipBucket-documentatie .
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.