Linux Blog

CentOS7でLinuxサーバー構築

TOP » サーバー構築 » BIND »

サーバー構築

  • BINDのインストール

    yumを使ってBINDをインストールします。ここではBINDをchroot環境で実行させるように設定を行います。chrootとは指定されたディレクトリを/(ルートディレクトリ)として見せることで、それより上のディレクトリにアクセスすることができないようにします。従ってchrootすると指定したディレクトリ以下に閉じ込めることができるため、万が一攻撃を受けて侵入された場合にでも被害を最小限に食い止め...

  • BINDのchroot化

    BINDをchroot化するための設定を行います。CentOS 6まではchroot化するためのスクリプトを作成する必要がありましたが、CentOS 7では用意されているものがあるので以下のコマンドを実行します。 /usr/libexec/setup-named-chroot.sh /var/named/chroot on ...

  • BINDの設定

    named.confファイルを編集してBINDの設定を行います。 vi /var/named/chroot/etc/named.conf // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only na...

  • BINDの起動

    システム起動時にサービスが開始されるように設定します。 systemctl enable named-chroot.service BINDを起動します。 systemctl start named-chroot ...

  • Mroongaのインストール

    ここではCentOS7にMroongaをインストールします。CentOS 7ではディストリビューション由来のMariaDBパッケージ(MariaDB 5.5系)を利用できます。 yum install -y https://packages.groonga.org/centos/groonga-release-1.3.0-1.noarch.rpmyum install -y mariadb-ser...

  • Mroongaの起動

    システム起動時にサービスが開始されるように設定します。 systemctl enable mariadb.service MySQLを起動します。 systemctl restart mariadb ...

  • Mroongaの設定

    インストールが完了したらMroongaの設定を行います。Mroongaの設定はMySQLと同じくmy.confファイルで行います。 vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prev...

  • ノートパソコンのカバーを閉じたときにスリープしないようにする

    vi /etc/systemd/logind.conf # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as...

  • pdftotextを使ってPDFを文字列に変換

    PDFを文字列に変換することで、PDFの内容をデータベースに格納したり、文字列で検索したりと可能性が広がります。 pdftotextを使うためにyumを使ってpopplerをインストールします。 yum -y install poppler-utils ...

  • Tomcatのインストール

    yumを使ってTomcatをインストールします。 yum -y install tomcat ...