SELOG

SEが困ったときに見るメモ

LinuxコマンドTips(簡単にファイルのバックアップをとる)

設定ファイルなどを変更する際に事前にcpコマンドでファイルのバックアップを作成するかと思います。その時、バックアップファイルのファイル名に悩んでいませんか? 日付をつけてバックアップファイルを作成 cp -p file.txt{,.`date "+%Y%m%d"`} 上記のコマ…

LinuxコマンドTips(圧縮ファイルの文字列検索)

過去の日付のログファイルなど圧縮されているファイルの中身を検索したい場合に有効。 圧縮形式によって使えるコマンドが異なることに注意! tar.gz の場合 tar -O -xzvf file.tar.gz | grep keyword gz の場合 zgrep keyword file.gz zip の場合 zgrep keyw…

SEにおすすめなIT系雑誌まとめ

日経パソコン 日経PC21 日経ソフトウェア 日経コンピュータ 日経NETWORK 日経Linux 日経エレクトロニクス 日経ものづくり Web Designing DOS/V POWER REPORT Mac Fan Mr.PC Software Design WEB+DB PRESS Interface 日経パソコン 雑誌サイト www.nikkeibpm.c…

RockyLinux9.1/AlmaLinux9.1にdnfコマンドでPHPをインストールする

本記事の環境 RockyLinux9.1 AlmaLinux9.1 参考書籍 Remiリポジトリの設定 PHPのインストール PHPのアンインストール 本記事の環境 RockyLinux9.1 NAME="Rocky Linux" VERSION="9.1 (Blue Onyx)" ID="rocky" ID_LIKE="rhel centos fedora" VERSION_ID="9.1" …

VagrantでRockyLinux 9.1をセットアップする

本記事の環境 参考書籍 Vagrantのインストール RockyLinux 9.1のBoxをインストール RockyLinux 9.1の設定 SELinuxの無効化 ファイヤーウォールの無効化 ロケールの設定 タイムゾーンの設定 日本語言語パックのインストール 開発ツールのインストール vimの設…

AlmaLinuxでphpenvを利用してPHPをインストールする

本記事の環境 参考書籍 依存関係のあるパッケージのインストール phpenvのインストール php-buildのインストール PHPのインストール 本記事の環境 NAME="AlmaLinux" VERSION="9.1 (Lime Lynx)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="9.1…

Linuxでphpenvを利用してPHPをインストールする際にエラーが発生する

本記事の環境 参考書籍 エラーの発生条件 エラー内容 原因と対処方法 本記事の環境 NAME="AlmaLinux" VERSION="9.1 (Lime Lynx)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="9.1" PLATFORM_ID="platform:el9" PRETTY_NAME="AlmaLinux 9.1 (Li…

WindowsでImageMagickを使う

本記事の環境 ImageMagickの導入 ImageMagickのダウンロード ImageMagickのインストール 画像の形式を変換 jpeg→png png→jpeg webp→jpeg jpeg→webp webp→png png→webp 画像を圧縮 jpeg png webp EXIF情報を削除 jpeg png webp 画像の基本的な情報を取得 jpeg…

WindowsでGitを使えるようにする

本記事の環境 参考書籍 git for windowsの導入 git for windowsをダウンロード git for windowsのインストール 初期設定 本記事の環境 OS:Windows 11 Home (64 bit) CPU:AMD Ryzen 5 3500U Radeon Vega Mobile Gfx 2.10 GHz RAM:20 GB 参考書籍 いちばん…

Vagrantの基本的な使い方

本記事の環境 参考書籍 Vagrantのインストール ゲストマシンのインストール Vagrantfileの内容 config.vm.box_check_update config.vm.network(ポート転送) config.vm.network(プライベートネットワーク) config.vm.network(パブリックネットワーク) config.…

Vagrant 2.3.4のコマンド一覧

本記事の環境 参考書籍 box cloud connect destroy global-status halt init login package plugin port powershell provision rdp reload resume share snapshot ssh ssh-config status suspend up upload validate version 本記事の環境 Vagrant 2.3.4 参…

Vagrant用Debian系 BOX一覧

Debian Debian 8.0(jessie) Debian 9.0(stretch) Debian 10.0(buster) Debian 11.0(bullseye) Ubuntu Ubuntu 16.04(Xenial Xerus) Ubuntu 16.10(Yakkety Yak) Ubuntu 17.04(Zesty Zapus) Ubuntu 17.10(Artful Aardvark) Ubuntu 18.04(Bioni…

Vagrant用Red Hat系 BOX一覧

Red Hat Enterprise Red Hat Enterprise6 Red Hat Enterprise7 Red Hat Enterprise8 Red Hat Enterprise9 Rocky Linux Rocky Linux8 Rocky Linux9 AlmaLinux AlmaLinux8 AlmaLinux9 CentOS CentOS7 CentOS8 Fedora Fedora25 Fedora26 Fedora27 Fedora28 Fedo…

VagrantでAlmaLinux 9.1をセットアップする

本記事の環境 参考書籍 Vagrantのインストール AlmaLinux 9.1のBoxをインストール AlmaLinux 9.1の設定 SELinuxの無効化 ファイヤーウォールの無効化 ロケールの設定 タイムゾーンの設定 日本語言語パックのインストール 開発ツールのインストール vimの設定…

CentOSでPHPをソースからビルドする

本記事の環境 PHPのインストール 本記事の環境 NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://w…

はてなブログにGoogle Search Consoleを設定する

Google Search Consoleにアクセス URLプレフィックスを設定 メタタグを取得 はてなブログの設定 Google Search Consoleで設定を完了 サイトマップを設定 Google Search Consoleにアクセス 「今すぐ開始」をクリック URLプレフィックスを設定 URLを入力し、「…

CentOSにNginxをインストールする

本記事の環境 yumリポジトリの追加 Nginxのインストール ファイヤーウォールの設定 Nginxの起動設定 Nginxの起動と停止 Nginxの設定 本記事の環境 NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="C…

vagrant upでエラーが発生する

本記事の環境 参考書籍 エラーの発生条件 エラー内容 原因と対処方法 本記事の環境 OS:Windows 11 Home (64 bit) CPU:AMD Ryzen 5 3500U Radeon Vega Mobile Gfx 2.10 GHz RAM:20 GB Vagrant 2.3.4 VirtualBox 7.0 参考書籍 実践Vagrant [ ミッチェル・ハ…

CentOSに各バージョンのJavaをインストールする

本記事の環境 バージョン別インストール方法 Java SE 7 Java SE 8 Java SE 9 Java SE 10 Java SE 11 Java SE 12 Java SE 13 Java SE 14 Java SE 15 Java SE 16 Java SE 17 Java SE 18 Java SE 19 複数のバージョンのJavaを切り替える 本記事の環境 NAME="Cen…

Windows環境でVagrantを利用してLinuxの仮想環境を構築する

本記事の環境 参考書籍 VirtualBoxの導入 VirtualBoxをダウンロード VirtualBoxをインストール Vagranの導入 Vagranをダウンロード Vagranをインストール 仮想環境の構築 仮想環境の基本操作 別のディストリビューションを利用する 仮想マシンの起動 仮想マ…