• Instalação

-----------------------------> ATENÇÃO IMPORTANTE
• Sempre que solicitado [Y/N] escolha a opção Y (Sim para Todos).   
• Sempre que solicitado digite sempre a mesma senha de sua preferencia para o PHPmyadmin e Apache caso solicite (letras e numeros, não use caracteres especiais ou espaço)  
• Para a seleção do servidor, escolha apache2.
• Selecione Sim quando perguntado se deseja usar dbconfig-common para configurar o banco de dados.  

• Sistemas Funcionais: Debian 8+ Ubuntu 16+

1 - Vamos instalar o Apache Para o Site Funcionar na VPS

• Instalação Manual na VPS DO Painel (Site + BD) (OBS Para vps limpa sem apache):

Digite os Comandos 1 por 1 e aguarde instalar essa instalação é mais precisa pois se ocorrer erro você saberá em qual parte foi.
• QUANDO SOLICITAR A SENHA DO PHPMYADMIN E MYSQL COLOQUE A MESMA EM AMBOS
apt-get update && apt-get upgrade -y
apt-get install curl -y
apt-get install apache2 -y
apt-get install php5 libapache2-mod-php5 php5-mcrypt -y
service apache2 restart 
apt-get install mysql-server
mysql_install_db
mysql_secure_installation
apt-get install phpmyadmin -y
php5enmod mcrypt
service apache2 restart
ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
apt-get install libssh2-1-dev libssh2-php -y
mysql -h localhost -u root -prootjunior -e "CREATE DATABASE ssh"
php -m |grep ssh2
apt-get install php5-curl
service apache2 restart

• Agora pelo Gerenciador de Pastas do Bitvise ou o Gerenciador da VPS Que você utiliza volte para o /root:
• Navegue até a pasta /var/www/html e passe os arquivos do site da Pasta Site


• Continue somente apos aparecer a mensagem COMPLETADO COM SUCESSO.  (no caso da instalação automatica)

Digite service apache2 restart

2 - Criar o Banco de Dados SSH (para armazenar os dados do painel e do Site e tornar funcional)

• Altere o comando abaixo trocando SUA_SENHA pela senha que voce esta utilizando, o -p deve ficar junto a sua senha sem espaço.
 
• Caso você tenha usado caracteres especiais nesta parte o comando dará erro.

• OBS: A Senha que você definiu no PHPMYADMIN e MYSQL quando solicitados nos comandos acima   
 
mysql -h localhost -u root -pSUA_SENHA -e "CREATE DATABASE ssh"  
 
service apache2 restart
 
3 - Configurar arquivo de acesso ao Banco de Dados  
nano /var/www/html/pages/system/pass.php

• Ou Edite o arquivo no seu computador pela senha do seu PHPMYADMIN definido acima
 
• O comando edita pass.php caso tenha instalado o nano caso contrario digite apt-get install nano no servidor

<?php $pass = 'SUA_SENHA';?> < Essa parte do arquivo Pass.php deve ser trocada SUA_SENHA Pela sua senha do PHPMYADMIN

• Copie o codigo acima e cole na edição do arquivo pass.php caso o mesmo não tenha nada

• Apos colar o comando aperte Ctrl+X e escola opção Y depois aperte Enter para salvar

4 - Configurar Tabelas do Banco de Dados
 
• Acesse o IP da sua VPS/phpmyadmin e entre com o usuario root e a senha que você definiu na instalação.

• Faça upload do arquivo ssh.sql no banco SSH 

5 - Configurarando comando de Agendamento Crontab 

• Para funcionar online contas free e pagas e deletar usuarios dos servidores que você cadastrar no painel

Dentro da VPS digite crontab -e

• Apos inserir o comando acima vai abrir um documento para edição, copie o texto abaixo
 
ESCOLHA A OPÇÃO NANO

* * * * * /usr/bin/php /var/www/html/pages/system/cron.php
* * * * * /usr/bin/php /var/www/html/pages/system/cron.ssh.php
* * * * * /usr/bin/php /var/www/html/pages/system/cron.sms.php
* * * * * /usr/bin/php /var/www/html/pages/system/cron.online.ssh.php
10 * * * * /usr/bin/php /var/www/html/pages/system/cron.servidor.php

• Entendendo o Agendador de tarefas (Crontab) 
Cada * Significa que o servidor executará a todo momento o arquivo php com os codigos para atualização de contas,online apagar
o primeiro é minuto,hora,dia do mês,mês e dia da semana por exemplo o ultimo o script cron.servidor.php rodará a cada 10 minutos de todos os dias e todos os mêses de todas semanas.
Você pode alterar por sua conta e risco o agendamento.

• Apos colar o comando aperte Ctrl+X e escola opção Y depois aperte Enter para salvar novamente

6 - Alterando a Data e a Hora do servidor para o Brasil
 
dpkg-reconfigure tzdata  

• Escolher opção America e depois São Paulo.  
 
service apache2 restart



---------------> FINAL
 
• Pronto agora seu painel+site ja esta pronto, voce pode logar da seguinte forma:  IP_DOMINIO-VPS/admin/  Usuario: admin  Senha: admin
 
• Voce pode alterar os dados de login em configurações no painel de gerenciamento.
 
• Lembrando que ainda falta configurar a VPS que sera o servidor ssh. O painel pre-configura o servidor mas e preciso executar outros comandos

VPSManager PHREACK 56 NO SERVER QUE SERÁ O SERVIDOR DE SSH

• Aponte um dominio ao Gerenciador de DNS Da sua VPS para poder acessar através do dominio

OBSERVAÇÃO : 

• Dê Permissão 777 nas seguintes pastas para o upload funcionar e não ficar em branco (Pelo bitvise só apertar botão direito na pasta e permissões)

seudominio.com/admin/pages/bandeiras < permisão 777 pra ler executar e alterar
seudominio.com/admin/pages/faturas/comprovantes < permisão 777 pra ler executar e alterar
seudominio.com/admin/pages/downloads < permisão 777 pra ler executar e alterar
seudominio.com/admin/pages/servidor/ovpn < permisão 777 pra ler executar e alterar

• Aumentando UPLOAD para arquivos e apks maiores que 2MB

procure no php.ini 
upload_max_filesize
post_max_size 

com ctrl+w e aumente para 128mb cada

• Para procurar o php.ini mais facil utilize esse comando

nano `locate -r 'php.ini$'`

Pronto parabéns pela compra do Melhor Painel SSH Disponivel:

Sistemas implementados
SubRevenda
Todas as Paginas Revisadas
Novo Design
Instalador Automatico
Suporte a OPENVPN
Tickets de suporte e Muito mais !

Correçao adicionar servidor em branco

apt-get install libssh2-php && /etc/init.d/apache2 restart











