9 - Quota

(Se você escolheu um sistema de particionamento diferente do que eu utilizo, você deve ajustar este capítulo de forma que a quota se aplique às partições que você desejar.)

Para utilizar quota, dê o seguinte comando:

yum install quota

Edite o arquivo /etc/fstab e adicione usrquota,grpquota à partição / (/dev/VolGroup00/LogVol00):

vi /etc/fstab

/dev/VolGroup00/LogVol00 / ext3 defaults,usrquota,grpquota 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0

Então, execute

touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug

para habilitar a quota.

10 - Instalar um um servidor DNS Server “Chrooted” (BIND9)

Para instalar um servidor DNS Server BIND9 (Chrooted), faremos isto:

yum install bind-chroot

A seguir, mudaremos alguma poucas permissões e inicializaremos o BIND:

chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
chkconfig –levels 235 named on
/etc/init.d/named start

O BIND será executado em um “chroot jail” sob o diretório /var/named/chroot/var/named/. Utilizarei o ISPConfig para configurar o BIND (zonas, etc.).

11 - MySQL (5.0)

Para instalar o MySQL, faremos isto:

yum install mysql mysql-devel mysql-server

Então, criaremos os links de inicialização do sistema para o MySQL (de forma que o MySQL inicilizr automaticamente quando o sistema inicializar) e inicialize o servidor MySQL:

chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start

Agora, confira se a rede está habilitada. Execute

netstat -tap | grep mysql

Deve ser exibido algo assim:

[root@server1 named]# netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 2059/mysqld
[root@server1 named]#

Caso negativo, edite o arquivo /etc/my.cnf e comente a opção skip-networking:

vi /etc/my.cnf

[...]
#skip-networking
[...]

e reinicializar o seu servidor MySQL:

/etc/init.d/mysqld restart

Execute

mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

para configurar uma senha para o usuário root (de outro modo qualquer poderia acessar o seu banco de dados MySQL!).
Continua…



Confira aqui!


Notebook W93 Core 2 Duo 2GB 120GB 14.1" DVDRW Linux - CCE
R$ 1.499,00
12X sem juros de R$ 124,92 no cartão
Notebook J72 Dual Core T2330 1GB 120GB 14.1" DVDRW Linux - CCE
R$ 1.199,00
12X sem juros de R$ 99,92 no cartão
Notebook Dual Core T2310 F4523 2GB 160GB DVDRW Linux - SempToshiba
R$ 1.799,00
12X sem juros de R$ 149,92 no cartão