Você está na página 1de 9

c  

     c

?
E ae galera, nesse post eu vou falar sobre a instalaçao do Moodle 1.9.11 no
CentOS 5.5, tutorial de instalaçao do Moodle é que não falta na net, mas a
gigantesca maioria deles só fala da instalação padrão usando o LAMP,
instalação essa que de tao simples pode ate ser feita automaticame nte via
yum, apt [preencha com seu gerenciador de pacotes favorito].

O diferencial aqui esta no fato de que, ao invés do LAMP, e consequentemente


do MySQL, vamos usar o PostgreSQL como banco de dados padrão, e é ai
que a coisa complica um pouco por que nesse caso praticamente não existem
tutoriais e os que existem são fodasticamente incompletos e lacônicos, e
mesmos esses não são pra CentOS.

Noob: Mas tio K, por que não usar o Moodle 2.0.2?


K: Calma jovem gafanhoto, essa versão do Moodle é muito nova e não tem
tantos plugins, o mantenedor que me fez a solicitação prefere criar tudo no
1.9.11 e depois atualizar quando a maioria dos plugins for portado para a nova
versão.

Primeiro, u    

  u !
se você fizer isso ele instalara o LAMP automaticamente e só isso já vai f****
com a nossa instalação. Vamos começar com o básico:

Preparando o sistema

Para começar, se você não faz nenhuma mudança no sistema, o CentOS já


vem com o Apache instalado e iniciando junto com o sistema por padrão, caso
ele não esteja instalado vamos instalá -lo,

abra o terminal e mande um:



A versão que vai ser instalada por padrão é a 2.2.3, mais do que suficiente pra
rodar o Moodle, após isso vamos fazer com que o apache inicie junto com o
sistema, no terminal digite:

 !

E depois inicie o rapaz com:

"#$"#

Pra ver se a bagaça tá realmente funcionando basta abrir o browser (i.e.


Firefox) e digitar http://localhost. Uma telinha como essa deve aparecer.
B l S t ti ,i t l t
PHP. A i t l PHP t ifí il t f i A , t i l
:

   % & % %'  %(

l A i t l l t . . .A i
t t PHP, i i t t i f .
i t t ú :

< i f ; >

D i i t / / / t l, t t
f i t i l i i l f fi t .
R i i i :

 

tt ://l l t/ i f . A i t t li
P : i . . 4, .

D t E t i lti t i t l l
i t it : i t l P t S .A i l i ti lt ,
t i l i it :

   &

D i i t l ,t i i
³ t ´ i i , i f :

 )

I i i :

  &  '

E l i i i j t i t :

  &

I i i i t l :

  &

A , , i i
³ t ´.

 : Ué tio k? Não já tinha criado não?
*: Não padawan, aquela senha era do usuário postgres no próprio CentOS, já
essa senha é do usuario de dentro do banco postgresql, senão qualquer mane
poderia entrar no banco com esse u suário já que ele não tem senha.

   !#" +  !#", -


u ,."./+!#"

Obs.: Cuidado com essas aspas, se você foi colar esse comando direto no
terminal as vezes ele não funciona por causa da diferença de padrão entre as
aspas de texto e as do terminal, por garantia caso vá colar direto, redigite as
aspas pelo menos.

c   

     cc

c  ???
?

?  
?????? ??  ??
 ??
??
?
?

?????????   ???? ?


??? 
??
? 
? ?
  ? ??????
???
??!?
?
  
?
?
"
??????
??    ?
 
?? ? 
??
?#
#$$$#%&?c??
??
  ? ?'(?? ?) *? ?
?
 ?? ?
???
?
? ?  ?
??
??
 + ??
 ?? ? ? ?'?? ?
 ?
??
? ?
?
? 
,?
?
"-???
? ??  ???
??
 
?
? ?

 ??
?-?
??(
? %?'(?  
 ?? %??

 ??
??? ?
??  &?. ?? !?
?
  ?
?
*&!?
/??0 ?? ?  ? ??/1???
?2 ?&?
?

?  
??  ?
??
$
?? ?%!## %# ?? ?
 %??
 
&?
?
?
3 %????
,?4???????,?"?? ?


(????
?( ??  ??
??5 ?
 ?
6
-6?
?

? ? ?' ?'???? ?? ? ?'(??

  % ?'(?? 
? ??7? % ?? ????
?
 ??  ??'
&?
?

? ?
?

8?
-? ?
 %?!?
?
3 
 ?9!?%!## %#?
:
-
?!?#
#$$$#%#?? 
 ?'(?
(?
 %?
:
-
?:!?#
#?
- !" #?)? ?'?  ?????

?
? ?
?
?
? ??
? ? ?
? 
 ? ?
?
?? ?  ?
?
?? ?? ?? % ??  ??  
??? 5?? ?
 ? 
? 
??
????? ? ?  

(??  2&?
          6   6

   


6    6 
       
  !








# cd 
# mkd mood data
# chmod 777 mood data

 
   
  
    
         
  

   
       
   

   !



# su - postgs 
>psq -c "catusmooduscatdb;" tmpat
>psq -c "catdatabasmood thcod g 'u cod';" tmpat
>psq -c "atusmoodusocatdb;" tmpat
>psq -c "atusmoodus thcptdpassod 'SUASENHA';" tmpat
>su - oot 
# tc  t.dpostgsqoad

'       

 
 
  
   

       
      
    
     

  !


!!"#$%
   
  &   '
!(
!  
)  ! 
*! 
! !!*!+(
   ! ;


!,  
    
        

     

    '
 
 # %       
    -'




- ca Ráp da: 
          
 %   
     
 &',
      

       
  
.!(
/   &
 
          
  
  
   &%   
'!

"host=ocahostdbam=moodus=mooduspassod=SUASENHA"

! 
        

.!(
/  .
 /        
  
      


  & ,0 '      

 !


# umsach ³om da co sa´


+
   
    1%  '
     
 -' 
   
    


    
   . /      
  2 . 

/   
 
  
   ,0    &

  
    




    
   !
        
   
             ) 
           . 

/
+  
  # #  # # 

  1  
'   
 
 !


 ->dbtp = 'postgs7';
 ->dbhost =
'host=ocahostdbam=moodus=mooduspassod=SUASENHA'
 ->dbam =
 ->dbus =
 ->dbpass =
 ->dbps st = fas;
 ->pf  = 'md$';

'    
 
   2 %  

 '  


       &  
 
      
    !

 ->dbtp = 'postgs7';
 ->dbhost = 'ocahost';  gocahosto db. sp.com
 ->dbam = 'mood';  databasam gmood
 ->dbus = 'moodus';  oudatabasusam
 ->dbpass = 'mood';  oudatabaspassod
 ->dbps st = fas;
 ->pf  = 'md$';


    !




,    &   13 13   4 5
 !'

 
  66
       
) ,!7 & - ' 
     

       


  
?

Você também pode gostar