chevron_left

メインカテゴリーを選択しなおす

cancel
goma
フォロー
住所
未設定
出身
未設定
ブログ村参加

2022/09/17

arrow_drop_down
  • Apache/Tomcat連携

    8080ポートアクセスでは無く、バーチャルホストでのアクセスに変更します。バーチャルホスト「tomcat.miracle-serv.website」を構築済みで話しを進めます。ホスト名:tomcat.miracle-serv.website

  • Tomcat導入

    最新版のURLをダウンロードサイトからコピーします。今回はTomcat9.0.68をインストールします。1.Tomcatインストール※2023.02.21最新版のTomcat9.0.71では正常動作出来なかったので、ArchivesのTom

  • JDK導入

    今回は取りあえずJDK17を入れてみました。1.JDKダウンロード最新版のURLをダウンロードページでコピーします。# wget # tar xvfz jdk-17_linux-x64_bin.tar.gz # mv jdk-17.0.4.

  • SSH鍵生成 TeraTerm編

    TeraTermインストールTeraTermのホームページのダウンロードから、新しめの実行ファイルをダウンロードして、インストールしてください。鍵生成インストールが終わったら公開鍵と秘密鍵を生成します。TeraTermを起動すると「新しい接

  • SSH鍵生成 RLogin編

    RLoginインストールGitHubからファイルをダウンロードして、インストールしてください。 RLoginのサイト: GitHub :鍵生成インストールが終わったら公開鍵と秘密鍵を生成します。RLoginを起動すると「Server

  • SSHログイン TeraTerm編

    TeraTermを起動したらメニューの「設定」から「SSH認証」を選択ユーザーnekoを設定し、秘密鍵を入力、OKボタン押下メニューの「ファイル」から「新しい接続」を選択し、サーバー情報を設定したらOK押下初めての接続の場合はセキュリティ警

  • SSHログイン RLogin編

    ※ 秘密鍵、公開鍵はTeraTerm作成のファイルを使用RLoginを起動したら、「Server Select」で新規か編集を選択します。新規の場合はホスト設定項目をセット後、編集の場合はそのまま「SSH認証鍵」を押下秘密鍵を選択し「開く」

  • インストールオプション画面が表示されたら

    既に使用済みのストレージの場合はどうするか選択画面が表示されます。通常は右下の「領域の再利用」ボタンを押下右下の「すべて削除」ボタンを押下右下の「領域の再利用」ボタンが押せるようになるので押下して前画面に戻る

  • ポート開放 ルーター設定

    ルーターの設定は各ルーターのマニュアルを参照してください。こんな便利なサイトもありますので、参考にしましょう⇒メーカー別ルーターポート開放手順このポート開放はPPPoEルータで行います。

  • ブート可能なUSBメモリを準備する rufus

    簡単に起動可能なUSBドライブを作成出来るソフト「rufus」を使用します。書き込むファイルが約10GB有るので、余裕のあるUSBメモリを準備しましょう。1.「rufus」にアクセスし、ダウンロードから最新のファイルをダウンロードする。2.

  • WindowsからSSHサーバーへリモート接続

    鍵ペア(公開鍵/秘密鍵)作成お好きなターミナルソフトを使って生成してください。1.TeraTerm編へ公開鍵セットアップ# mkdir -p /home/neko/.ssh ← 公開鍵格納ディレクトリ作成# chmod 700 /home/

  • WordPress導入

    1.MariaDBデータベース作成# mysql -u root -pEnter password: ← MariaDBのrootパスワードWelcome to the MariaDB monitor. Comma

  • Samba導入

    Windowsのファイル共有サーバー Sambaを導入します。1.Sambaインストール# dnf -y install samba2.既存ユーザーをSambaサーバーアクセス用ユーザーにする# pdbedit -a nekonew pas

  • PostgreSQL用GUI設定ツール導入(pgAdmin)

    pgAdmin4はインストール済みとして記載します。pgAdmin4を起動します。1.Server追加「Add New Server」を押下して、サーバー設定画面に切り替えます。2.サーバー項目設定「General」タブのName項目を設定

  • PostgreSQL導入

    サーブレット/JSPの勉強用にPostgreSQL使ってるのでインストールします。今回はPostgreSQL 14をインストールします。1.リポジトリ追加(既に追加済みの場合はスキップ)# dnf install -y メタデータの期限切れ

  • MariaDB用GUI設定ツール導入(phpMyAdmin)

    1.mkpasswdインストール# dnf install expect2.phpMyAdminインストール# wget # unzip phpMyAdmin-5.2.0-all-languages.zip ← 解凍# mkdir /var

  • MariaDBデータベース自動バックアップ運用(mysqldump)

    1.バックアップスクリプト作成# vi mysql-backup.sh#!/bin/bashPATH=/usr/local/sbin:/usr/bin:/bin# バックアップ先ディレクトリBACKDIR=/backup/mysql# My

  • MariaDB導入

    1.MariaDBインストール# dnf -y install mariadb-server2.php-mysqlndインストール# dnf -y install php-mysqlnd3.MariaDB設定mariadb-server.c

  • root宛メールの転送設定

    システムからroot宛に重要なメールが送られてくるので、root宛メールを普段使用しているメールアドレス宛に転送するようにする# sed -i '/^root:/d' /etc/aliases ← 旧root宛メール転送

  • メールサーバーのOP25B対策

    gmailはOP25Bの影響は受けないため設定していませんでしたが、最近root宛のメールがgmailで届かなくなったので、設定したら届くようになったので記載します。1.Postfix設定ファイル編集# vi /etc/postfix/ma

  • バーチャルホストのWebサーバー間通信内容暗号化導入

    お金無いので、バーチャルホストは無料の「Certbot」を使います。1.Certbotクライアントインストール# yum -y install python2-certbot-apache2.サーバー証明書取得# certbot certo

  • バーチャルホスト設定

    サブドメインでのアクセス出来る様に、バーチャルホストの設定をします。以下の設定で行います。メインサイト:miracle-serv.website ・ドキュメントルート:/var/www/html/miracle-serv.website ・

  • Webページパスワード制限(htpasswd)

    アクセス時にパスワードで制限を掛けます。1.WEBサーバー設定ファイル編集# vi /etc/httpd/conf/httpd.conf# AllowOverride controls what directives may be plac

  • バージョン指定してPHP導入

    デフォルトはPHP7.2と古いのと、PHP7.4もすでにアクティブサポートは終了し、セキュリティサポートも2022/11をもって終了予定だそうです。なので、一気にPHP8.1を入れて見たいと思います!大丈夫か?!1.オペレーティングシステム

  • Apache導入

    1.httpdインストール# dnf -y install httpd2.Webサーバー設定httpd.conf修正# vi /etc/httpd/conf/httpd.confServerName miracle-serv.website

  • ドメイン取得

    当サイトのドメインは、VALUE DOMAINで取得しています。取得方法は日々変わるみたいなので割愛しますので、他のサイトを参考してください。取得後の設定1.名義を代理公開するドメイン設定操作の「ドメインの登録情報変更」の項目を、WHOIS

  • ファイアウォール構築(iptables)

    Centos8からFirewalldに変更になったらしいが、未だ使い方が判ってないので無効にしてiptablesを使用します。1.ファイアウォール停止# systemctl stop firewalld2.ファイアウォール自動起動解除# s

  • アンチウィルスソフト導入(Clam AntiVirus)

    1.Clam AntiVirusインストール# dnf --enablerepo=epel -y install clamav clamav-update clamav-scanner-systemd2.ウイルス定義ファイル更新設定# vi

  • rootkit検知ツール導入(RKHunter)

    1.RKHunter をインストール# dnf --enablerepo=epel -y install rkhunter・・インストール済み: mailx-12.5-29.el8.x86_64 rkhunte

  • WindowsからSSHサーバーへリモート接続

    鍵ペア(公開鍵/秘密鍵)作成お好きなターミナルソフトを使って生成してください。1.TeraTerm編へ公開鍵セットアップ# mkdir -p /home/neko/.ssh ← 公開鍵格納ディレクトリ作成# chmod 700 /home/

  • 初期設定

    ユーザー関係例)一般ユーザー:neko1.一般ユーザーの作成# useradd neko# passwd nekoユーザー nekoのパスワードを変更。新しいパスワード: (表示されないけど、パス

  • MiracleLinux8 インストール

    以前はCentosを使っていたのですが、Centos Stremに移行したらしく、なんとなくMiracleLinuxを選んでみました。はっきり言って、どれが一番良い選択肢なのだろうか・・・・1.MiracleLinuxのホームページにアクセ

  • 謝辞

    最後に。自宅サーバーを構築するにあたり、沢山の先人の方々のブログを参考にさせて頂きました。先人の方々、大変ありがとうございました。そして、これからも大変お世話になる予定です。宜しくお願い致します!!下記は特にお世話になっているサイト様です。

  • 旧サーバーマシン

    当ブログのサーバーは、富士通のESPRIMO Q520/k を使用しています。小型でとても静かです、CPUはCeleron-G1840Tと若干非力ではありますが、アクセス数が少ない当ブログでは全く問題ありませんwメモリは8GB、SSDに換装

  • 自宅の光回線

    自宅の光回線自宅の光回線は、OCN光でIPoE接続。OCNひかり電話を使用していましたが、はっきり言ってひかり電話全く使っていないので、解約したついでに久々に自宅サーバー立ててみようと・・・これまたついでに、メールサーバも立ち上げたいので、

  • フロントページ

    はじめに久々に自宅サーバーを立ち上げようとして、色々苦労したので備忘録的に記載しようと思う。通信環境1. サーバーマシン2. 自宅の光回線サーバー構築1. MiracleLinux8 インストール2.初期設定3.WindowsからSSHサー

  • サーバーマシン

    以前の富士通製PC ESPRIMO Q520/k は割と動いてくれていたのですが、アクセス時の初動が少し重く、SEO的に良くないようでしたので、同じ富士通製PC ESPRIMO Q556/M お引っ越ししました。以前のサーバーマシンはこち

  • Postfix 不正中継チェック

    Postfixが不正利用されて、他のサイトにご迷惑を掛けてないか確認します。不正中継チェックサイトは色々ありますが、今回は下記2サイトでチェックします。1.open relay checker「HOST/IP/FQDN」にメールサーバーを設

  • WordPressの表示速度改善

    Google発表によると表示速度は検索結果に影響するらしいです。ま、普通に表示するのにモタつくと、自分もアクセス辞めちゃうので、そりゃそうですよね。と言う事で表示速度の改善していきます。「PageSpeed Insights」で測定したいサ

  • WordPressの表示速度改善

    Google発表によると表示速度は検索結果に影響するらしいです。ま、普通に表示するのにモタつくと、自分もアクセス辞めちゃうので、そりゃそうですよね。と言う事で表示速度の改善していきます。「PageSpeed Insights」で測定したいサ

  • 固定ページ タイトル非表示

    最近、Jetpackの統計情報で「#22」の閲覧が多いのに気付いた。「#22」ってなんだろう?と思ったら、フロントページにタイトル出るの嫌なので、タイトル記入してなかったせいでしたwと、言うわけで、今回はタイトル記載するけど、非表示にする方

  • 固定ページ タイトル非表示

    最近、Jetpackの統計情報で「#22」の閲覧が多いのに気付いた。「#22」ってなんだろう?と思ったら、フロントページにタイトル出るの嫌なので、タイトル記入してなかったせいでしたwと、言うわけで、今回はタイトル記載するけど、非表示にする方

  • 不正アクセス確認 ログイン履歴

    たまにログ確認して不正アクセスされてないか調べましょう。1.最終ログインの日時を確認# lastlogユーザ名 ポート 場所 最近のログインroot pts/0

  • 不正アクセス確認 ログイン履歴

    たまにログ確認して不正アクセスされてないか調べましょう。1.最終ログインの日時を確認# lastlogユーザ名 ポート 場所 最近のログインroot pts/0

  • Ctrl+z からの復帰

    たまーにやってしまうのですが、泊まらないpingを留めようとして、うっかりCtrl+Z。一時停止してるだけっちゅうね、プロセス生きたまんま。なので、復帰の仕方記載しておこうと思います。仮にviでファイル編集を2つ一時停止して復帰する場合で#

  • Ctrl+z からの復帰

    たまーにやってしまうのですが、泊まらないpingを留めようとして、うっかりCtrl+Z。一時停止してるだけっちゅうね、プロセス生きたまんま。なので、復帰の仕方記載しておこうと思います。仮にviでファイル編集を2つ一時停止して復帰する場合で#

  • ショートカットのコピペ変更 TeraTerm編

    ※Systemの割り当て変更してから ⇒ 『System Ctrl+Cの変更』TeraTermは標準のショートカットキーが「Alt + V」、「Alt + C」になっていて非常ーに使い辛いです。一般的な「Ctrl + V」、「Ctrl +

  • ショートカットのコピペ変更 TeraTerm編

    ※Systemの割り当て変更してから ⇒ 『System Ctrl+Cの変更』TeraTermは標準のショートカットキーが「Alt + V」、「Alt + C」になっていて非常ーに使い辛いです。一般的な「Ctrl + V」、「Ctrl +

  • ショートカットでのコピペ設定 RLogin編

    ※Systemの割り当て変更してから ⇒ 『System Ctrl+Cの変更』デフォルトでは「Ctrl+C」、「Ctrl+V」が使用出来ず使い辛いので設定で使えるようにします。1.RLoginを起動し「Server Select」の編集を選

  • ショートカットでのコピペ設定 RLogin編

    ※Systemの割り当て変更してから ⇒ 『System Ctrl+Cの変更』デフォルトでは「Ctrl+C」、「Ctrl+V」が使用出来ず使い辛いので設定で使えるようにします。1.RLoginを起動し「Server Select」の編集を選

  • System Ctrl+Cの変更

    通常は、Ctrl+Cは割り込みに割り当ててありますが、コピーのショートカットと被ってしまいます。ハッキリ言って、コピーは多用しますが、割り込みは多用しないので、Systemの割り当てを変更します。1.割り当て可能なキーを探します。# stt

  • System Ctrl+Cの変更

    通常は、Ctrl+Cは割り込みに割り当ててありますが、コピーのショートカットと被ってしまいます。ハッキリ言って、コピーは多用しますが、割り込みは多用しないので、Systemの割り当てを変更します。1.割り当て可能なキーを探します。# stt

  • WordPress コマンドライン表示 CSS対応

    Wordpressでコマンドラインを記載すると、デフォルトで味気ないので他のサイトみたいに変更します。プラグインで色々ありますが、プラグイン同士の干渉や今後の更新状況も考えると、本当に必要なプラグインに絞りたいので、今回はCSSで対応します

  • WordPress コマンドライン表示 CSS対応

    Wordpressでコマンドラインを記載すると、デフォルトで味気ないので他のサイトみたいに変更します。プラグインで色々ありますが、プラグイン同士の干渉や今後の更新状況も考えると、本当に必要なプラグインに絞りたいので、今回はCSSで対応します

  • PHPのバージョンアップ方法

    ※この作業の前にバックアップを取りましょう! 念の為にphp.iniも!1.現在のPHPのバージョン確認# php -vPHP 8.0.23 (cli) (built: Aug 30 2022 12:16:34) ( NTS gcc x8

  • PHPのバージョンアップ方法

    ※この作業の前にバックアップを取りましょう! 念の為にphp.iniも!1.現在のPHPのバージョン確認# php -vPHP 8.0.23 (cli) (built: Aug 30 2022 12:16:34) ( NTS gcc x8

  • 「Warning: The file properties have changed:」という警告が出た時の対応方法

    システムやパッケージをアップデートしたら、手動でrkhunterのプロパティデータベースを更新しないとチェック時に警告が出るそうです。自分はDailyチェックのメールで気付きました。--------------------- Start R

  • 「Warning: The file properties have changed:」という警告が出た時の対応方法

    システムやパッケージをアップデートしたら、手動でrkhunterのプロパティデータベースを更新しないとチェック時に警告が出るそうです。自分はDailyチェックのメールで気付きました。--------------------- Start R

arrow_drop_down

ブログリーダー」を活用して、gomaさんをフォローしませんか?

ハンドル名
gomaさん
ブログタイトル
OCN光とMiracleLinuxで自宅サーバー構築
フォロー
OCN光とMiracleLinuxで自宅サーバー構築

にほんブログ村 カテゴリー一覧

商用