Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ClipBucket ist eine von der Community unterstützte Open Source-Website für die gemeinsame Nutzung von Videos und ein Verwaltungsskript. In der ersten Inkarnation von ClipBuckets ähnelte es den beliebten Video-Tube-Websites. Nach Jahren der Entwicklung hat es sich jedoch zu einer robusten Medienplattform im Vergleich zu kostenpflichtigen Video- / Media-Sharing-Websites entwickelt. ClipBucket bietet folgende Funktionen:
Melden Sie sich als normaler Benutzer an, der über die Berechtigung zur Verwendung des Befehls sudo verfügt. Aktualisieren Sie das System wie folgt.
sudo yum clean all && sudo yum install deltarpm -y && sudo yum update -y
Weder die offiziellen CentOS 7 x64- noch die EPEL-Repositorys enthalten RPMs für FFmpeg (einschließlich FFProbe) und GPAC (einschließlich MP4Box). Das RPMFusion-Repository muss hinzugefügt werden, da es den neuesten Build 2.8.x von FFmpeg und den neuesten Build 0.6.x von GPAC enthält. Verwenden Sie den folgenden Befehl, um das Repository hinzuzufügen.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm -y
Damit ClipBucket Videos anzeigen kann, die für das Web optimiert sind, müssen mehrere Multimedia-Programme installiert werden, um hochgeladene Videos automatisch im Hintergrund zu konvertieren. Installieren Sie FFmpeg und MP4Box (Teil von GPAC) aus dem REMI-Repository.
sudo yum install ffmpeg gpac -y
Um die neueste Version von Ruby zu installieren, muss zuerst die YAML-Bibliothek installiert werden.
sudo yum install libyaml -y
Installieren Sie jetzt die neueste Version der aktuellen Version von 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
Installieren Sie das Ruby Gems-Verpackungsprogramm.
sudo yum install rubygems -y
Installieren Sie den FLVTool2-Edelstein.
sudo gem install flvtool2
Die Programme ImageMagick, MediaInfo und MPlayer / Mencoder müssen ebenfalls installiert sein.
sudo yum install ImageMagick mediainfo mplayer -y
CentOS 7 enthält MariaDB Version 5.5.x im Standard-Repository. Um die neueste verfügbare Version (10.xx) des MariaDB-Datenbankservers zu installieren, muss das MariaDB-RPM-Repository hinzugefügt werden.
Verwenden Sie den sed
Befehl, um eine benutzerdefinierte Repo-Datei mit dem Namen MariaDB.repo
im /etc/yum.repos.d/
Verzeichnis zu erstellen .
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"
Installieren Sie den MariaDB-Datenbankserver. Sie werden aufgefordert, das GPG aus MariaDB zu importieren. Drücken Sie die Y
Taste " " und die Enter
Taste " ", um dies zu akzeptieren.
sudo yum install MariaDB-server -y
Aktivieren und starten Sie den MariaDB-Datenbankserver.
sudo systemctl start mysql
Sichern Sie den MariaDB-Datenbankserver. Ersetzen Sie ********
unten durch ein neues Passwort für den Root-MySQL-Benutzer. Dies entspricht dem Ausführen des mysql_secure_installation
Befehls ohne Eingabeaufforderungen.
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"
Sichern Sie das Original server.cnf
in /etc/my.cnf.d/
.
sudo mv /etc/my.cnf.d/server.cnf /root/server.cnf.original
Erstellen Sie server.cnf
mit dem echo
Befehl eine neue Datei . Diese Konfiguration bietet echte UTF8-Unterstützung. default-time-zone
Stellen Sie sicher, dass Sie die Option ändern , um den Zeitzonenstandort Ihres VPS wiederzugeben, wenn Sie dies wünschen. Ändern Sie innodb_buffer_pool_instances
basierend auf Ihrer innodb_buffer_pool_size
, ob Ihre Datenbank größer als 2 GB ist. Beispiel: innodb_buffer_pool_size
= 4 GB, ändern Sie innodb_buffer_pool_instances
auf 4, für 1 GB pro Stück. Ändern Sie innodb_buffer_pool_size
basierend auf Ihrem Arbeitsdatensatz. innodb_large_prefix
wird für die Problemumgehung von Fehler 1071 verwendet . innodb_io_capacity
und innodb_io_capacity_max
werden gegenüber dem Standardwert erhöht, da Vultr VPS-SSD-Laufwerke zwei um Größenordnungen höhere IOPs bereitstellen. Ändern Sie key_buffer_size
, wenn Sie mit MyISAM viele Tabellen haben.
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"
Erstellen Sie ein Verzeichnis mit dem Namen, mysql
in dem sich /var/log/
die MariaDB-Datenbankserverprotokolle befinden. Ändern Sie den Benutzer- und Gruppenbesitz für das /var/log/mysql
Verzeichnis und seine Dateien von root
Benutzer / Gruppe in mysql
Benutzer / Gruppe.
sudo mkdir /var/log/mysql && sudo chown mysql.mysql /var/log/mysql
Starten Sie den MariaDB-Datenbankserver neu.
sudo systemctl restart mysql
Der MariaDB-Datenbankserver ist jetzt eingerichtet und bereit.
Um PHP verarbeiten zu können, muss der PHP-FPM 7.0-Daemon installiert und konfiguriert sein. Um eine neuere Version von PHP-FPM als die Standardversion 5.4.x zu installieren, muss das REMI-Repo installiert werden, das die PHP-Versionen 5.6.x, 7.0.x und 7.1.x enthält.
Installieren Sie das REMI-Repo und die erforderlichen PHP-Module.
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
Erstellen Sie eine Sicherungskopie der php-fpm.conf
Datei im /etc/opt/remi/php70/
Verzeichnis, indem Sie sie in umbenennen php-fpm.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.conf /etc/opt/remi/php70/php-fpm.conf.original
Erstellen Sie php-fpm.conf
mit dem echo
Befehl eine neue Datei .
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"
Erstellen Sie eine Sicherungskopie der www.conf
Datei im /etc/opt/remi/php70/php-fpm.d/
Verzeichnis, indem Sie sie in umbenennen www.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.d/www.conf /etc/opt/remi/php70/php-fpm.d/www.conf.original
Erstellen Sie www.conf
mit dem echo
Befehl eine neue Datei .
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"
Erstellen Sie eine Sicherungskopie der php.ini
Datei im /etc/opt/remi/php70/
Verzeichnis, indem Sie sie in umbenennen php.ini.original
.
sudo mv /etc/opt/remi/php70/php.ini /etc/opt/remi/php70/php.ini.original
Erstellen Sie php.ini
mit dem echo
Befehl eine neue Datei . Ändern Sie das memory_limit
, post_max_size
und upload_max_filesize
sein etwas größer als die größte Datei , die Sie laden möchten. Wechseln Sie date.timezone
in die Zeitzone Ihrer Wahl. Ich empfehle die geografische Zeitzone Ihrer VPS-Instanz.
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"
Erstellen Sie das php-fpm
Verzeichnis innerhalb des /var/log/
Verzeichnisses, in dem sich die PHP-FPM-Serverprotokolle befinden.
sudo mkdir /var/log/php-fpm/
Aktivieren und starten Sie den PHP-FPM-Server.
sudo systemctl enable php70-php-fpm && sudo systemctl start php70-php-fpm
Installieren Sie die neueste Version des Nginx-Webservers.
sudo yum install nginx -y
Erstellen Sie eine Sicherungskopie der nginx.conf
Datei im /etc/nginx
Verzeichnis, indem Sie sie in umbenennen nginx.conf.original
.
sudo mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.original
Erstellen Sie nginx.conf
mit dem echo
Befehl eine neue Datei .
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"
Erstellen Sie die Verzeichnisse site-available
und site-enabled
im /etc/nginx/
Verzeichnis.
sudo mkdir /etc/nginx/{sites-available,sites-enabled}
Erstellen Sie deny-log-not-found.conf
, expires.conf
und headers.conf
Dateien im /etc/nginx/conf.d/
Verzeichnis. Die deny-log-not-found.conf
Datei verbietet Zugriff auf versteckte Dateien (zB .htaccess
, .git
und andere). Die expires.conf
Datei setzt die Antwortheader "Expires" und "Cache-Control" auf die maximale Zeit, die für allgemeine statische Dateien wie Bilder und Text verfügbar ist. Die headers.conf
Datei legt die Antwortheader fest, um Sniffing vom Typ MIME, Click-Jacking und Blockieren von XSS-Exploits (Cross Site Scripting) zu verhindern.
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"
Erstellen Sie die example.com.conf
Datei in dem /etc/nginx/sites-available/
Verzeichnis, das auf das Verzeichnis verweist, das ClipBucket enthält. Ersetzen Sie alle example.com
unten aufgeführten Instanzen durch Ihren tatsächlichen FQDN / Domain-Namen.
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"
Erstellen Sie einen Symlink für die example.com.conf
Datei, die sich im /etc/nginx/sites-available/
Verzeichnis im /etc/nginx/sites-enabled/
Verzeichnis befindet. Ersetzen Sie example.com
unten durch Ihren tatsächlichen FQDN / Domain-Namen.
sudo su -c "cd /etc/nginx/sites-enabled && ln -s ../sites-available/example.com.conf ."
Aktivieren und starten Sie den PHP-FPM-Server.
sudo systemctl enable nginx && sudo systemctl start nginx
Nginx ist jetzt eingerichtet und bereit, Seiten zu liefern.
Laden Sie die neueste Version von ClipBucket herunter und extrahieren Sie den Inhalt des upload
Verzeichnisses in der getippten ClipBucket-Datei in das /var/www/html
Verzeichnis.
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
Erstellen Sie eine Datenbank für ClipBucket und Benutzer mit SELECT
, INSERT
, UPDATE
, DELETE
, CREATE
, DROP
, INDEX
und ALTER
Berechtigungen ändern , ********
um eine benutzerdefinierte Kennwort für den clipbucket_example_com
Benutzer und geben Sie das MySQL - root - Passwort , wenn Sie dazu aufgefordert werden . Ersetzen Sie alle Instanzen von example_com
im folgenden Befehl durch Ihren tatsächlichen FQDN / Domain-Namen.
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 '********'"
Öffnen Sie nun Ihren Browser und geben Sie die Server-URL ( http://www.example.com
) für Ihre Instanz ein. Wenn Sie eine Unable to connect
oder eine This site can’t be reached
Nachricht erhalten, liegt dies daran, dass die Standard-Firewall-Einstellung von CentOS eingehende Verbindungen zum http
Port nicht zulässt . Der folgende Befehl öffnet es.
sudo firewall-cmd --permanent --zone=public --add-service=http && sudo firewall-cmd --reload
Aktualisieren Sie die Seite in Ihrem Browser und Sie sehen die ClipBucket-Installationsseite.
Klicken Sie auf die blaue Ok, I agree, Now let me Continue!
Schaltfläche, um mit Schritt 2 fortzufahren.
Klicken Sie auf die blaue Continue To Next Step
Schaltfläche, um mit Schritt 3 fortzufahren.
Stellen Sie vor dem nächsten Installationsschritt sicher, dass für jedes Verzeichnis in der Liste grüne Überprüfungen durchgeführt werden. Klicken Sie auf die blaue Continue To Next Step
Schaltfläche, um mit Schritt 4 fortzufahren.
Geben Sie den tatsächlichen Datenbanknamen in den Database Name
Textbereich ein. Geben Sie im Database User
Textbereich den tatsächlichen Datenbankbenutzer ein. und im Database Password
Textbereich das tatsächliche Datenbankkennwort. Klicken Sie auf das Blau Check Connection
, um mit Schritt 5 fortzufahren.
Geben Sie einen Admin - Benutzernamen, Admin - Passwort und gültige E - Mail in den Admin username
, Admin Password
und Admin Email
Felder. Klicken Sie auf die blaue Save and Continue
Schaltfläche, um mit Schritt 6 fortzufahren.
Ersetzen Sie den Standard-Website-Titel, den Website-Slogan und die Website-URL. Klicken Sie auf die blaue Save and Continue
Schaltfläche, um mit Schritt 7 fortzufahren.
Klicken Sie auf die blaue Skip & Finish
Schaltfläche, wenn Sie sich nicht registrieren möchten, und fahren Sie mit dem nächsten Schritt fort.
Auf der letzten Seite weist Sie das Installationsprogramm an, das cb_install
Verzeichnis auf dem Server zu entfernen, um die Installation abzuschließen.
Entfernen Sie das /var/www/html/cb_install
Verzeichnis wie auf der letzten Installationsseite angegeben. Navigieren Sie zurück zum SSH-Client-Programm und entfernen Sie das /var/www/html/cb_install/
Verzeichnis mit dem folgenden Befehl .
sudo rm -rf /var/www/html/cb_install
Klicken Sie im Browser auf die rote Continue to Admin Area
Schaltfläche, um zur Anmeldeseite zu gelangen.
Geben Sie Ihren Administrator-Benutzernamen und Ihr Passwort ein, um sich anzumelden.
Klicken Sie nach dem Anmelden auf den General
Link im linken Menü, um das Akkordeon zu erweitern. Klicken Sie auf den Website Configurations
Link und dann auf die Uploading and Conversion Settings
Registerkarte. Ändern Sie die Auswahl für Use Crons
bis Yes
, den FFMPEG Path
Textbereich für /usr/bin/ffmpeg
, den PHP Path
Textbereich für /usr/bin/php70
, den MP4Box Path
Testbereich für /usr/bin/MP4Box
und die Eingabe /usr/bin/mplayer
in den MPlayer Path
Textbereich. Klicken Sie auf die blaue Update Settings
Schaltfläche, um die Änderungen zu speichern.
Um die maximale Größe der Dateien zu überprüfen, die in ClipBucket hochgeladen werden können, klicken Sie auf den Tool Box
Link im linken Menü, um das Akkordeon zu erweitern. Klicken Sie auf den Server Modules Info
Link. POST MAX SIZE
, UPLOAD MAX FILESIZE
Und MEMORY LIMIT
hat alle grüne Kontrollen und entspricht die maximale Upload - Dateigröße Sie in der Set - /etc/opt/remi/php70/php.ini
Datei und die client_max_body_size
Variable in der /etc/nginx/nginx.conf
Datei.
Uploading and Conversion Settings
Klicken Sie auf den Server Conversion Info
Link, um zu überprüfen, ob Sie Änderungen auf der Registerkarte vorgenommen haben . Sie werden in den Bereichen grüne Schecks haben FFMPEG
, PHP CLI
, Media Info
, MP4Box
, ImageMagick
und FFProbe
.
Navigieren Sie zurück zum SSH-Client-Programm, um die Cron-Jobs einzurichten, die ClipBucket zum Konvertieren von Videos im Hintergrund benötigt.
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 kann jetzt hochgeladen und konvertiert werden. Wenn Sie es weiter anpassen möchten, lesen Sie die offizielle ClipBucket-Dokumentation .
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.