カテゴリ:さくらのVPS

Linuxにおけるパーミッションについてメモ

投稿日:

このページは、Linux(CentOSなど)におけるファイルパーミッションについてのメモです。なお、内容の検証にはCentOS7を使用しています。

もくじ

  • パーミッションを設定するにあたっての基礎知識
  • 8進数3桁(4桁)でパーミッションを設定
  • 少し特殊な設定
続きを読む

CentOS7で使うコマンドメモ

投稿日:

ほぼ自分用のメモです。

コマンド集もくじ

  • IPアドレス確認
  • MACアドレス確認
  • ストレージの空き容量確認
  • 各種サービスの制御
  • メモリ空き容量の確認
  • ソフトのアップデート
  • システムの状況を確認
  • シャットダウン・再起動
続きを読む

CentOS7でip6tableの設定を行う

投稿日:

インターネットに接続するために必要なIPv4アドレスが枯渇した現在、緩やかながらIPv6への移行が進んでいます。なので、CentOSのサーバーのファイアウォールは、IPv4向け(iptables)のみならず、IPv6向け(ip6table)も設定するべきです。…CentOS7ではデフォルトのファイアウォールソフトがiptablesから変更されていることは気にしないでください。

もくじ

  • 基本的な設定
  • 設定例
  • 設定ファイル記述後の操作
続きを読む

CentOS7にLogWatchを導入する

投稿日:

自分でroot権限を握ってサーバーを管理する場合は、サーバーを乗っ取られないように細心の注意を払う必要があります。ログチェックはサーバー防御に重要な役割を果たしますが、自分で毎日ログを眺めるのははっきり言って苦行です。LogWatchを導入すれば、ログを見やすいレポートにまとめて、メールで送ってくれます。

もくじ

  • LogWatchのインストール
  • 設定ファイルの編集
  • レポートを眺めてみる
続きを読む

CentOS7の仮想サーバー構築にチャレンジ その12

投稿日:

CentOS7の仮想サーバー構築にチャレンジ その11 の続きです。今回はWordPressのインストールにチャレンジします。WordPressが正常稼働すれば、それなりに実用に耐えうるWEBサーバーを構築できたといえるでしょう。CentOS7の仮想サーバー構築にチャレンジもこれで最終回なので、頑張っていきましょう!!

もくじ

  • CentOS7 ISOファイルの入手(その1)
  • VMwareの準備(その1)
  • 仮想マシンの作成(その1)
  • CentOS7のセットアップ(その2)
  • 初回ログイン(その3)
  • ファイアウォール(iptables)(その4)
  • sudoの有効化(その5)
  • リモートからのrootログインの禁止設定(SSH)とセキュリティ強化(その5)
  • Apacheのインストール(その6)
  • WEBサーバーとして運用するための設定(その7)
  • SFTPによるファイルのアップロード(その7)
  • PHPのインストール(その8)
  • ユーザーディレクトリでWEBサイトを公開する(その8)
  • PHPをCGIモードで(ユーザー権限で)動かす(その8)
  • デフォルトパーミッションの変更(その9)
  • php.iniと.user.ini(その9)
  • MySQLの導入(その10)
  • phpMyAdminのインストール(その11)
  • WordPressのインストール(その12)
続きを読む