centos

[Linux]ディレクトリ(ファイル)の圧縮と解凍するコマンド

ファイルの圧縮と解凍 Linux にてディレクトリやファイルの圧縮、解凍方法をお伝えします。 コピー&ペーストを多用するためか、よく使うコマンドのはずなのに私の周辺でも忘れる方が多いので、メモ代わりにお届けします(笑)。 コマンドの書き方 zip コマンドと tar コマンドの書き方を確認してみます。 zip ファイルの圧縮と解凍 まずは zip コマンドの書き方を見てみましょう。 zi […]

[Linux]サーバーの停止(シャットダウン)と再起動

サーバーのシャットダウンと再起動 今回は Linux サーバーのシャットダウンと再起動の手順を説明します。Linux サーバーを扱う上で重要なコマンドなので、仕組みを含めて紹介しますので参考にしてください。 サーバーのシャットダウン シャットダウンとはシステムを正常に終了させて、電源をオフにすることです。 ご承知の方も多いと思いますが、Windows でも正しい手順を踏んでシステムを終了させなけれ […]

[Linux]grepでディレクトリ以下の全てのファイルを検索する

特定の文字列を含むファイルを検索する grep コマンド Linux にて特定のファイル名や設定ファイルを探したいときに活躍するのが「grep」コマンドです。 大体の場所が分かっているが対象のファイルの明確な場所まで覚えていない!?ということはよくあることです。そのようなときに「grep」コマンドの使い方を知っていれば、多くの場合でファイルを特定できます。 今回は、grep コマンドでディレクトリ […]

[Linux]suできないユーザーに切り替える方法

apacheなどユーザー変更できないユーザーへの切り替え サーバーを運用しているとユーザーを切り替えて作業を行うときが多くあります。そのとき apache ユーザーをはじめ、www-data、postfix など通常の「su」コマンドでユーザー変更できないユーザーを存在します。 今回はsuできないユーザーに切り替える方法を確認してみます。 ユーザーを切り替える方法 結論から先に記載すると su - […]

Linuxにて「MySQL5.5」から「MySQL5.7」にバージョンアップする

MySQL5.5 からのバージョンアップ MySQL はバージョンアップする度に機能がアップしています。特に MySQL5.6 からは既存のテーブルに「ALTER TABLE」したときにテーブルロックが回避できたり、サブクエリが数百倍以上の性能アップをしていたりと大きな差があります。 今回は、MySQL5.5 から MySQL5.7 への移行を検証してみたので、手順をまとめます。 ※実行環境は A […]

Linux(CentOS/Ubuntu)にてホスト名(hostname)を確認・変更する

CentOS7 と Ubuntu のホスト名の確認と変更の方法は同じ サーバーのホスト名に関する設定方法が、CentOS7 から Ubuntu と同じ手順となりました。 そこで CentOS と Ubuntuのホスト名の確認方法、および設定変更の手順をまとめて確認していきます。 ※サンプルの実行例は、CentOS7 と Ubuntu18.04 で実行したものです。 Linux のホスト名の確認方法 […]

[Linux]タイムゾーン(Timezone)をUTCから日本標準時(JST)に変更する

タイムゾーン(Timezone)の初期設定は世界標準時(UTC) サーバーに OS をインストールした直後は、基本としてタイムゾーンに世界標準時間(UTC)が設定されています。そのため日本向けにサービスを行うときは、日本標準時(JST:時差 +9 時間)に設定を変更する必要があります。 そこで今回はサーバーのタイムゾーンの設定変更をご紹介します。 タイムゾーン(Timezone)の設定方法 タイム […]

CentOS7にて外部サーバーからMySQLの接続を許可する

[さくらのVPS]外部サーバーからMySQLの接続を許可する 「さくらのVPS」のCentOS7にて、外部サーバーからのMySQL接続を許可する手順をご紹介します。 サーバーにインストールしたMySQLは、基本的には初期設定では外部サーバーからの接続を許可していません。そのため外部サーバーからMySQLに直接接続したいときは設定を調整する必要があります。 MySQLの設定 まず始めにMySQLユー […]

さくらのVPSでCentOS7のポートを開放する

firewall-cmdでポートの開放 さくらインターネットが提供するvpsにて、centos7のポートを開放してみます。centos6ではポートには「iptables」を利用していましたが、centos7からは「firewall-cmd」が基本となります。今回は「firewall-cmd」でポートを開放してみます。 初期設定 まずは解放前の設定は記載します。 [crayon-5c69f604a7 […]

[AWS]新設サーバーはAmazon Linux,CentOS,Ubuntuのどれが良いか考える

awsで新設するサーバーのosはどれ? awsのec2では新規のサーバーのosとしてたくさんのものが選択できます。その中で主に選ばれることが多い「centos」と「ubuntu」、「amazon linux」のどれを選択すればよいか考えてみます。 サーバーのシェア 引用元:w3techs 世界のlinuxOSのシェアを表したものです。 ubuntu:34.5% debian:25.6% cento […]