July 2017 Archives


httpdのログをsyslogサーバに転送して、ファイルを分けて保存する

 

- 送信元ホストの設定
/etc/httpd/conf/httpd.confに以下を追記
<IfModule log_config_module>
CustomLog "|/usr/bin/logger -p local5.info -t httpd_access" combined
/etc/rsyslog.conf に以下を追記
local5.*                   @@reverse-edge.com:514

- syslogサーバの設定
/etc/rsyslog.conf
コメント解除
$ModLoad imtcp
$InputTCPServerRun 514
以下を追記
$template httpd,"/var/log/syslog/%hostname%/httpd/%programname%.log"
local5.*        -?httpd

- 上記設定をすると、送信元ホストごとに
/var/log/syslog/{hostname}/httpd
というディレクトリにhttpdのログがフォワードされるようになる
 参考)

https://www.server-world.info/query?os=CentOS_6&p=rsyslog
https://genchan.net/it/server/4127/
https://orebibou.com/2017/03/apache%E3%81%AE%E3%83%AD%E3%82%B0%E3%82%92rsyslog%E3%81%A7%E8%BB%A2%E9%80%81%E3%81%99%E3%82%8B/

CentOS7 に MySQL をRPMでインストールする

# cd /var/tmp
# wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.36-1.el7.x86_64.rpm-bundle.tar
# tar xvf MySQL-5.6.36-1.el7.x86_64.rpm-bundle.tar

# rpm -Uvh MySQL-server-5.6.36-1.el7.x86_64.rpm
※インストール中以下のメッセージが表示される
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_secret'.

# rpm -Uvh MySQL-client-5.6.36-1.el7.x86_64.rpm
※mysqlコマンドを使うために必要

# rpm -Uvh MySQL-shared-5.6.36-1.el7.x86_64.rpm
※プログラムからMySQLを使うためのライブラリなどが含まれる

# mysql --version
mysql Ver 14.14 Distrib 5.6.36, for Linux (x86_64) using EditLine wrapper

# systemctl status mysql.service

rootの初期パスワードを確認
# cat /root/.mysql_secret

初期パスワードでログイン
# mysql -u root -p

mysql> show databases;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql> SET PASSWORD = PASSWORD('password');


php-mysqlのインストール
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/php-mysql-5.4.16-42.el7.x86_64.rpm
rpm -Uvh php-mysql-5.4.16-42.el7.x86_64.rpm

参考)
http://www.kakiro-web.com/linux/mysql-install.html

About this Archive

This page is an archive of entries from July 2017 listed from newest to oldest.

April 2017 is the previous archive.

March 2018 is the next archive.

Find recent content on the main index or look in the archives to find all content.