2014-01-01から1年間の記事一覧

AWS EC2 php5.4 LAMP環境の構築

1. データベースサーバなどの関連ソフトウェアのインストール mysql-serverパッケージがインストールされていない場合は、以下コマンドを実行。 yum -y install mysql-server MySQLのデフォルト文字コードを UTF-8に設定しておく事。 また、ストレージエンジ…

FTPサーバー構築

FTPサーバーの構築手順を記す。 vsftpd インストール yum -y install vsftpd vsftpdを起動 service vsftpd start chkconfig vsftpd on chkconfig --list vsftpd iptablesの 20,21番ポートが開いているのを確認 iptables -vnL パケットフィルタリングに関する…

SSL 証明書発行

特定ドメインにてhttps(443)アクセスを可能にしたい場合のApache設定手順 1. mod_sslの確認とインストール mod_sslがインストールされているかを確認 rpm -qa mod_ssl 何も表示されない場合には mod_ssl のインストールを実行 yum install mod_ssl インスト…

su / sudo 権限の設定

≪suコマンドの実行可能ユーザーを制限≫ suコマンドは system グループに所属するユーザーのみが実行出来るように設定する。 system グループを作成する groupadd system 作成された事を確認 grep "system" /etc/group system グループに kmurakoshi ユーザー…

imagemagick インストール

PHPでimagemagickを使用できるようにする。 imagemagick をインストール yum -y install gcc yum -y install ImageMagick ImageMagick-devel yum -y install php-pear php53-devel yum --enablerepo=remi,remi-php54 install php-devel pecl install imagick…

DBサーバ ( MySQL) 外部ホストから接続設定

DBサーバ ( MySQL) へ外部ホストから接続するための設定方法を記載する。 (例) DBサーバ : 192.168.154.128 WEBサーバ : 192.168.154.130 DBサーバに ssh 接続後 mysql コンソールで DB 接続を行う。 mysql -u root -p WEBサーバ : 192.168.154.130 から接続…

Snort インストール

不正アクセス検知システムとしてネットワーク型IDSのSnortを導入。 Snortが抽出した不正アクセスログをWebブラウザ上で確認できるようにするためにSnortSnarfも導入。 Snortが不正アクセスの判断をするために参照するルールファイルの最新化は、 Oinkmaster…

ssh 公開鍵認証

sshd_config 設定 ( ssh接続で鍵の利用を許可する) vim /etc/ssh/sshd_config RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PermitRootLogin no PasswordAuthentication no resolv.conf 設定 (yumコマンドが使…

sshpass インストール

sshpass とは? sshpass( Non-interactive ssh password authentication ) を使うと コマンドラインにてssh接続のパスワードを指定することができ、ログインできるようになる。 sshpass リポジトリ登録 rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i38…

CandyCane インストール

DocumentRoot作成 mkdir /var/www/www.candycane.co.jp cd /var/www/www.candycane.co.jp CandyCaneをダウンロード wget https://github.com/yandod/candycane/archive/master.zip unzip candycane-master.zip rm -rf candycane-master.zip mv candycane-mas…

dotProject インストール

作業ディレクトリー作成 cd mkdir /var/www/work dotProjectをダウンロード http://sourceforge.jp/projects/sfnet_dotproject/releases/ DocumentRootを作成 cd mkdir /var/www/www.dotproject.co.jp dotProjectを設置 mv /var/www/work/dotproject-2.1.8.t…

samba インストール

sambaをインストール yum -y install samba 新規ユーザーを作成 useradd smb_user passwd smb_user 既存ユーザをSambaサーバーアクセス用ユーザに設定 pdbedit -a smb_user new password: +++++++ retype new password: +++++++ 共有ディレクトリ作成 mkdir …

trac インストール

Python2.6をインストール wget http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tgz tar zxvf Python-2.6.2.tgz cd Python-2.6.2 ./configure --prefix=/usr/local/python --enable-shared make make install libpython2.6.so.1.0を/usr/libにコピー。…

Subversion インストール

yumリポジトリからsubversionをインストール yum -y install subversion mod_dav_svn リポジトリのディレクトリを作成 mkdir /var/www/svn-repos svnadmin create /var/www/svn-repos svnadmin create /var/www/svn-repos/repos リポジトリ用のグループとユ…

zabbix インストール

1. ZABBIX-JPのyumリポジトリ登録 zabbixサーバの構築に必要な関連パッケージをコマンド1つでインストールできるように設定する。 yumにZABBIX-JPのリポジトリを追加するために、以下コマンドを実行。 #rpm -ivh http://www.zabbix.jp/binaries/relatedpkgs/…

2014年 初回記事

Hatena Blog で初めてブログを書きます。 自分用にシステム内容をメモとして残していこうと思います。