Ir ao conteúdo
  • Cadastre-se

Apache, php e mysql


alex-araujo

Posts recomendados

Perl, PHP => Com Perl e PHP voce pode programar sites dinamicos e fazer funcoes integradas com HTML.

mod_ssl => Mod_ssl foi criado para manter a seguracana de websites que precisam fazer transacoes de dados, etc, voce pode enviar dados e eles não vão poder ser vistos por outras pessoas poque vai estar com encriptacao.

Mysql => Mysql é uma das base dados tambem mais usadas hoje em dia. Com o PHP ou Perl voce pode acessar suas base de dados e inserir e verificar, dados, etc.

Obs:

$ = Usuario comum

# = Super Usuario

Mysql

$ tar -xvzf mysql-3.23.47.tar.gz

$ cd mysql-3.23.47

$ ./configure

$ make

# make install

$cd scripts

# ./mysql_install_db ( Cria as databases necessarias )

# safe_mysqld --user= root & ( Inicia o mysql lendo as dbs a partir de /usr/local/var )

# mysqladmin -u root -p password nova_senha ( Troca a antiga senha vazia por nova_senha )

PHP

$ tar -xvzf php-4.1.2.tar.gz

$ tar -xvzf apache_1.3.23.tar.gz

$ cd apache_1.3.23

$ ./configure ( configuração do apache, o php4 iria pedir isso )

$ cd ../php-4.1.2

$ ./configure --with-apache=../apache_1.3.23 --with-mysql=/usr/local

( Configura o php4 com diretorio do apache e diretorio de onde o mysql foi

instalado )

$ make ( Compila o codigo fonte )

# make install ( Instala o php4 )

# cp php.ini-dist /usr/local/lib/php.ini

mod_ssl

$ ./configure --with-apache=../apache_1.3.23 --with-ssl=aonde_se_encontra_o_ssl

( no caso configurei com --with-ssl=/usr sendo q meu openssl esta instalado em --prefix=/usr )

mod_perl

$ perl Makefile.PL USE_APACI=1 EVERYTHING=1 SSL_BASE=/usr APACHE_PREFIX=/usr/local/www

APACI_ARGS=--enable-module=ssl,--activate-module=src/modules/php4/libphp4.a,--bindir=/usr/local/bin,

--sbindir=/usr/local/sbin,--enable-module=rewrite

( Coloque "y" nas 2 alternativas )

$ make

# make install

Apache

$ cd apache_1.3.23

$ make certificate

# make install

$ cd /usr/local/www/conf

# seu_editor httpd.conf

Adicione as seguintes linhas:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

E aonde tiver:

DirectoryIndex index.html

Adicione index.php na frente de index.html.

Iniciando

# apachectl startssl

Testando

# seu_editor /usr/local/www/htdocs/index.php

->Adicione as linhas:

<?php

echo "Funcionando";

?>

->Outro exemplo:

<?php

phpinfo();

?>

Salve o arquivo.

Acesse seu webserver agora:

$lynx localhost/index.php

o resultado tera que ser uma linha escrito Funcionando.

$ lynx -dump -head http://localhost

Ira mostrar algumas informações sobre o webserver.

HTTP/1.1 200 OK

Date: Sun, 03 Mar 2002 07:14:32 GMT

Server: Apache/1.3.23 (Unix) PHP/4.1.2 mod_perl/1.26 mod_ssl/2.8.7 OpenSSL/0.9.6c

X-Powered-By: PHP/4.1.2

Connection: close

Content-Type: text/html

Algo assim.

Downloads

Apache1.3.23 -> http://www.apache.org

mod_perl-1.26 -> perl.apache.org

mod_ssl-2.8.7-1.3.23 -> www.modssl.org

php-4.1.2 -> www.php.net

mysql-3.23.47 -> www.mysql.com

[]'s

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...