linux

ProLiant ML310e Gen8 v2にCentOS7のインストール

社内サーバーを数年交換しておらず数年前に買って動かしていなかったサーバー[ProLiant ML310e Gen8 v2]があったのでサーバーをリプレイスすることにしました。
正直当時どういう内容で発注したか全然記憶になかったので箱から出して手探りでの構築です。

ホットスワップ対応のHardRaidを別で購入してあったらしいのですが、うまくつかないのでもともとついていたB120iのRaidで制作しようと思います。

B120i RAID Controllerを使用したいのですが、問題が発生しました。

CentOSが論理ドライブを認識せず物理ドライブを認識してしまう。。。。

Google先生に聞いてみるとドライバをあてれば認識するらしいので挑戦してみました。

CentOSはこれを使用
http://ftp.riken.jp/Linux/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1611.iso
普段はネットインストールをするのですが、ドライバーをあてる際に問題になってしまっても困るのでイメージでインストールしようとおもいます。
rufusでISOをUSBに書き込み

CentOSのバージョンによって
http://downloads.linux.hpe.com/SDR/repo/spp/RedHat/7/x86_64/current/hpvsa-1.2.16-102.rhel7u3.x86_64.dd.gz
これを解凍して下記ファイルを出します。
hpvsa-1.2.16-102.rhel7u3.x86_64.dd
この拡張子を
hpvsa-1.2.16-102.rhel7u3.x86_64.isoに変更してFAT32でフォーマットしたUSBにコピーします。

CentOSのインストール画面が出たらESCを押してコマンドモードに
boot:linux modprobe.blacklist=ahci inst.dd
と入力してドライバーの入っているUSBを選択します。

参考にしたサイト
URL:http://josafatisai.blogspot.jp/2016/01/installing-centos-7-on-hp-proliant.html

社外向けFTPユーザーの追加

CENTOS
VSFTPD

社外向けFTPユーザーの追加

ディレクトリ指定
suログイン無
useradd -d /var/www/html -s /sbin/nologin username

パスワードの設定
passwd username
Changing password for user xpadmin.
New UNIX password:
Retype new UNIX password:

CentOS 5.2 raid 状態の確認

CentOs 5.2 raid 状態の確認

メモ書き

cat /proc/mdstat

Personalities : [raid1]
md1 : active raid1 hda3[0] hdb3[1]
3534208 blocks [2/2] [UU]   ← [UU] ならば正常

md0 : active raid1 hda1[0] hdb1[1]
4192832 blocks [2/2] [UU]

CakePHP1.2 prefix を複数設定した時に Paginate機能のリンクにprefixがついてしまう。

CakePHP1.2 prefix を複数設定した時に Paginate機能のリンクにprefixがついてしまう。

これ困りました。

ページング機能を使ったときに、prefixを勝手につけちゃうんですよね。

たとえば、
http://foo.jp/public/index
でページングをすると
http://foo.jp/m/public/indexみたいな感じでついちゃうんですよね。

Router::connect(‘/m/:controller/:action/*’, array(‘prefix’ => ‘mobile’))
↓↓↓↓↓↓↓↓↓↓
if (preg_match(“/¥/m¥//”, $_SERVER[‘REQUEST_URI’])) Router::connect(‘/m/:controller/:action/*’, array(‘prefix’ => ‘mobile’));

こう変更したら解決しました。

centOS+Postfixで外部にメールが送れない!!プロバイダ→ODN

最近急に自宅サーバーからメールが送れなくなりました。

かなりはまった。。

1週間ぐらいはまった。

サーバーを見まくって送信テストもしまくった。

ずっとSMTPサーバーを自宅サーバーに向けてたんだけど
それがダメだったらしい。

Outbound Port25 Blocking
http://www.odn.ne.jp/support/op25b/setup.html

まじやられました。

プロバイダ変えたことすっかり忘れてたww

解決策

メーラーでsmtpをodnに向けてしまうと外部からアクセスして送信できなくなってしまったので

Postfixを設定しました。

vi /etc/postfix/main.cf

以下を追加

relayhost = smtp01.odn.ne.jp

これで解決しました!