Fala Techers! Beleza? Reinaldo Ciloto de volta com o TechCast aqui do TechZoom
e hoje é dia da gente conhecer, da gente instalar o nosso amigo o UPHP Tube
que é um clone do YouTube. Se você está pensando em criar um site de vídeos e áudio
onde os seus usuários podem subir os vídeos e compartilhar com toda a comunidade
este vídeo foi feito para você. Então o que a gente vai fazer é o seguinte
a gente vai baixar o YouTube, o UPHP Tube e instalar ele lá na DigitalOcean
porque assim você já vai ter um servidor pronto, uma VPS parruda para aguentar
se o seu site começar a fazer muito sucesso você tem como aumentar a memória
aumentar o processamento, aumentar espaço em disco, tudo isso é importante
quando você vai trabalhar com um site de vídeo, ainda mais este que você pode liberar
para outras pessoas subirem conteúdo. Então vai ser bem legal, é um vídeo bem rápido
a gente vai instalar, vai configurar, vou criar uma conta de administrador
vou dar uma visão geral de como ele funciona e depois se você ficar com dúvida
ou quiser saber mais alguma coisa, como sempre, deixa nos comentários
que eu vou responder e vou também produzir novos conteúdos, novos vídeos do UPHP Tube
Então, como sempre, deixa o seu joinha aí, compartilha, curte e daqui a pouquinho
logo depois da VINHETEX, eu volto!
Voltei Tecre! Então é o seguinte, isso aqui é a VPS que eu criei lá na DigitalOcean
só para vocês darem uma olhada, eu peguei uma VPS com 1GB de memória, 30GB de disco
e eu estou rodando o LAMP lá no Ubuntu 16.04
Então essa é a configuração mínima para você poder rodar o seu UPHP Tube
ou seja, o seu próprio YouTube, o seu YouTube clone
Então aqui no site oficial, onde você tem várias informações
onde ele tem algumas screens, é onde você também tem uma demo online
caso antes de você baixar, você quiser dar uma navegada, ver como funciona
Então ele tem uma demo, tem o download e tem também a documentação
Só que a gente não vai fazer download por aqui, a gente vai fazer nada por aí
porque nós vamos usar o GIT, porque mais uma vez, vamos trabalhar com linha de comando
que é muito mais rápido e muito mais simples, até para quem está começando agora
Então aqui no repositório oficial do UPHP Tube, você tem todas as informações
e tem uma ainda mais importante, que é a documentação de como instalar
Então é só clicar aqui em WIK, ele vai carregar e aqui ó
ele tem como instalar num servidor LAMP, que é justamente este que nós criamos
lá na nossa amiga Digital Ocean
Então vamos lá, aqui ele tem todos os comandos, tudo que a gente precisa executar e instalar
para que ele rode perfeitamente
Então ó, primeira coisa é ir lá no PUT, conectar no servidor
Vamos aqui, usuária root
Está lá, daí o que eu vou fazer?
Eu vou lá para a nossa raiz, então cd espaço dois pontos
cd var, cd www, cd html
E aqui ó, é onde está a nossa raiz do servidor
Então eu vou fazer o seguinte, eu vou até acessar ele aqui ó, só para você ver
Está lá, não tem nada, aparece sempre essa baleia em azul
Então o que eu vou fazer agora aqui ó, rm menos rf, não, não precisa do rf
index.html e rminfo.php
Eu dou mais um ll, está lá, limpou
Se eu vier aqui ó, e atualizar, não aparece mais porque eu apaguei o index, apaguei tudo que tinha lá
no nosso servidor
Então agora ó, o que ele pede para instalar? Algumas extensões do php
Só copiar este comando aqui, clica com o botão direito
para ele colar, dá enter, ele vai fazer a instalação
Aqui você dá um y, de yes, olha lá, já instalou tudo, já baixou
Essa primeira parte já está feita, o que a gente tem que fazer é o seguinte agora
A gente vai baixar o git, vai baixar os arquivos da instalação
Então eu venho aqui na página principal do repositório
Clico em clone ou download e copio este endereço aqui
Então eu volto lá na nossa linha de comando e vou digitar
git clone, colo aqui o url que é o endereço
espaço, ponto, porque eu quero que eles baixem todos os arquivos aqui na raiz
do meu servidor, da minha vps, isso aqui é super rápido
3 segundos, dou um ll, olha só, lá está
o you, o you php tube
ou o seu youtube clone já prontinho, já estão todos os arquivos aí
Muito mais rápido do que baixar, descompactar e tudo mais
Agora a gente vai voltar lá na nossa wiki
é onde tem o passo a passo de instalação e ele pede pra gente instalar também o
python porque tem alguns algumas dependências que precisa do python pra
rodar então a gente vem de novo aqui ó copia lá cola aqui a estação do parte
também super rápida não tem muito segredo depois ele pede pra gente instalar
o youtube traço dl a mesma coisa copia volta na linha de comando cola da enter
esse aqui pode levar alguns segundinhos a mais mas também foi mega rápido
então agora a gente vai realizar a instalação mas tem coisa que a gente vai
precisar fazer aqui na linha de comando ainda é mas vamos lá então aqui ó seu
ip o seu domínio barra insta para ele começar a instalação do e o php tube
é aqui vai fazer uma varredura no servidor para ver se você tem todos os
pré-requisitos os todos os requisitos para rodar o sistema dele logo de cara
ele já dá um erro aqui ó então a gente tem que habilitar este módulo copia a
copia esse comando aqui que nós vimos também lá no magento se você acompanhou
a academia cola está falando para dar um restart no apache a gente vai fazer isso
depois porque tem mais coisa aqui ó agora a gente vai ter que editar o nosso amigo
php.ini porque a gente tem que mudar esses parâmetros lá são quatro
parâmetros que a gente vai alterar no php.ini que é um arquivo texto onde tem
todas as configurações do php então vamos lá de novo a linha de comando a
gente cola aqui o sudo né pra ter permissão espaço nano que é um editor
do linux e o caminho e o arquivo que nós queremos abrir enter tá lá então a
primeira coisa que vai ter que achar é o max execution time aqui então eu copio
aqui para ser mais fácil volto lá no nano control w também ele
demonstra que os comandos que você tem que dar colo a palavra que eu estou
procurando e do enter falar tá setado para 30 ele pede né deixa eu só por do
lado aqui vai ficar mais fácil ele pede pra setar para 7200 então a gente vem
aqui né 7200 e depois ele tem mais um aqui que a gente tem que mudar que é
isso aqui ó o post maxi então aquele de 8 ele pede pra ir pra 100
e não é só setar para 100 megas aqui depois ele tem mais aqui ó o upload max
file size file size volta aqui vamos procurar ele de novo ctrl w cola aqui
ele tá setado em dois megas ele pede para subir para 100 você viu que os
números são bem grandes por isso que você precisa de um servidor parrudo aí
do outro lado e se não você vai ter dor de cabeça você vai colocar o site no
site e não vai rodar ou vai ficar dando o erro toda hora e aqui também o limite
de memória de 128 para 512 então ctrl w cola achou 128 a gente seta para 512
mega ctrl o para salvar um ctrl x para sair e agora sim nós vamos reiniciar o
apache dois então serve-se apache dois restart
esse é o comando para você estar tá ou apache ela restartou tá tudo lá agora
nós vamos vir aqui né e vou só atualizar a página tudo verde agora sim a sua sua
vps ou seu servidor tem tudo pronto tudo é todos os requisitos instalados e
rodando para o e o php tube rodar ou para o seu próprio youtube rodar então
o rl do seu site então você tira esse insta o daqui né deixa só até o ip se
for seu domínio põe seu domínio ponto com né isso aí aqui é o caminho no
servidor no sistema então tá certo lembra que a gente entrou no bar depois
no www pois o html ele já trouxe certinho aqui é o nome do do site que eu vou
chamar até que zoom tube aqui eu vou colocar o meu e-mail de contato seria o
e-mail do site né aqui é outra coisinha aqui a gente vai conectar ao
banco nós vamos ter que criar o banco então a gente vai lá de novo na nossa
linha de comando e vai estar comandou mais ql menos o ruti menos p ele vai
pedir a senha onde está a senha está lá no nosso fdp a gente consegue pegar o
jatô conectado via fdp lá no servidor tem esse arquivo digital ou xander
password que a senha só tem que abrir ele aqui e copiar este código aqui que
é a senha tá vendo isso aqui é a senha então ctrl c copiei fdp a gente não vai
usar mais se quiser fechar fica à vontade e aqui ó botão direito colou a
senha no linux não aparece mas ela está lá você dá enter lá logo tô dentro do
servidor mas quer então aqui eu posso dar um show database comandinho básico
aí só pra gente ver se tem alguma alguma um banco criado agora nós vamos
criar um banco para usar
nosso site do youtube que o nosso youtube clone então a create data
o padá traga atrás não é database espaço vou chamar de youtube para ser
mais fácil e ponto e vírgula né ponto e vírgula no final tá lá agora a gente
dá um show databases novamente e lá agora nós temos sim o nosso youtube
nosso nosso banco youtube é pra sair aqui só dá um sair mesmo saiu lá vai
tchau agora a gente volta aqui então o database
neste caso que a gente está instalando é local host usuário é ruti a senha
aquela gigantesca que nós copiamos né só colar de novo aqui e o nome do banco
é e o tube tá não tem muito mistério então eu vou pedir que ele só crie as
tabelas né porque o banco já tá lá ele só vai entrar nele e criar o que tiver
que criar e aqui no idioma eu já posso colocar português do brasil o e o php
tube tem tradução ela ainda é mais ou menos assim mas tem uma tradução e a
senha é põe assim que você quiser aí eu vou por a de mim um dois três quatro
lógico que você como sempre eu digo coloque uma senha difícil clique em
submit aguarda ok tá lá tá feito está instalado daí antes de você acessar o
site ele fala que você tem que apagar o diretório de instalação então é só ir
lá no seu put só ir lá no put eu tô com a garganta doendo às vezes eu tô
enrolando a língua vocês me desculpem vou dar um ll aqui
daqui a rm menos rf que eu quero que ele exclua tudo que tem lá dentro
insta o barro no final é um diretório do ml aqui ó acabou não tem mais um
instaulado e agora sim eu vou para o site clico aqui no botão e terá aqui
está o meu youtube clone meu site está pronto para receber vídeos dos meus
usuários ou da minha comunidade ou da minha intranet dos meus funcionários
enfim da onde você quiser meu usuário é de mim tá e a senha que ela de mim com
um dois três quatro que nós criamos lá atrás na instalação logo agora sim eu
posso vir aqui ó e subir um vídeo tá aqui só que o máximo é 100 megas tudo
você consegue alterar lógico que esse tamanho de arquivo vocês viram que a
gente mudou lá no php então você tem que alterar isso só que tome cuidado
porque quanto maior o arquivo que seus usuários sobem mais servidor você
precisa mais recurso você precisa mais espaço em disco você precisa então tome
bastante cuidado com isso e aqui quando você loga como a de mim ó ele aparece
todas as opções então você inclusive tem as configurações do site então você
pode subir o seu logo você tem aqui como vê se o tá tudo
configurado bonitinho mesmo né nesse caso como a gente fez na unha tá tudo
configurado lá você tem as configurações avançadas você tem o
script code aqui você também tem as informações do servidor como ele está
sendo usado então isso aqui também importante ó de memória eu tô com 24%
então tá bem tranquilo mas quanto mais usuário mais gente usando né só que
pode chegar 90 chegou 90 o site vai cair então você vai ter que aumentar a
memória do servidor espaço em disco beleza tô com 6% né só tô usando 6%
CPU quase não tô usando porque só tô eu acessando lá mais ninguém então né não
tem porquê ele usar muito recurso da CPU mas como eu falei conforme o site
cresce conforme você tem acesso você vai ter que ampliar o seu servidor bom
então esse aqui é o nosso e o php tube o nosso youtube clone ou nosso portal de
vídeos e áudio então as pessoas podem subir vídeos e áudio se quiser fazer um
podcast você consegue fazer também com esse sistema ou se você quiser fazer um
clone do youtube aí pra ver se traz nessa lá se quer fazer um redtube aí né
meio adulto você pode usar esse sistema ou você também pode fazer pra só áudio
enfim aí você escolhe o que você deseja então é isso aí técnico espero que
vocês tenham gostado que vocês aproveitem mais desta dica deixe aí nos
comentários se ficou com alguma dúvida é o joinha sempre que isso me ajuda
compartilha também porque ajuda demais e assina o canal e se você já assinante
indica ele para seus amigos para parentes porque é o que faz nessas
viram que agora estou profissionalizando mesmo estou fazendo bastante conteúdo
então eu preciso da ajuda de vocês para continuar então é isso aí tecas
nós vemos no próximo vídeo valeu