16
Instalando Apache2 no Debian:
1 | Debian 4.0 : # apt-get -y install apache2 |
Instalando Apache2 + PHP5:
1 | Debian 4.0 : # apt-get -y install libapache2-mod-php5 php5-cli php5-common php5-cgi |
Iniciando Apache:
1 | Debian 4.0 : # /etc/init.d/apache2 start |
Parando Apache:
1 | Debian 4.0 : # /etc/init.d/apache2 stop |
Reiniciando Apache:
1 | Debian 4.0 : # /etc/init.d/apache2 restart |
Habilitando Módulos no Apache2:
1 2 3 4 | Debian 4.0 : # a2enmod Which module would you like to enable? Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgid cgi charset_lite dav_fs dav dav_lock dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cache mime mime_magic negotiation php5 proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy rewrite setenvif speling ssl status suexec unique_id userdir usertrack version vhost_alias Module name? |
** Após habilitar algum módulo é necessário reiniciar o apache **
Desabilitando Módulos no Apache2:
1 2 3 4 | Debian 4.0 : # a2dismod Which module would you like to disable? Your choices are: alias auth_basic authn_file authz_default authz_groupfile authz_host authz_user autoindex cgi dir env mime negotiation php5 setenvif status Module name? |
** Após desabilitar algum módulo é necessário reiniciar o apache **
Instalando MySQL5:
1 | Debian 4.0 : # apt-get -y install mysql-common mysql-server mysql-server-5.0 |
Definindo senha de root para o MySQL:
1 | Debian 4.0 : # mysqladmin -u root -p password 'definir_senha_para_root' |
Criando Banco de dados:
1 2 | Debian 4.0 : # mysqladmin -p create nome_do_banco_de_dados Enter password: |
Definindo novo usuário e garantindo permissões:
1 2 3 4 5 6 | mysql -u root -p Enter Password: ***** mysql> create user 'NovoUsuario'@localhost identified by 'Password'; mysql> GRANT ALL PRIVILEGES ON </i><i>nome_do_banco_de_dados . * TO NovoUsuario@'localhost'; mysql> FLUSH PRIVILEGES; mysql> quit |
Instalando Adodb:
1 | Debian 4.0 : # apt-get -y install libphp-adodb |
Reiniciando Apache para que todas as mudanças entrem em vigor:
1 | Debian 4.0 : # /etc/init.d/apache2 restart |
Testando php:
1 2 | Debian 4.0 : # echo "<?php phpinfo(); ?>" >> /var/www/teste.php agora é só escolher o seu navegador e abrir http://localhost/teste.php ou ip_do_seu_servidor/teste.php |
abraço,
t++
Não existem posts relacionados.
Tags: adodb, apache2, debian, mysql5, php5
Ótimo post… e muito útil…
Funcionou perfeitamente aki… muito bem explicado…
vlw
Muito Obrigado pela contribição.
Foi bastante direto e tornou simples até mesmo para iniciantes no Linux.
Até mais,
abraços.
ual bem detalhadinho show de bola em amigo parabens crie outros tutorias iguais a esse bem informativo e até explica oq cada comando faz bom mesmo!!
vlw
abraço
olá Ual,
obrigado, assim que possível farei outros, se tiver alguma dica sobre assuntos pode mandar
abraço…
Amigo,
show de bola o teu tutorial.
não vasculhei muito teu blog, mas parece estar D+.
Espero que este comment sirva de incentivo para que continue assim
Abraço.
Isso funciona para o Debian Lenny? desculpa se é idiota a pergunta, mas é meu primeiro contato com o Linux.
DJONATAN,
aptitude install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
aptitude install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-sqlite php5-xmlrpc php5-xsl
/etc/init.d/apache2 reload
isso deve bastar,
quaquer coisa é só postar nos comentários