Инсталирајте Плеск на ЦентОС 7
Користите другачији систем? Плеск је власничка контролна табла веб хоста која омогућава корисницима да управљају својим личним и/или клијентским веб локацијама, базама података
ЦлипБуцкет је веб локација отвореног кода за дељење видеа и скрипта за управљање која подржава заједница. У првој инкарнацији ЦлипБуцкетс-а, био је сличан популарним веб-сајтовима за видео цеви. Међутим, након година развоја, постао је робусна медијска платформа у поређењу са плаћеним веб локацијама за дељење видеа/медија. ЦлипБуцкет има следеће карактеристике:
Пријавите се као обичан корисник који има дозволу да користи команду судо. Ажурирајте систем на следећи начин.
sudo yum clean all && sudo yum install deltarpm -y && sudo yum update -y
Ни званична ЦентОС 7 к64 или ЕПЕЛ спремишта не садрже РПМ-ове за ФФмпег (укључује ФФПробе) и ГПАЦ (укључује МП4Бок). РПМФусион спремиште се мора додати јер садржи најновију 2.8.к верзију ФФмпег-а и најновију 0.6.к верзију ГПАЦ-а. Користите наредбу испод да додате спремиште.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm -y
Да би ЦлипБуцкет приказивао видео записе који су оптимизовани за веб, мора бити инсталирано неколико мултимедијалних програма који аутоматски претварају отпремљене видео записе у позадини. Инсталирајте ФФмпег и МП4Бок (део ГПАЦ-а) из РЕМИ спремишта.
sudo yum install ffmpeg gpac -y
Да бисте инсталирали најновију верзију Руби-а, прво мора бити инсталирана ИАМЛ библиотека.
sudo yum install libyaml -y
Сада инсталирајте најновију верзију тренутне верзије Руби-а (2.5.к).
sudo rpm -ivh https://github.com/feedforce/ruby-rpm/releases/download/2.5.0/ruby-2.5.0-1.el7.centos.x86_64.rpm
Инсталирајте програм за паковање Руби Гемс.
sudo yum install rubygems -y
Инсталирајте драгуљ ФЛВТоол2.
sudo gem install flvtool2
Програми ИмагеМагицк, МедиаИнфо и МПлаиер/Менцодер такође морају бити инсталирани.
sudo yum install ImageMagick mediainfo mplayer -y
ЦентОС 7 долази са МариаДБ верзијом 5.5.к у свом подразумеваном спремишту. Да бисте инсталирали најновију доступну верзију (10.кк) МариаДБ сервера базе података, мора се додати МариаДБ РПМ спремиште.
Користите sed
команду да креирате прилагођену репо датотеку названу MariaDB.repo
у /etc/yum.repos.d/
директоријуму.
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"
Инсталирајте МариаДБ сервер базе података. Од вас ће бити затражено да увезете ГПГ из МариаДБ-а. Притисните Y
тастер " Enter
" и тастер " " да бисте то прихватили.
sudo yum install MariaDB-server -y
Омогућите и покрените МариаДБ сервер базе података.
sudo systemctl start mysql
Обезбедите МариаДБ сервер базе података. Замените у ********
наставку новом лозинком за роот МиСКЛ корисника. Ово је еквивалент покретању mysql_secure_installation
команде без упита.
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"
Направите резервну копију оригинала server.cnf
у /etc/my.cnf.d/
.
sudo mv /etc/my.cnf.d/server.cnf /root/server.cnf.original
Креирајте нову server.cnf
датотеку користећи echo
команду. Ова конфигурација даје праву подршку за УТФ8. Обавезно промените default-time-zone
опцију, тако да одражава локацију временске зоне вашег ВПС-а ако тако изаберете. Измените innodb_buffer_pool_instances
, на основу вашег innodb_buffer_pool_size
, ако је величина ваше базе података већа од 2 ГБ. Пример: innodb_buffer_pool_size
= 4ГБ, промените innodb_buffer_pool_instances
на 4, за 1ГБ комад. Измените innodb_buffer_pool_size
на основу вашег радног скупа података. innodb_large_prefix
се користи за решење грешке 1071 . innodb_io_capacity
и innodb_io_capacity_max
повећани су у односу на подразумеване јер Вултр ВПС ССД дискови пружају два реда величине већи ИОП. Измените key_buffer_size
, ако имате много табела које користе МиИСАМ.
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"
Креирајте директоријум назван mysql
у /var/log/
директоријуму где ће се налазити евиденција сервера МариаДБ базе података. Промените власништво корисника и групе за /var/log/mysql
директоријум и његове датотеке са root
корисника/групе на mysql
корисника/групу.
sudo mkdir /var/log/mysql && sudo chown mysql.mysql /var/log/mysql
Поново покрените МариаДБ сервер базе података.
sudo systemctl restart mysql
МариаДБ сервер базе података је сада постављен и спреман.
Да би се обрадио ПХП, ПХП-ФПМ 7.0 демон мора бити инсталиран и конфигурисан. Да бисте инсталирали верзију ПХП-ФПМ-а новију од подразумеване 5.4.к, мора бити инсталиран РЕМИ репо који садржи ПХП верзије 5.6.к, 7.0.к и 7.1.к.
Инсталирајте РЕМИ репо и потребне ПХП модуле.
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
Направите резервну копију php-fpm.conf
датотеке у /etc/opt/remi/php70/
директоријуму тако што ћете је преименовати у php-fpm.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.conf /etc/opt/remi/php70/php-fpm.conf.original
Креирајте нову php-fpm.conf
датотеку користећи echo
команду.
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"
Направите резервну копију www.conf
датотеке у /etc/opt/remi/php70/php-fpm.d/
директоријуму тако што ћете је преименовати у www.conf.original
.
sudo mv /etc/opt/remi/php70/php-fpm.d/www.conf /etc/opt/remi/php70/php-fpm.d/www.conf.original
Креирајте нову www.conf
датотеку користећи echo
команду.
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"
Направите резервну копију php.ini
датотеке у /etc/opt/remi/php70/
директоријуму тако што ћете је преименовати у php.ini.original
.
sudo mv /etc/opt/remi/php70/php.ini /etc/opt/remi/php70/php.ini.original
Креирајте нову php.ini
датотеку користећи echo
команду. Промените memory_limit
, post_max_size
и upload_max_filesize
да буде мало већи од највеће датотеке коју намеравате да отпремите. Промените date.timezone
временску зону по вашем избору. Препоручујем географску временску зону ваше ВПС инстанце.
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"
Креирајте php-fpm
директоријум унутар /var/log/
директоријума у коме ће се налазити записници ПХП-ФПМ сервера.
sudo mkdir /var/log/php-fpm/
Омогућите и покрените ПХП-ФПМ сервер.
sudo systemctl enable php70-php-fpm && sudo systemctl start php70-php-fpm
Инсталирајте најновију верзију Нгинк веб сервера.
sudo yum install nginx -y
Направите резервну копију nginx.conf
датотеке у /etc/nginx
директоријуму тако што ћете је преименовати у nginx.conf.original
.
sudo mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.original
Креирајте нову nginx.conf
датотеку користећи echo
команду.
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"
Створити site-available
и site-enabled
директоријума у /etc/nginx/
директоријуму.
sudo mkdir /etc/nginx/{sites-available,sites-enabled}
Створити deny-log-not-found.conf
, expires.conf
и headers.conf
датотека у /etc/nginx/conf.d/
директоријуму. deny-log-not-found.conf
Фајл забрањује приступ скривеним датотекама (нпр .htaccess
, .git
и други). expires.conf
Фајл поставља "истиче" и "Цацхе-Цонтрол" заглавља одговора на мак време на располагању за заједничке статичке датотеке као што су слике и текст. headers.conf
Фајл поставља заглавља одговора како би се спречило миме-типе њушка, клик-јацкинг и блокира КССС (цросс сите сцриптинг) експлоатише.
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"
Креирајте example.com.conf
датотеку у /etc/nginx/sites-available/
директоријуму који ће показивати на директоријум који ће садржати ЦлипБуцкет. Замените све example.com
доле наведене инстанце својим стварним ФКДН/именом домена.
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"
Креирајте симболичку везу за example.com.conf
датотеку, која се налази у /etc/nginx/sites-available/
директоријуму, у /etc/nginx/sites-enabled/
директоријуму. Замените у example.com
наставку својим стварним ФКДН/именом домена.
sudo su -c "cd /etc/nginx/sites-enabled && ln -s ../sites-available/example.com.conf ."
Омогућите и покрените ПХП-ФПМ сервер.
sudo systemctl enable nginx && sudo systemctl start nginx
Нгинк је сада подешен и спреман за испоруку страница.
Преузмите најновију верзију ЦлипБуцкет-а и извуците садржај upload
директоријума унутар ЦлипБуцкет тар-гзипиране датотеке у /var/www/html
директоријум.
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
Створити базу података за видеотека и корисника са SELECT
, INSERT
, UPDATE
, DELETE
, CREATE
, DROP
, INDEX
и ALTER
дозволе, промена ********
на прилагођену лозинку за clipbucket_example_com
корисника и унесите МиСКЛ роот лозинку. Замените све инстанце example_com
у наредби испод са својим стварним ФКДН/именом домена.
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 '********'"
Сада отворите претраживач и унесите УРЛ сервера, ( http://www.example.com
), на пример. Ако добијете поруку Unable to connect
или This site can’t be reached
поруку, то је зато што ЦентОС-ова подразумевана поставка заштитног зида онемогућава долазне везе са http
портом. Следећа команда ће га отворити.
sudo firewall-cmd --permanent --zone=public --add-service=http && sudo firewall-cmd --reload
Освежите страницу у свом претраживачу и видећете страницу за инсталацију ЦлипБуцкет-а.
Кликните на плаво Ok, I agree, Now let me Continue!
дугме да бисте прешли на корак 2.
Кликните на плаво Continue To Next Step
дугме да бисте прешли на корак 3.
Пре него што пређете на следећи корак инсталације, уверите се да постоје зелене провере за сваки директоријум на листи. Кликните на плаво Continue To Next Step
дугме да бисте прешли на корак 4.
Унесите стварно име базе података у области за Database Name
текст. У пољу за Database User
текст унесите стварног корисника базе података; а у области Database Password
текста, стварна лозинка базе података. Кликните на плаво Check Connection
да бисте прешли на корак 5.
Улаз и администратор корисничко име, лозинка Администратор и валидна емаил на Admin username
, Admin Password
и Admin Email
поља. Кликните на плаво Save and Continue
дугме да бисте прешли на корак 6.
Замените подразумевани наслов веб локације, слоган веб локације и УРЛ веб локације. Кликните на плаво Save and Continue
дугме да бисте прешли на корак 7.
Кликните на плаво Skip & Finish
дугме ако не желите да се региструјете и пређите на следећи корак.
На последњој страници, инсталатер вас налаже да уклоните cb_install
директоријум на серверу да бисте довршили инсталацију.
Уклоните /var/www/html/cb_install
директоријум према упутствима на последњој страници за инсталацију. Вратите се на ССХ клијентски програм и користите наредбу испод да уклоните /var/www/html/cb_install/
директоријум.
sudo rm -rf /var/www/html/cb_install
Вратите се у прегледач, кликните на црвено Continue to Admin Area
дугме да бисте прешли на страницу за пријаву.
Унесите своје администраторско корисничко име и лозинку да бисте се пријавили.
Након што се пријавите, кликните на General
линк у левом менију да проширите хармонику. Кликните на Website Configurations
везу и кликните на Uploading and Conversion Settings
картицу. Промените бирач за Use Crons
на Yes
, област FFMPEG Path
текста на /usr/bin/ffmpeg
, област PHP Path
текста на /usr/bin/php70
, MP4Box Path
тест област на /usr/bin/MP4Box
и унос /usr/bin/mplayer
у област MPlayer Path
текста. Кликните на плаво Update Settings
дугме да бисте сачували промене.
Да бисте проверили максималну величину датотека које се могу отпремити у ЦлипБуцкет, кликните на Tool Box
везу у левом менију да бисте проширили хармонику. Кликните на Server Modules Info
везу. POST MAX SIZE
, UPLOAD MAX FILESIZE
и MEMORY LIMIT
сви ће имати зелене провере и одговараће максималној величини датотеке за отпремање коју сте поставили у /etc/opt/remi/php70/php.ini
датотеци и client_max_body_size
променљивој у /etc/nginx/nginx.conf
датотеци.
Да бисте потврдили промене које сте направили на Uploading and Conversion Settings
картици, кликните на Server Conversion Info
везу. Имаћете зелене провере у пољима за FFMPEG
, PHP CLI
, Media Info
, MP4Box
, ImageMagick
и FFProbe
.
Вратите се на ССХ клијентски програм да бисте подесили црон послове неопходне за ЦлипБуцкет да конвертује видео у позадини.
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
ЦлипБуцкет је сада спреман за отпремање и конверзију видео записа. Ако желите да га додатно прилагодите, погледајте званичну ЦлипБуцкет документацију .
Користите другачији систем? Плеск је власничка контролна табла веб хоста која омогућава корисницима да управљају својим личним и/или клијентским веб локацијама, базама података
Увод Цацти је алатка отвореног кода за праћење и графику која је у потпуности заснована на РРД подацима. Преко Цацтуса можете надгледати скоро сваку врсту уређаја
Увод Летс Енцрипт је услуга ауторитета за сертификате која нуди бесплатне ТЛС/ССЛ сертификате. Цертбот поједностављује процес инсталације,
Користите другачији систем? Овај водич ће вам показати како да инсталирате групни софтвер иРедМаил на нову инсталацију Дебиан Вхеези-а. Требало би да користите сервис
Користите другачији систем? Јекилл је одлична алтернатива ВордПресс-у за блоговање или дељење садржаја. Не захтева никакве базе података и веома је лако и
Користите другачији систем? Ако купите Дебиан сервер, увек би требало да имате најновије безбедносне закрпе и ажурирања, без обзира да ли спавате или не
ПХП и повезани пакети су најчешће коришћене компоненте приликом постављања веб сервера. У овом чланку ћемо научити како да подесите ПХП 7.0 или ПХП 7.1 о
Скуид је популаран, бесплатни Линук програм који вам омогућава да креирате веб проки за прослеђивање. У овом водичу ћете видети како да инсталирате Скуид на ЦентОС да вас преокрене
Увод Лигхттпд је форк Апацхе-а који има за циљ да буде много мање интензиван према ресурсима. Лаган је, отуда и његово име, и прилично је једноставан за употребу. Инсталлин
1. Виртуалмин/Вебмин Виртуалмин је моћна и флексибилна контролна табла за веб хостинг за Линук и УНИКС системе заснована на добро познатој веб бази отвореног кода
Иии је ПХП оквир који вам омогућава да брже и лакше развијате апликације. Инсталирање Иии-а на Убунту је једноставно, као што ћете тачно научити
Сцреен је апликација која омогућава вишеструку употребу терминалских сесија унутар једног прозора. Ово вам омогућава да симулирате више прозора терминала где је ма
Овај водич објашњава како да подесите ДНС сервер користећи Бинд9 на Дебиан-у или Убунту-у. У целом чланку замените иоур-домаин-наме.цом у складу са тим. Ат тх
Увод Логротате је Линук услужни програм који поједностављује администрацију датотека евиденције. Обично се покреће једном дневно преко црон посла и управља базом евиденције
ВУЛТР је недавно направио измене на њиховој страни, и сада би све требало да ради добро из кутије са омогућеним НетворкМанагер-ом. Ако желите да онемогућите
Ицинга2 је моћан систем за праћење, и када се користи у моделу мастер-цлиент, може да замени потребу за провером праћења заснованом на НРПЕ. Главни клијент
Користите другачији систем? Ред5 је медијски сервер отвореног кода имплементиран у Јави који вам омогућава да покренете Фласх вишекорисничке апликације као што је ливе стреамин
У овом чланку ћемо видети како да компајлирате и инсталирате Нгинк маинлине из званичних извора Нгинк-а помоћу модула ПагеСпеед, који вам омогућава да
Користите другачији систем? Апацхе Цассандра је бесплатан систем за управљање НоСКЛ базом података отвореног кода који је дизајниран да обезбеди скалабилност, високу
Користите другачији систем? Ванилла форум је апликација отвореног кода написана у ПХП-у. Потпуно је прилагодљив, једноставан за коришћење и подржава екстерне
Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.
Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.
Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.
Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.
Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…
Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.
Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.
Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.
У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.
Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више