Mostrando postagens com marcador PHPMYADMIN. Mostrar todas as postagens
Mostrando postagens com marcador PHPMYADMIN. Mostrar todas as postagens

Tecnologia -> Sistemas -> UBUNTU -> Instalando phpMyAdmin no Ubuntu

Instalando phpMyAdmin no Ubuntu

Vamos aprender a instalar o phpMyAdmin.

o phpMyAdmin é um software web desenvolvido em PHP para administrar o banco de dados MySql. Abra o terminal e digite o seguinte comando:
sudo apt-get install phpmyadmin
phpMyAdmin1
Durante a instalação, será solicitado de qual servidor deverá ser ativado o phpmyadmin. Escolha o apache2.
phpMyAdmin2
Depois disso, o phpMyAdmin irá perguntar se você deseja configurar automaticamente ou manualmente o dbconfig-commom, é recomendavél que escolha a opção “sim”:
phpMyAdmin3
Em seguida será pedido a senha do usuário root que foi definida na instalação do MySql, a senha para acessar o phpMyAdmin e a confirmação:
phpMyAdmin4
phpMyAdmin5
phpMyAdmin6
Após instalado, ele ainda não está pronto para ser usado. Você precisa copia-lo na pasta var/www. Para isso, digite no terminal:
sudo cp -R /usr/share/phpmyadmin /var/www
Agora teste no seu browser: http://localhost/phpmyadmin. Digite o usuário e a senha.
phpMyAdmin7

Tecnologia -> UBUNTU -> SERVIDOR WEB -> APACHE2 -> Removendo Apache2 e PHP5 do Ubuntu



sudo apt-get remove --purge apache2 apache2-utils


sudo apt-get remove --purge php*

Tecnologia -> UBUNTU -> SERVIDORE WEB -> APACHE2 -> Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu


Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

Nesse Tutorial você vai aprender...

  • Básico da instalação de pacotes no Ubuntu
  • Instalação e estrutura básica do Apache 2 no Ubuntu 8.04
  • Instalação do PHP5
  • Instalação do MySQL

Instalação de pacotes no Ubuntu

Distribuições Linux, em sua maioria, gerenciam os aplicativos utilizando pacotes que podem facilmente ser baixados, instalados e configurados no ambiente do sistema operacional.

Gerenciador de Pacotes Synaptic

O Ubuntu, por padrão, vem com o excelente gerenciador de pacotes Synaptic. Para iniciar o Synaptic, basta acessar o menu Sistema > Administração > Gerenciador de Pacotes Synaptic, ou apertar Alt+F2 e digitar o comando gksudo synaptic.
Janela de execução de comando com o comando gksudo synaptic digitado.
A Inteface do Synaptic é bem simples. No centro existe uma lista de pacotes que corresponde ao filtro no painel da esquerda. Para cada pacote, há a opção de marcar para instalação emarcar para remoção. Na barra de ferramentas há um botão para recarregar a lista de pacotes, um para marcar os pacotes que possuem upgrade, um para aplicar as alterações marcadas, um para ver propriedades dos pacotes e um para busca. Utilizaremos a busca de pacotes para encontrar o que desejamos instalar:
Captura de Tela do Synaptic indicando o botão de busca de pacotes.

Pacotes do Apache

Faremos uma busca por apache2 e marcaremos os seguintes pacotes: apache2 e libapache2-mod-php5.
Captura de Tela do Synaptic indicando o pacote apache2.
Captura de Tela do Synaptic indicando o pacote libapache2-mod-php5.
Note que além desses pacotes que escolhemos, o Synaptic marca alguns outros. Essas são as dependências dos pacotes, ou seja, pacotes-filho necessários para que os pacotes-pai escolhidos funcionem.

Pacotes do PHP

Depois, buscaremos por php5 e marcaremos os pacotes:
  • php5, o pacote principal
  • php5-cli, para PHP em linha de comando
  • php5-common, uma biblioteca raiz do PHP
  • php5-curl, para bibiloteca CURL
  • php5-gd, biblioteca manipulação de imagens via PHP
  • php5-mysql, para conexão com bancos de dados MySQL
  • php5-pgsql, para conexão com bancos de dados PostgreSQL
  • php5-sqlite, para conexão com bancos de dados SQLite versão 2
  • php5-sqlite3, para conexão com bancos de dados SQLite versão 3
  • php5-sybase, para conexão com Sybase e Microsoft SQL Server
  • php5-xsl, para aplicação de estilos XSL
  • php-doc, documentação do PHP
Pacotes php5, php5-cli, php5-common, php5-curl e php5-gd marcados na tela do Synaptic
Pacotes php5-mysql, php5-pgsql, php5-sqlite e php5-sqlite3 marcados na tela do Synaptic
Pacotes php5-sybase, php5-xsl e php-doc marcados na tela do Synaptic

Pacotes do MySQL

Por fim, buscaremos por mysql e marcaremos o pacote mysql-server.
Pacote mysql-server marcado na tela do Synaptic

Finalizando a Instalação

Para completar a instalação, aplicaremos as mudanças no botão "Apply" (Aplicar):
Detlahe do botão Aplly no Synaptic
Após confirmar a instalação dos pacotes, o Synaptic fará uma conexão com o servidor do Ubuntu, baixará, instalará e configurará os pacotes selecionados. Durante a instalação, o configurador do MySQL pedirá uma senha, necessária para o usuário root do banco:
Tela de configuração de senha do usuário root no MySQL
Digite a senha que preferir e prossiga, confirmando a senha e terminando a instalação. Se tudo ocorreu bem, ao acessar o endereço http://localhost/ você deverá ver a simpática tela de confirmação do Apache:
Localhost aberto com a mensagem It Works, padrão do Apache

Configuração Básica

Os arquivos de publicação desse servidor ficam na pasta /var/www. Precisaremos adicionar permissões para que você possa alterar o conteúdo dessa pasta. Para isso, abriremos o nautilus (gerenciador de arquivos do Ubuntu) como administrador:
Tela de execução de comandos com o comando gksudo nautilus /var na tela
Digite Alt+F2. O comando gksudo é o comando padrão para executar tarefas como administrador. Após a tela do nautilus abrir, abriremos a tela de propriedades da pasta www e colocaremos as permissões para que qualquer pessoa possa criar e excluir arquivos:
Ao fundo, janela do nautilus com a pasta www em destaque. Na frente, janela de propriedades da pasta www com permissões de escrita e exclusão para todos os usuários configuradas.

Testando o PHP

Para testarmos o PHP, substuiremos o arquivo index.html por um arquivo index.php contendo o seguinte código:
Ao fundo, janela do nautilus com a pasta www aberta. Na frente, arquivo index.php aberto com código digitado
Ao acessar http://localhost/, você deverá ver uma tela de informações do PHP. Geralmente isso não ocorre, e o apache envia o arquivo para download.
Apache enviando o arquivo index para download
Se isso ocorrer, basta reiniciarmos o apache digitando no terminal sudo apache2ctl restart (para abrir o terminal, aperte Alt+F2 e digite gnome-terminal). Isso recarregará as configurações e tudo deverá funcionar normalmente, exibindo o PHP Info ao acessar a URL http://localhost/.
comando sudo apache2ctl restart
Tela do PHP Info

Testando o MySQL

Só nos resta testar o MySQL. Para isso abriremos um terminal e digitaremos o comando mysql -u root -p, que conecta ao banco de dados local utilizando o administrador (usuário root). Esse comando pedirá uma senha, basta digitar aquela que você escolheu na configuração do MySQL lá em cima.
Comando mysql -u root -p digitado no terminal
Se tudo correr bem, o prompt do monitor do MySQL estará disponível para digitar instruções
Monitor do MySQL aberto com sucesso
Parabéns! Tudo funcionou corretamente. Se não conseguiu concluir o tutorial, você pode entrar em contato nos comentários do blog!

Tecnologia -> Desenvolvimento -> PHP -> Alterando tamanho para upload de arquivos

Acesse o php.ini na sua instalação:

no fedora está no: /etc

No ubuntu em:
/etc/php5/apache2/php.ini

Agora altere os seguintes valores como abaixo, lembrando que tudo após o ; é um comentário:


max_execution_time = 60 ; Tempo máximo de execução de cada script, em segundos (def. 30)
max_input_time = 90 ; Quantidade máxima de tempo cada script pode passar os dados da solicitação de análise (def. 60)
memory_limit = 128M ; Quantidade máxima de memória um script pode consumir (def. 128mb)
upload_max_filesize = 200M ; Tamanho máximo permitido para arquivos carregados. (def. 2mb)
post_max_size = 180M ; Tamanho máximo dos dados POST que o PHP vai aceitar.


No nosso caso vamos definir o tamanho máximo do arquivo a importância de não mais de 180MB. Isso significa que nós importamos por meio de banco de dados de até 180MB phpMyAdmin.

Change Upload Limit phpMyAdmin

Dependendo de suas necessidades. alterar o tempo de execução e limite de memória usado. Se o tempo definido em php.ini são pequenas, eo arquivo importado é muito grande, é possível dar erro "tempo limite" a importação. Para ele  necessidade de mudar "max_input_time" um "max_execution_time". Isto é verdade para o limite de memória, que deve ser aumentado para grandes bases de dados. Depois de fazer alterações, usando o editor de "nano", imprensa Ctrl + X então "E" (Sim) um Entrar para salvar as alterações.

O último passo, é reiniciado Apache Web Server.

Caso esteja usando Ubuntu ou Debian
sudo /etc/init.d/apache2 restart

Caso esteja usando RedHat, Fedora ou CentOS
service httpd restart
Após o reinício da apache você pode começar a importar o arquivo de banco de dados.