CentOS

【CentOS7】でファイアウォールとSELinuxを無効化。

する。

まず下記コマンドを実行

iptables -F
systemctl disable firewalld.service

/etc/sysconfig/selinuxを編集。

SELINUX=enforcing
↓
SELINUX=disabled

rebootして完了。

 

【VMware】にCentOS7をインストールする。

際に参考にさせていただきました。

http://shigeo-t.hatenablog.com/entry/2014/07/21/112713

ありがとうございます。

 

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

まずwgetをインストール。
※すでに入ってる場合はいらない。

yum install wget

rpmを取得

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

実行

rpm -ivh mysql-community-release-el7-5.noarch.rpm

下記コマンドを実行して

ls -1 /etc/yum.repos.d/mysql-community*

こう表示されればOK。

/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo

インストールする

yum install mysql-server

あとは完了後にスタートさせればOK。

簡単だね。

 

【CentOS】OpenSSLとmod_sslを導入する。

apacheでSSL通信(https)環境を実現する際に必要。

yumで両方ともインストール可能。

yum install openssl
yum install mod_ssl

鍵の作成やバーチャルホストの設定などは下記URLを参照。

http://dotnsf.blog.jp/archives/3181024.html

 

【CentOS】~/.ssh/configファイルの書き方。

の参考になるページを見つけたのでペタリ。

http://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/

 

【CentOS】コマンドラインからzipファイルの作成、解凍を行う。

■単一ファイルを圧縮する。

zip filename.zip filename

■ディレクトリを再帰的に圧縮

zip -r dirname.zip dirname/

■zipファイルを解凍する。

unzip filename.zip
unzip dirname.zip

 

【CentOS】ユーザーの切り替えを行う。

suコマンドにユーザー名を渡してやることでユーザーの切り替えが可能。

■ユーザー切替を行い、切替後ユーザーの環境を使用する。

su - [切替ユーザー名]

■ユーザー切替を行うが、環境は切替ユーザーのものにならない。

su [切替ユーザー名]

■rootユーザーに切り替わり、環境もrootのものになる

su -

■rootユーザーに切り替わるが、環境はrootにはならない。

su

ハイフンの有無でこんな意味の違いがあるとは初めて知った。

 

【CentOS】PHPのmongoエクステンションをインストールする。

際の手順が公式にわかりやすくまとめられていたのでペタリ。

http://php.net/manual/ja/mongo.installation.php

mongo-php-driverのgitリポジトリは下記。

https://github.com/mongodb/mongo-php-driver