segunda-feira, 17 de junho de 2013

Nagios no Centos 6.4

Um dica rápida de instalação do nagios via repositório

Vamos adicionar os repositórios

Para 32 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Para 64 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Agora vamos instalar os pacotes como php , apache ,gcc 

# yum install  gd gd-devel httpd php gcc glibc glibc-common  -y

Instala o Nagios agora 

# yum install  nagios*  -y

Define a senha do usuário nagiosadmin

# htpasswd /etc/nagios/passwd nagiosadmin

Inicia os servidor do Nagios , Apache 

# service nagios start

# service httpd start

Coloque na inicialização os serviços 

# chkconfig nagios on

# chkconfig httpd  on


Pronto o Nagios já esta instalado para acessar digite o ip do nagios no seu browser

http://<ip do nagios>/nagios



Guia de Referencia:



sexta-feira, 14 de junho de 2013

Zpanel no Centos 6


Zpanel um painel de hospedagem de sites , emails , é muito fácil de instalar, assim mesmo se você é um novato, você não deve enfrentar nenhum problema instalá-lo no CentOS . Zpanel também está ativamente apoiado pela comunidade, que pode ajudá-lo a resolver a maioria das questões relacionadas com a instalação e configuração.

 Zpanel  utiliza os softwares opensource  como:
         
  • Apache Web Server
  • Postfix MTA
  • Dovecot IMAP/POP3
  • ProFTP Daemon
  • MySQL
  • PHP
  • Webalizer
  • RoundCube
  • phpMyAdmin
  • phpSysInfo

 Bom e sua instalação é muito fácil , já com o Centos instalado e atualizado vamos 
para a instalação 

Baixe esse pacote 

# yum install ld-linux.so.2 curl -y

Agora baixe o instalador

# wget http://www.zvps.co.uk/sites/default/files/downloads/centos-6-3/package/installer-x86_64-install.sh.x.tar.gz

Descompacta o mesmo 

#  tar -zxvf installer-x86_64-install.sh.x.tar.gz

Execute  

 # ./installer-x86_64-install.sh.x

Pronto já esta instalado 

no diretório onde baixou e executou o arquivo , após a instalação será criando um .txt com as senhas 

"passwords.txt"


Agora é só digitar o ip no seu browser e pronto 







Pronto já pode hospedar seu site , criar seu email já com webmail , conta ftp , etc...


Guia de Referencia :
 http://www.zpanelcp.com
 



terça-feira, 4 de junho de 2013

oVirt no Fedora 18



Uma Dica rápida para a instalação do oVirt . Projeto de virtualização open source
 após a instalação do Fedora vamos instalar o oVirt

Instale o seu repositório

# yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm

Agora a instalação do oVirt

# yum install ovirt-engine -y

Adiciona no /etc/hosts um dominio com ip como por exemplo

192.168.1.5 ovirt ovirt.local


Agora digita no terminal

# engine-setup

E irá solicitar algumas informações

Welcome to oVirt Engine setup utility
oVirt Engine uses httpd to proxy requests to the application server.
It looks like the httpd installed locally is being actively used.
The installer can override current configuration .
Alternatively you can use JBoss directly (on ports higher than 1024)
Do you wish to override current httpd configuration and restart the service? ['yes'| 'no'] [yes] :
HTTP Port [80] :
HTTPS Port [443] :
Host fully qualified domain name. Note: this name should be fully resolvable [localhost.localdomain] : ovirt.local
Enter a password for an internal oVirt Engine administrator user (admin@internal) :
Confirm password :
Organization Name for the Certificate [localdomain] : ovirt.local
The engine can be configured to present the UI in three different application modes. virt [Manage virtualization only], gluster [Manage gluster storage only], and both [Manage virtualization as well as gluster storage] ['virt'| 'gluster'| 'both'] [both] :
The default storage type you will be using ['NFS'| 'FC'| 'ISCSI'| 'POSIXFS'] [NFS] :
Enter DB type for installation ['remote'| 'local'] [local] :
Enter a password for a local oVirt Engine DB admin user (engine) :
Confirm password :
Configure NFS share on this server to be used as an ISO Domain? ['yes'| 'no'] [yes] :
Local ISO domain path [/var/lib/exports/iso] :
Firewall ports need to be opened.
The installer can configure firewall automatically overriding the current configuration. The old configuration will be backed up.
Alternately you can configure the firewall later using an example file.
Which firewall do you wish to configure? ['None'| 'Firewalld']: Firewalld

oVirt Engine will be installed using the following configuration:
=================================================================
override-httpd-config: yes
http-port: 80
https-port: 443
host-fqdn: ovirt.local
auth-pass: ********
org-name: ovirt.local
application-mode: both
default-dc-type: NFS
db-remote-install: local
db-local-pass: ********
nfs-mp: /var/lib/exports/iso
config-nfs: yes
override-firewall: Firewalld
Proceed with the configuration listed above? (yes|no): yes

Installing:
Configuring oVirt Engine...                                            [ DONE ]
Configuring JVM...                                                           [ DONE ]
Creating CA...                                                                    [ DONE ]
Updating ovirt-engine service...                                   [ DONE ]
Setting Database Configuration...                               [ DONE ]
Setting Database Security...                                          [ DONE ]
Creating Database...                                                       [ DONE ]
Updating the Default Data Center Storage Type...  [ DONE ]
Editing oVirt Engine Configuration...                        [ DONE ]
Editing Postgresql Configuration...                            [ DONE ]
Configuring the Default ISO Domain...                     [ DONE ]
Configuring Firewall...                                                  [ DONE ]
Starting ovirt-engine Service...                                   [ DONE ]
Configuring HTTPD...                                                   [ DONE ]

**** Installation completed successfully ******

(Please allow oVirt Engine a few moments to start up.....)

**** To access oVirt Engine browse to http://ovirt.local:80 ****

Additional information:
* There are less than 4096 MBs of available free memory on this machine.
It is recommended to have at least 4096 MBs of available memory to run the oVirt Engine.
* oVirt Engine CA SSL Certificate SHA1 fingerprint: 08:E3:A8:C3:6E:07:8F:43:DD:91:09:00:04:34:BF:49:91:15:58:26
* SSH Public key fingerprint: d7:46:15:51:42:98:66:47:8d:7d:80:d1:a8:b8:30:2e
* A default ISO share has been created on this host.
If IP based access restrictions are required, please edit /var/lib/exports/iso entry in /etc/exports
* The installation log file is available at: /var/log/ovirt-engine/engine-setup_2013_06_04_21_48_25.log
* Please use the user "admin" and password specified in order to login into oVirt Engine
* To configure additional users, first configure authentication domains using the 'engine-manage-domains' utility


Pronto o oVirt esta instalado , para acessar digita no seu browser
http://<ip do servidor do ovirt>




Agora clica em Administrator Portal
e coloca o usuário admin e a senha que tu definiu na instalação


 Pronto já podes usar o oVirt


Guia de Referencia

 www.ovirt.org
http://fedoraproject.org/wiki/Features/oVirt
http://mr-marcelo-barbosa.tumblr.com/post/51534117741/ovirt-all-in-one-no-fedora-18

quarta-feira, 29 de maio de 2013

systemctl no Fedora

O systemctl é uma ferramenta para gerenciar serviços no Fedora

Para listar todos os serviços em execução

# systemctl -t service


Para parar um serviço em execução no sistema

# systemctl stop iptables.service


Para iniciar um serviço no sistema

# systemctl start httpd.service


Para desativar um serviço no sistema

# systemctl disable sendmail.service


Para ativar um serviço no sistema

# systemctl enable crond.service


Conferir se serviços estão ativos ou não:

# systemctl is-enabled iptables.service


Qualquer dúvida

# man systemctl


Guia de Referencia :

http://mr-marcelo-barbosa.tumblr.com/post/28634003415/kit-de-primeiros-socorros-systemctl

quinta-feira, 2 de maio de 2013

Zimbra 8 no Centos 6.4

Bom nesse Artigo , vamos instalar o zimbra como servidor de e-mails

Após a instalação do Centos vamos instalar alguns pacotes para a utilização do Zimbra


# yum install sysstat perl sudo sqlite gmp nc  -y

Efetue o download da ultima versão do zimbra

# wget http://files2.zimbra.com/downloads/8.0.3_GA/zcs-8.0.3_GA_5664.RHEL6_64.20130305090204.tgz


Descompacta o mesmo

# tar -xvf zcs-8.0.3_GA_5664.RHEL6_64.20130305090204.tgz

acesse o seu diretório

# cd zcs-8.0.3_GA_5664.RHEL6_64.20130305090204

Torne executável o arquivo install.sh

# chmod +x install.sh

Agora vamos para a instalação do Zimbra , execute com o parâmetro  --platform-override

# ./install.sh --platform-override


Do you agree with the terms of the software license agreement? [N] y

Do you agree with the terms of the software license agreement? [N] y

Select the packages to install

Install zimbra-ldap [Y] y

Install zimbra-logger [Y] y

Install zimbra-mta [Y] y

Install zimbra-snmp [Y] y

Install zimbra-store [Y] y

Install zimbra-apache [Y] y

Install zimbra-spell [Y] y

Install zimbra-memcached [N] n

Install zimbra-proxy [N] n


Install anyway? [N] y

The system will be modified.  Continue? [N] y

No menu selecione a opção 3 para add a senha do administrador do Zimbra


Main menu

   1) Common Configuration:                                                 
   2) zimbra-ldap:                             Enabled                      
   3) zimbra-store:                            Enabled                      
        +Create Admin User:                    yes                          
        +Admin user to create:                 admin@mail.teste.org         
******* +Admin Password                        UNSET                        
        +Anti-virus quarantine user:           virus-quarantine.84bobeokr@mail.teste.org
        +Enable automated spam training:       yes                          
        +Spam training user:                   spam.metodyi8ts@mail.teste.org
        +Non-spam(Ham) training user:          ham.2nt3mjne@mail.teste.org  
        +SMTP host:                            mail.teste.org               
        +Web server HTTP port:                 80                           
        +Web server HTTPS port:                443                          
        +Web server mode:                      https                        
        +IMAP server port:                     143                          
        +IMAP server SSL port:                 993                          
        +POP server port:                      110                          
        +POP server SSL port:                  995                          
        +Use spell check server:               yes                          
        +Spell server URL:                     http://mail.teste.org:7780/aspell.php
        +Configure for use with mail proxy:    FALSE                        
        +Configure for use with web proxy:     FALSE                        
        +Enable version update checks:         TRUE                         
        +Enable version update notifications:  TRUE                         
        +Version update notification email:    admin@mail.teste.org         
        +Version update source email:          admin@mail.teste.org         

   4) zimbra-mta:                              Enabled                      
   5) zimbra-snmp:                             Enabled                      
   6) zimbra-logger:                           Enabled                      
   7) zimbra-spell:                            Enabled                      
   8) Default Class of Service Configuration:                               
   r) Start servers after configuration        yes                          
   s) Save config to file                                                   
   x) Expand menu                                                           
   q) Quit                                   

Address unconfigured (**) items  (? - help)   3

Selecione a Opção 4 e Digita uma Senha

Store configuration

   1) Status:                                  Enabled                      
   2) Create Admin User:                       yes                          
   3) Admin user to create:                    admin@mail.teste.org         
** 4) Admin Password                           UNSET                        
   5) Anti-virus quarantine user:              virus-quarantine.84bobeokr@mail.teste.org
   6) Enable automated spam training:          yes                          
   7) Spam training user:                      spam.metodyi8ts@mail.teste.org
   8) Non-spam(Ham) training user:             ham.2nt3mjne@mail.teste.org  
   9) SMTP host:                               mail.teste.org               
  10) Web server HTTP port:                    80                           
  11) Web server HTTPS port:                   443                          
  12) Web server mode:                         https                        
  13) IMAP server port:                        143                          
  14) IMAP server SSL port:                    993                          
  15) POP server port:                         110                          
  16) POP server SSL port:                     995                          
  17) Use spell check server:                  yes                          
  18) Spell server URL:                        http://mail.teste.org:7780/aspell.php
  19) Configure for use with mail proxy:       FALSE                        
  20) Configure for use with web proxy:        FALSE                        
  21) Enable version update checks:            TRUE                         
  22) Enable version update notifications:     TRUE                         
  23) Version update notification email:       admin@mail.teste.org         
  24) Version update source email:             admin@mail.teste.org         

Select, or 'r' for previous menu [r] 4

Password for admin@mail.teste.org (min 6 characters): [Ge7mjY82D] password

Depois digita "r"

Select, or 'r' for previous menu [r] r

Agora digita "a"

*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a

Yes para Salvar

Save configuration data to a file? [Yes] yes

de ENTER

Save config in file: [/opt/zimbra/config.7485]

Saving config in /opt/zimbra/config.7485...done.

confirma com Yes

The system will be modified - continue? [No] yes


Pronto o zimbra já esta instalado

Para acessar o Console Admin digita no seu browser

https://<ip_do_zimbra>/7071



E para acessar o webmail digita

https://<ip_do_zimbra>



Guia de Referencia :

http://sysadminatlarge.blogspot.com.br/2012/09/zimbra-8-ga-on-centos-63.html



quarta-feira, 24 de abril de 2013

Instalando o Openfire no Centos 6.4


Openfire é um servidor de Mensageiro instantâneo  multi-plataforma de colaboração em tempo real (RTC), sob licenciado da GPL e implementa o protocolo XMPP (Jabber). Possui clientes para Windows, Linux e Mac OS e é compatível com vários programas de comunicação.
Nesse Artigo vamos efetuar a instalação com um Banco de dados , nesse caso o Mysql

Instale o java

# yum install java -y

Agora instale o MySQL

# yum install mysql mysql-server -y

Coloque na inicialização do sistema

# chkconfig mysqld on

Inicia o MySQL

# service mysqld start

Defini a senha para o seu MySQL

# mysqladmin -u root password 'senha'

Agora Baixa o Openfire

# wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.8.1-1.i386.rpm

Agora instala a lib "libldb.i686" pois o openfire é para 32bits e estamos com o sistema 64bits

# yum install libldb.i686

Agora vamos instalar o Openfire

# rpm -ivh openfire-3.8.1-1.i386.rpm

Agora inicia o Openfire

# service openfire start

Agora vamos criar o banco de dados para o Openfire

Acesse o MySQL

# mysql -u root -p

e cria o banco e com permissão para o usuário openfire

mysql> CREATE DATABASE openfire;
mysql> GRANT ALL PRIVILEGES ON openfire.* TO 'openfire'@'localhost' IDENTIFIED BY 'senha';
mysql> FLUSH PRIVILEGES;
mysql> quit

Agora importa a base de dados para o MySQL

# mysql -u root -p openfire <  /opt/openfire/resources/database/openfire_mysql.sql

Agora digita no seu Browser o ip do servidor do openfire pra finalizar a instalação

http://<ip_do_servidor_openfire>:9090

Selecione a Linguagem a ser utilizado
  Nesse Caso Deixa como estar


  Deixe como 1º opção pois vamos usar o Mysql
 Selecione a Opção do Mysql
e Coloque o usuário  e senha do banco do Openfire





  Define a senha do admin
 Finalizado a configuração basta agora logar o usuário e senha

Pronto o Openfire esta instalado

Espero que ajude