CentOS

【CentOS】バージョンの確認方法。

CentOS本体のバージョンを確認する方法。

これでバージョンが表示される。

【CentOS7】にsambaをインストールして設定する。

  • まずはsambaをインストール
  • 次に設定ファイルをイジる
  • 65行目の[global]の項目を下記のように編集
  • workgroupの値をWORKGROUPに変更
  • すぐ下にある;hosts allowのコメントアウトを外し、自分のIPを許可する。
    192.168.を追加しておけば問題無いかと。

  • 最終行に下記を追記し、すべてのユーザーが共有できるフォルダを作成する。

  • 自動起動設定を有効にする
  • 有効になったか確認
  • サービスを起動

※ここでSElinuxを停止するのを忘れないこと。

  • sambaユーザーの作成

workerは任意のユーザー名。

これで設定は完了。最後にWindowsのファイラーからアクセスしてやればOK。


【CentOS7】yumでApache2.4をインストールする。

ぺたり。

こんだけ。

【CentOS7】インストール手順まとめ。

そろそろ自分のためにまとめてみる。

兎にも角にもまずはイメージをダウンロード

CentOS7のイメージデータは下記URLからダウンロード可能。直リンは気がひけるので下記説明を読んで、どうぞ。

ファイル名がCentOS-7.0-1406-x86_64-DVD.isoとなっている3.9GあるファイルをダウンロードすればOK。基本コンポーネント以外の全てをインストールしたい人はCentOS-7.0-1406-x86_64-Everything.isoをダウンロードすればいい。6.6Gもあるけどね。


VMWareにインストール

まずはVMWareを起動
※VMのインストール方法は割愛

  1. ホームより新規仮想マシンの作成をクリック
  2. CentOS7はインストールOSの自動判別ができないので後でOSをインストールを選び次へ。
  3. LinuxCentOS 64 ビットを選択し次へ
  4. 仮想マシン名を設定して次へ
  5. ディスク容量の指定などはデフォルトでOK。次へ。
  6. 最後のインストール確認画面へきたらハードウェアをカスタマイズをクリック。
  7. メモリやプロセッサなどはお好きに設定。新規 CD/DVD(IDE)に先ほどダウンロードしてきたISOイメージファイルを設定する。
  8. 設定を終えたら先ほどの画面に戻り、完了をクリックする。
  9. 作成した仮想マシンを再生するとISOがブートされCentOS7のインストール画面に進む。

CentOS7のインストール

  • マシンが再生されると下記画像が表示されるので60秒まつか、Iを押す。

  • 次に言語の設定。英語がよければそのまま。日本語が良ければ日本語を探して設定する。

  • 警告が出ているのでこれを一つづつ解決してく。

  • とりあえずインストール先(D)に警告が出ているのでこれを解決しにいく。

  • 上記画面で特に警告など出ていない場合は、画面上部の完了ボタンをクリックする。
  • するとインストール概要の画面に戻り、警告が消えていることが確認出来るはず。
  • 次にソフトウェアの選択(S)をクリックして下記画面に移動する。

※初期設定では最小限のインストールになっており、マジでほんとになんにもない状態なので適切に変更したほうが無難。

今回は開発環境の構築なので一番下の開発およびクリエイティブワークステーションを選択した。

  • 再びインストール概要画面に戻るので次はネットワークとホスト名(N)をクリックし下記画面に移動。

  • Ethernetがオフになっているので、ドラッグしてオンにする。
  • DHCPでIPが設定されるので接続済みですの表示になったら画面上部の完了ボタンをクリックする。
  • ここまでの設定を終えたらいよいよインストールの開始(B)をクリック。

  • インストールを行っている間にユーザー作成やルートパスワードの設定が行えるので、必要に応じて行う。
  • 設定し終えたら、インストール完了まで待機。

  • 完了したら再起動ボタンを押す。

  • リブートしてしばらく待っていると下記のような画面になるのでライセンスの同意処理を行う。
    ライセンス契約に同意します。(A)にチェックを入れて左上の完了を押せばOK。

  • 右下の設定の完了(F)を押す。
  • するとKdumpの設定が出てくるのでとりあえず進むをクリックする。

  • 完了するとログイン画面に移動し、先ほど作成したユーザーが表示される。
    ※ユーザーの作成を行っていなかった場合はここで作成すればOK。

  • ここまでででひと通りのインストール手順は完了!
  • 自分の場合GUIは使わないのでこのタイミングでCUIに変更。VMWareの場合Ctrl + Alt + F5でCUIに切り替えられる。
  • 後はターミナルからユーザーにログインしてお好きにどうぞ。


【CentOS】インフラエンジニアがよく使うコマンドまとめ。

が面白かった、かつ便利だったのでメモ。

http://qiita.com/sion_cojp/items/04a2aa76a1021fe77079

 

【CentOS7】IPを固定する。

CentOS7でIPアドレスを固定する方法をメモ。

/etc/sysconfig/network-scripts/ifcfg-xxxxx
※xxxxxは環境によって違うっぽい??


...

#BOOTPROTO=dhcp
BOOTPROTO=static

...

IPADDR=192.168.XX.YY
NETMASK=255.255.255.0
GATEWAY=192.168.XX.2
DNS1=192.168.XX.2
DNS2=8.8.8.8

といった感じで設定する。
BOOTPROTOをstaticにするのがポイント。

 

【Linux】よく使うCRON設定メモ。

0 */1 * * * 毎時 0分に 1時間おきに実行
0,10,20,30,40,50 * * * * 毎時0,10,20,30,40,50分に実行(10分おきに実行)
*/5 * * * * 5分おきに実行
23 6 * * * 6時23分に実行
55 23 * * * 23時55分に実行

 

【CentOS7】にPHP5.6をインストールする。

リポジトリを追加。

sudo rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-1.noarch.rpm
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

パッケージを確認。

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

インストール。

sudo yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-intl php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

バージョン確認。

php --version