#
vi /etc/sysctl.d/disable-ipv6.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
#
sysctl -p
#
vi /etc/netconfig
# udp6 tpi_clts v inet6 udp - - (Ligne à commenter)
# tcp6 tpi_cots_org v inet6 tcp - - (Ligne à commenter)
#
vi /etc/hosts
# ::1 (Ligne à commenter)
#
vi /etc/ssh/sshd_config
AddressFamily inet
#
vi /etc/sysconfig/chronyd
OPTIONS="-4"
#
yum update
#
reboot
#
yum install vim net-tools bash-completion wget curl lsof bind-utils mailx git \
redhat-lsb zip unzip
#
vi /usr/local/bin/numlock
#!/bin/bash
INITTY=/dev/tty[1-6]
for tty in $INITTY; do
setleds -D +num < $tty
done
#
chmod +x /usr/local/bin/numlock
#
chmod +x /etc/rc.d/rc.local
#
echo "/usr/local/bin/numlock" >> /etc/rc.d/rc.local
#
systemctl start rc-local
#
systemctl status rc-local
#
yum install gcc gcc-c++ autoconf automake libxml2-devel kernel-devel \
kernel-headers-`uname -r`
SNMP signifie Simple Network Management Protocol. Il s'agit d'un protocole réseau qui permet de gérer les équipements d'un réseau et de diagnostiquer les problèmes du réseau.
#
vi /etc/snmpd/snmpd.conf
agentAddress udp:161
rocommunity public
com2sec notConfigUser default public
syslocation SMNet
syscontact centreon@smnet.fr
#
vi /etc/sysconfig/snmpd
OPTIONS="-LS4d"
#
systemctl daemon-reload
#
systemctl restart snmpd
Le paramétrage présenté ici est facultatif à l'exception des variables 'sql_mode' et 'open_files_limit'.
#
vi /etc/my.cnf.d/client
#
vi /etc/my.cnf.d/mysql-clients.cnf
#
vi /etc/my.cnf.d/server.cnf
#
mkdir /var/log/mariadb
#
chown mysql:mysql /var/log/mariadb
#
systemctl daemon-reload
#
systemctl restart mariadb
#
mysql -u root -p mysql
[mysql]>
select user,host,password,plugin from user;
[mysql]>
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('votre mot de passe');
[mysql]>
SET PASSWORD FOR 'root'@'centreon'=PASSWORD('votre mot de passe');
[mysql]>
SET PASSWORD FOR 'root'@'127.0.0.1'=PASSWORD('votre mot de passe');
[mysql]>
delete from user where password="";
[mysql]>
flush privileges;
[mysql]>
drop database test;
[mysql]>
show variables like 'sql_mode';
[mysql]>
show global variables like 'open_files_limit';
[mysql]>
quit
#
scl enable rh-php72 bash
#
scl enable httpd24 bash
#
which php
#
vi /etc/profile.d/rh-php72.sh
#
which httpd
#
vi /etc/profile.d/httpd24.sh
#
ln -s /opt/rh/httpd24/root/etc/httpd/ /etc/
#
ln -s /opt/rh/httpd24/root/var/www/ /var/
#
ln -s /etc/opt/rh/rh-php72/php.ini /etc/
#
ln -s /etc/opt/rh/rh-php72/php-fpm.conf /etc/
#
ln -s /etc/opt/rh/rh-php72/pear.conf /etc/
#
ln -s /opt/rh/rh-php72/root/usr/bin/php /bin/
#
ln -s /opt/rh/httpd24/root/usr/sbin/httpd /sbin/
#
vi /etc/httpd/conf/httpd.conf
Ligne n° 86 :
ServerAdmin centreon@smnet.fr
Ligne n° 95 :
ServerName centreon.smnet.fr
Ligne n° 349 :
ServerTokens Prod
Ligne n° 350 :
KeepAlive on
Ligne n° 351 :
RequestHeader unset Proxy early
#
systemctl restart httpd24-httpd
#
vi /etc/opt/rh/rh-php72/php.ini
Ligne n° 197 :
short_opoen_tag = On
Ligne n° 374 :
expose_php = Off
Ligne n° 404 :
memory_limit = 128M
Ligne n° 672 :
post_max_size = 128M
Ligne n° 691 :
default_charset = "UTF-8"
Ligne n° 825 :
upload_max_filesize = 20M
Ligne n° 902 :
date.timezone = Europe/Paris
#
cp /etc/opt/rh/rh-php72/php.ini \
/opt/rh/rh-php72/register.content/etc/opt/rh/rh-php72/php.ini
#
systemctl restart httpd24-httpd
Si vous possédez un hébergement mutualisé chez OVH, vous pouvez utiliser un serveur de messagerie local et paramétrer OVH en "relayhost" pour envoyer des mails.
#
yum install postfix cyrus-sasl cyrus-sasl-plain mailx
#
vi /etc/hosts
127.0.1.1 smnet.fr
#
mv /etc/postfix/main.cf /etc/postfix/main.cf.origin
#
cd /etc/postfix
#
grep -h -v '^[[:space:]]*\#' main.cf.origin | grep -v '^[[:space:]]*$' > main.cf
#
vi /etc/postfix/main.cf
#
vi /etc/postfix/sasl_passwd
[ssl0.ovh.net]:587 centreon@smnet.fr:<mot de passe>
#
vi /etc/postfix/canonical
root@smnet.fr centreon@smnet.fr
utilisateur@smnet.fr centreon@smnet.fr
#
postmap /etc/postfix/sasl_passwd
#
postmap /etc/postfix/canonical
#
vi /etc/aliases
root : centreon@smnet.fr
#
newaliases
#
systemctl start postfix
#
systemctl enable postfix
#
echo "Test mail" | mail -s "Test Postfix sur Centreon" centreon@smnet.fr
#
cat /var/log/maillog
#
postsuper -d ALL