httpd

apacheのアクセスログを見やすく整形するコマンド3選

apacheのログファイルは見づらいと感じることも多いですが、 とあるコマンドを使うことで自分の意のままに出力結果を操ることが可能です。 今回は、Linux標準搭載のコマンドで出力結果を見やすくしてゆきます。

ReadMore

CentOS 8 Redmine

CentOS8でRedmineをインストールする手順を解説

事前準備 /etc/yum.conf /~/.bash_profile まずはこの二つのファイルを編集しておきます。 Proxyサーバを使用している環境だと、 この先の手順で失敗するので先に設定しておきましょう。 Proxyサーバを使ってない場合は、ここの設定は不要です。 [main] gpgcheck=1 installonly_limit=3 clean_requirements_on_remove=True best=True proxy=http://192.168.XXX.XXX:8080 # ...

ReadMore

Linuxコマンド

opensslコマンドでSSLサイトのプロトコルを確認する方法

Linux系のOSでは標準で使用できるopensslコマンドですが、 実はSSL化されたサイトのハンドシェークプロトコルを調べられます。 覚えてしまえば便利なので、Webサイトの管理している人や アプリケーション開発している人にもおすすめできる調査方法です。 プロトコルを調べる プロトコル調査はs_clientオプション opensslには沢山のオプションがありますが、 s_clientオプションを使うことでWebアクセスをする際の SSLハンドシェークが実施可能です。 ハンドシェークさせることでサーバ側 ...

ReadMore

CentOS 8

CentOS8のfirewallでポート開放する手順

CentOSでは標準でfirewalldが動いているので、 開発環境を作るときなどは止める人もいるようです。 今回は、CentOS8でfirewallに対しポート開放の設定を施し、 外部からもアクセスできるようにします。 ポート開放手順(services) 現状確認 まずは、どんな設定が入っているか確認します。 # firewall-cmd --list-all ←現在の設定を確認 public (active) target: default icmp-block-inversion: no inter ...

ReadMore

nginx Raspbian

nginxでリバースプロキシサーバを構築する手順を紹介

nginxを利用したリバースプロキシサーバの構築手順を紹介します。 今回構築した環境は以下の通りです。 環境 OS : Raspbian 10 nginx : 1.14.2 OSを見ていただくと分かるかもしれませんがRaspberry Piでnginxを動作させてみました。 モデルは第2世代なのでメモリが足りるか不安でしたが、無事に起動しております。 必要ファイルのインストール nginxをインストールする まずは、nginxをインストールします。 今回はソースからビルドしないので、aptでインストールし ...

ReadMore

httpd

httpdのセキュリティ対策を施す[設定編]

httpdのセキュリティ対策を施す[調査編]に引き続き、 今回は設定をサーバに対して行ないます。 まずは、今回の設定を記載しておきます。 手っ取り早く設定をしたい人は、コピペで設定を反映しましょう。 まずは設定 # vim /etc/httpd/conf.d/secure.conf ServerTokens Prod Header unset "X-Powered-By" RequestHeader unset Proxy Header append X-Frame-Options SAMEORIGIN ...

ReadMore

httpd

httpdのセキュリティ対策を施す[調査編]

まずは問題を知る 今回、セキュリティ設定を施すhttpdのバージョンおよびOSリリースは以下の通りです。 # dnf list installed | grep httpd centos-logos-httpd.noarch 80.5-2.el8 @AppStream httpd.x86_64 2.4.37-16.module_el8.1.0+256+ae790463 @AppStream httpd-filesystem.noarch 2.4.37-16.module_el8.1.0+256+ae790 ...

ReadMore

httpd

CentOS8にhttpdを構築する手順 まとめ

事前準備 リポジトリの最新化 まずはリポジトリを更新しておきます。 必要に応じてインストールも行います。 # dnf update 次に、httpdをdnfで探してみます。 なお、--showduplicateを引数に指定することで、 dnf searchする対象のソフトウェアバージョンも表示してくれます。 # dnf search httpd --showduplicate メタデータの期限切れの最終確認: 0:17:01 時間前の 2020年02月04日 07時12分09秒 に実施しました。 ==== ...

ReadMore

Tomcat 9

CentOS 7にApache Tomcat 9 をインストールする手順

CentOS 7 にApacheTomcat 9 をインストールする手順の解説です。 前提条件 マサノブまずはバージョンの確認です。 CentOS 7の最新版が入ってます。 # cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) Javaをインストール Tomcatの動作に必要なJavaをインストールしましょう。 インストール前にバージョンを確認してから、インストールを実施します。 また、tomcat起動用ユーザも作成しておきましょう。 ...

ReadMore

Parallels Desktop 13 for mac

Parallels Desktop 13 for macにCentOS 7をインストールする方法

仮想化ソフトを色々試していて、最近いいなぁと思ったParallels Desktop 13 for macの記事です。 いつものようにCentOS 7をインストールする手順をメモしていきます。 個人的な好みで設定をしている部分もあるので、あまり期待しないでくださいw

ReadMore

© 2021 サーバ構築.net Powered by AFFINGER5