Mudanças entre as edições de "Estante"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 5: | Linha 5: | ||
pegue o código | pegue o código | ||
− | wget -c http:// | + | # wget -c http://pub.nkosi.org/estante-0.1.tar.bz2 |
− | |||
# tar jxvf estante-0.1.tar.bz2 | # tar jxvf estante-0.1.tar.bz2 | ||
− | # mv estante-0.1 estante | + | # mv estante-0.1 /opt/estante |
# ln -s /opt/estante /var/www | # ln -s /opt/estante /var/www | ||
# mv /opt/estante/html/** /opt/estante | # mv /opt/estante/html/** /opt/estante | ||
Linha 57: | Linha 56: | ||
e acesse http://localhost/estante | e acesse http://localhost/estante | ||
+ | |||
+ | |||
+ | mirror [http://estante.codigolivre.org.br/files/estante-0.1.tar.bz2] |
Edição das 22h20min de 2 de setembro de 2010
Aplicativos web para gerenciamento de acervo de livros
Página do projeto
pegue o código
# wget -c http://pub.nkosi.org/estante-0.1.tar.bz2 # tar jxvf estante-0.1.tar.bz2 # mv estante-0.1 /opt/estante # ln -s /opt/estante /var/www # mv /opt/estante/html/** /opt/estante
no banco de dados
mysql -u root -p mysql > CREATE DATABASE estante; mysql > GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON estante.* TO estante@localhost IDENTIFIED BY "MINHA SENHA"; mysql > flush privileges; mysql > use estante; mysql > source /opt/estante/estante.sql mysql > quit
configuração do banco de dados
altere o arquivo /opt/estante/biblioteca_conf.php colocando a sua senha do mysql em
$DB_PASS="MINHA SENHA";
mexendo no apache2
acrescente em /etc/apache2/http.conf
<Directory /var/www/estante> Options Indexes AllowOverride AuthConfig Order allow,deny Allow from all </Directory>
depois proteja o diretorio
Agora vá na pasta que você quer proteger e crie um arquivo .htaccess (dentro de /opt/estante/) com o seguinte conteúdo:
AuthType Basic AuthName "Descrição"
AuthUserFile /opt/estante/.senhas
require valid-user
Agora crie o arquivo SENHAS assim:
# htpasswd -c /opt/estante/.senhas estante New password: Re-type new password: Adding password for user estante
reinicie o apache
/etc/init.d/apache2 restart
e acesse http://localhost/estante
mirror [1]