Linux

富士通のPRIMERGYサーバーでCentOSが起動できない

富士通PRIMERGY RX100 S6にCentOSをインストールしようとしたのですが、 CDブートからのインストールまでは進むのですが、それからが進まない。。。OSインストール後に、サーバーをリブートすると、「Operating System not found」というメッセージが表示さ…

Apacheのエラー:Could not reliably determine the server’s fully qualified domain name〜とメッセージが出たときの対応

Apacheを起動(再起動)した際に、 httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerNameというエラーが出る場合がある。これは、「ServerNameに127.0.0.1を使用した、FQDN(完全に適切なドメイ…

ソースからインストールしたApacheにモジュールを後から追加する方法

ソースからインストールしたApacheにモジュールを再起動無しで追加する方法です。 mod_soの確認 Apacheのコンパイル時にDSO(mod_so)が組み込まれていないと、この方法では追加できないので、DSOが組み込まれているか以下のコマンドを実行し手確認します。 …

Linuxにてグラフィカルモード起動からテキストモードへ起動の切り替え

Linuxのグラフィカルモードとテキストモードを切り替えるには とりあえず「Text」←→「グラフィカル」を切り替える ウインドウ→テキストの切り替え Ctrl+Alt+F1 ||< (F2, F3, F4, F5, F6もテキストモードで、それぞれ別々のプロセスで動かせる) ***テキスト→…

PLESKを使ったレンタルサーバでmod_rewriteが効かない

JavaWebアプリケーションで個人情報入力フォームなんかがあるページの場合は、大抵HTTPSプロトコルにmod_rewriteを使ってリダイレクトさせているのだが、PLESKという管理ツール付きで申し込んだレンタルサーバ(マイティサーバー)でリライトが効かないとい…

postgreSQLのレプリケーションツールslony-IでWindowsサーバーとLinuxサーバーを連携

WindowsServerとLinuxサーバ間でpostgreSQLのレプリケーションを取る必要があったので、レプリケーションができるツールについていろいろ調べてみた。 PGCluster(マルチマスタ) pgpool(マルチマスタ) PostgresForest(マルチマスタ) Slony-l(マスタス…

dmgファイルをLinuxで展開する方法

CUPSでプリンタを設定しようとしたらプリンタドライバがなかったので、dmgファイルからPPDファイルを取り出すまでのメモ。OS:Ubuntu Printer:RICOH IPSio SP 6120RICOHのドライバー検索ページから対象のドライバをDL http://www.ricoh.co.jp/download/DLす…

UbuntuにpostgreSQLとpgAdminをインストール

UbuntuにpostgreSQLをインストールする際のメモ インストール とりあえずデフォでインストールされるバージョンをチェック $ sudo apt-cache policy postgresql現時点で最新の8.3.5がインストールされるようです。問題ないのでそのままインストール。 $ sudo…

linuxでディレクトリ容量を計算する方法

linuxでディレクトリごとの容量を計算して表示する場合(たとえばルート以下の各フォルダ容量の合計など)意外と一筋縄ではいかないようだ。 「ls」 「df」コマンドだけではダメ とりあえず考えつくのが「ls」コマンドかな。 というわけで、「ls -alh」など…

UbuntuでApacheを設定する際のハマリどころ

Ubuntuを使う前はCentOSを使っていたので、Apacheの設定にちょっとハマりました。 ソースからインストールする場合は基本今までと同じなんですが、apt-getでインストールするとちょいとUbuntuアタマにする必要があります。 UbuntuでのApache設定は基本的にDe…

Ubuntuにapt-getを使ってPHPを超カンタンにインストールするよ

UbuntuにPHP5をインストールします。既にApacheはインストールしているものとして、 apt-getを使って超カンタンに終わらせちゃいます。 ステップ1 インストール 下記コマンドでPHP関連インストール $ sudo apt-get install php5 libapache2-mod-php5 ステッ…

MySQLで外部から接続するときにチェックする項目

サーバーにMySQLを入れたけど、外のマシン(ネットワーク)から接続できないよ!って時は以下の内容をチェックしてみる。 1. mysqldのuserテーブルの設定 以下コマンドでユーザの権限状態を確認。 $ mysql -u root mysql mysql> select user, host, password…

UbuntuにSubversionをインストール

UbuntuにSubversionをインストールしますの巻。 インストール自体はapt-getでカンタンに終わっちゃいますです、ハイ。 Apacheをインストール $ sudo apt-get install apache2 Subversion関連をインストール $ sudo apt-get install subversion subversion-to…

Ubuntuにrootでログインする

Ubuntuではセキュリティ上rootであれこれやるのは好ましくないことになっているので、 基本はrootになることができない。 けど、どうしてもrootになりたい場合は以下コマンドでなれまする。 $sudo su -ここで入力を求められるデフォのパスワードはそのままエ…

GRUBの設定がうまくいっていない?? ⇒ いちおう解決

先日のGRUBの設定がうまくいっていない??が一応解決した。どうやらUbuntuインストール時にブートローダーを入れなくていいのに、入れるほうを選択してしまい、GRUBの設定がCentOSのGRUBからUbuntuのGRUBの方を向いてしまって、Ubuntuのmunu.lst内に記述さ…

GRUBの設定がうまくいっていない??

自宅マシンにはFedora6を入れてたんだけど、有り余る250Gのハードディスクがもったいないので、ここは一旦HDをクリアにしてWindowsとUbuntuとCentoOSとFreeBSDあたりをデュアルブートすることに。 とりあえずHDDをすべてフォーマットしてパーテションをそれ…

mydns.jpでダイナミックDNS設定

Linuxサーバ立てて外部に公開しようかと思ったが、うちが契約しているプロバイダは固定IPじゃあないんでDDNS使ってドメイン名をつけることにした。フリーで使えるDDNSはいくつかあるが、ネーミングが覚えやすかったのでMyDNS.JPに決定〜フリーDynamicDNSサー…

RedHat9にyumをインストール

社内で使っているサーバのup2dateの調子が悪いんでyumをインストールしようとしたら色々と問題が。。。kuni92さんのredhat9 rpmforge 入れてみたを見ながらなんとか解決。 必要なrpmは以下URLからゲット http://ftp.kddilabs.jp/Linux/packages/fedora.legac…

fedoraでntfsフォーマットHDDをマウントする

NTFSでフォーマットしたHDDをマウントしようとしたら $mount /dev/sdc1 /mnt/usb mount: unknown filesystem type 'ntfsってな感じで怒られるのでNTFSフォーマットHDDが使えるようになるFUSE&ntfsprogsをインストール。 FUSEモジュールをインストール $ yum…

jconsoleでLinuxサーバのTomcatをリモートプロファイル

クライアントマシン(Windows)からTomcatが動いているLinuxサーバ(CentOS)のプロセスをjconsoleで監視するための手順。 Tomcatの起動スクリプトに以下を追記 $ vi /etc/rc.d/init.d/tomcat export CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=9898…

dovecotでpop3サーバを構築(ソースからインストール)

DOVECOTのページからtarball形式のアーカイブをダウンロードします。 インストール $ wget http://dovecot.org/releases/1.1/dovecot-1.1.1.tar.gz $ tar -zxvf $ cd $ ./configure --without-pam --without-vpopmail --without-ldap --without-ssl --disabl…

Linuxのファイヤーウォール(iptables)とSELinuxを停止&無効化

ちゃんと設定しなくていいサーバの場合、ファイヤーウォールとSELinuxが動いていたら、外から見るのにいろいろ不都合なので、停止&無効化するのです。 iptables $ /etc/rc.d/init.d/iptables stop $ chkconfig iptables off $ chkconfig --list iptables ip…

CentOSにpostfix&Dovecotでメールサーバ構築(ローカルネットワークのみで使う場合)

外部には公開せずに、メールの送信や受信するアプリ用のテストサーバとして内部用に使うメールサーバを構築する。 送信メールサーバ 設定ファイル内の「dev-srv.com」は適当なドメインです。 今インストールされているMTAの確認 $ alternatives --display mt…

FedoraCore6にUSBハードディスクを接続

USBハードディスクはSCSI機器として/dev/sd[a-z][0-9]の名前で認識される。 $ mkdir /mnt/usb $ mount -t vfat /dev/sdc1 /mnt/usb $ df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 225G 53G 161G 25% / /dev/sda1…

NTFS、ext3のどちらでもLinux、Windowsからアクセスできる方法

sambaのストレージ用にBUFFALOの500GBのUSBハードディスクを買ったんだが、初期状態のディスクフォーマットがFAT32なんで4GB以上のデータが扱えない。 このままじゃDVDイメージとかを扱うには足りないのでディスクフォーマットを変更するとこが必要になって…

rpmでmysql-serverをインストールしたら起動時に立ち上がらないエラー

最新版のMySQLサーバをDLしてきてインストールすると、インストール完了時にサーバが立ち上がるはずがFAILEDメッセージが出て立ち上がらない。 $ rpm -ivh MySQL-server-community-5.0.51a-0.rhel4.i386.rpm : : : The latest information about MySQL …

Linuxのユーザ関連コマンド

ユーザアカウント情報 /etc/passwd - ユーザアカウント情報 /etc/shadow - shadowされたユーザアカウント情報 ユーザの追加、修正、削除 追加 $ useradd [username] オプション -dホームディレクトリの指定 -eアカウントが使用期限。YYYY-MM-DD形式で指定 -g…

Linuxに全文検索エンジンLudiaをインストール

LudiaはSennaを使ったPostgresSQL用の組み込み型全文検索インデックスエンジンです。 ダウンロード 下記サイトからダウンロード。 http://sourceforge.jp/projects/ludia/ Mecab、MeCab辞書、Sennaが含まれているludia-withdepsのパッケージをDLします。 イ…

SCIM+Anthy

Kinput2+Cannaの日本語入力使ってるとウキーってな感じでストレスが溜まるんで、快適だとうわさのSCIM+Anthyを使ってみることにしました。まずは各パッケージのインストール $yum install -y anthy $yum install -y scim $yum install -y scim-anthy設定変…

Linuxのグループ関連コマンド

グループ情報 グループの情報は、/etc/groupファイルで確認する事ができます。 $ cat /etc/group : dev0:x:555:root,hoge dev1:x:556:root,hoge : グループの追加、修正、削除 追加 $groupadd グループ名 修正 ## グループ名変更 $groupmod -n 新しいグル…