2008-01-01から1年間の記事一覧
下記のコマンドで原因を確認をする。 % sudo /usr/sbin/apache2 -S
モジュールを確認する。 % apt-cache search apache | grep ssl apache-ssl - versatile, high-performance HTTP server with SSL support libapache-mod-ssl - Strong cryptography (HTTPS support) for Apache libapache-mod-ssl-doc - Documentation for …
openssl のインストール % sudo apt-get install openssl % sudo apt-get install ssl-cert openssl の設定 % ls -l /etc/ssl/ total 24 drwxr-xr-x 2 root root 8192 Dec 23 18:46 certs -rw-r--r-- 1 root root 9374 May 8 2008 openssl.cnf drwx------ 2 …
% sudo groupadd webadmin % sudo /usr/sbin/useradd -D GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/sh SKEL=/etc/skel CREATE_MAIL_SPOOL=no % sudo /usr/sbin/useradd -d /home/webadmin -g webadmin webadmin % id -a webadmin uid=1001(webad…
MySQL のインストール 次を参照。 MySQL をインストールする MySQL の設定用サンプルファイルを確認する % ls -l /usr/share/doc/mysql-server-5.0/examples/ total 28 -rw-r--r-- 1 root root 2099 Nov 3 17:19 my-huge.cnf.gz -rw-r--r-- 1 root root 8151…
インストール前に確認をする % apt-cache search mysql | grep ^mysql mysql-admin - GUI tool for intuitive MySQL administration mysql-admin-common - Architecture independent files for MySQL Administrator mysql-client - mysql database client (m…
現在の時間帯の設定 % date Fri Dec 26 03:49:43 EST 2008 % less /etc/timezone America/New_York 時間帯を日本に設定する % sudo /usr/sbin/tzconfig 地域は Asia。都市は Tokyo を設定する。 設定後は下記のようなメッセージが表示される。 Your default …
PHP5 とコマンドラインをインストールする。 % sudo apt-get install php5 php5-cli PEAR をインストールする % sudo apt-get install php-pear % sudo pear upgrade-all そして、インストールされているパッケージをすべて更新する。 channels を更新しろと…
% sudo apt-get install apache2 でインストールをすると、apache2-mpm-worker がインストールされる。 apache2-mpm-prefork を利用したいので、 % sudo apt-get install apache2-mpm-prefork でインストールをする。 httpd.conf の場所を確認する % sudo up…
2種類のコマンドがある update-rc.d初期設定時からインストールされている sysv-rc-confapt-get などからインストールする必要がある update-rc.d について 利用方法は下記を参照する。 update-rc.d - ランレベルに合わせて自動起動及び停止させる設定を行う…
rc2.d 内を確認する % ls -l /etc/rc2.d/ total 4 -rw-r--r-- 1 root root 556 May 19 2008 README lrwxrwxrwx 1 root root 18 Sep 16 09:48 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 Sep 16 09:48 S11klogd -> ../init.d/klogd lrwxrw…
RedHat 系 Linux のランレベルの割当について init0 停止 init1 シングルユーザーモード init2 NFS を使用しないテキストログインモード(マルチユーザーモード) init3 テキストログインモード(マルチユーザーモード) init4 未使用 init5 GUI ログインモード(…
zipruby のコンパイルに失敗する原因 % ls -l /var/lib/gems/1.8/gems/zipruby-0.2.9/ext/mkmf.log -rw-r--r-- 1 root root 322 Dec 24 03:22 mkmf.log % less /var/lib/gems/1.8/gems/zipruby-0.2.9/ext/mkmf.log have_header: checking for zlib.h... ----…
apt-spy のインストール % apt-cache install -s apt-spy % sudo apt-get install apt-spy apt-spy の実行 % sudo apt-spy update Password: Updating... Grabbing file http://http.us.debian.org/debian/README.mirrors.txt... Update complete. Exiting. …
リモート側(サーバー側)で最初の作業 公開鍵を保存するディレクトリを作成する。 % mkdir ~/.ssh % chmod 0700 ~/.ssh/ ローカル側(手元にあるクライアント)での作業 公開鍵と秘密鍵を保存するディレクトリを作成する。そして、chmod コマンドで第三者からの…
1.新しい Linode を作成する 作成をした Linode のディスクイメージを作成する。画像の赤線のリンクをクリックする。 2.Distro Wizard からディスクイメージを簡単に作成する。 画像の赤線のリンクをクリックする。何回でもディスクイメージの作成はやり直せ…
% sudo apt-get install locales % sudo dpkg-reconfigure locales 日本を利用したいのならば、「ja_JP.UTF-8 UTF-8」を選択する。 サーバーとして利用するのならば、トラブル発生時のことを考慮すると「en_US.UTF-8」を選択するのが無難。 参考 JapaneseEnv…
% screen -r か % screen -R -r sessionowner/[pid.tty.host] デタッチされている screen セッションをレジュームする。他のオプション ("-d"/"-D" と同時に用いる場合を除く) を指定することはできないが、複数の screen セッションがデタッチされている場…
% sudo apt-get install build-essential
zsh をインストールする シェルを変更する 一度ログアウトする 現在のシェルを確認する .zshrc を読み込ませる % sudo apt-get install zsh % which zsh /usr/bin/zsh % chsh -s /usr/bin/zsh Password: % exit % ps -p $$ -o comm= zsh % source ~/.zshrc
一般ユーザーでログインをする su できるか確認をする su ができたら、ssh 経由で root からのログインを不許可にする上記だけの設定ではセキュリティ対策は不十分。後日、追記する。 変更をしたら、sshd を再起動する sudo をインストールする visudo で su…
登録ユーザーの確認 グループを作成する useradd のデフォルト設定を確認する 新規ユーザーを作成する ホームディレクトリを確認する ホームディレクトリがない場合、作成をする ホームディレクトリをユーザー名義に変更する パスワードの設定をする 新たに…
パッケージリストを更新する 更新されるパッケージを確認する パッケージを更新する # apt-get update # apt-get -s upgrade # apt-get upgrade
HOME chdir が引数なしで使われたときに参照されます。 LOGDIR chdir が引数なしで使われたときに、HOME が設定されていないと参照されます。 PATH サブプロセスを実行するときと、`-S' を使ったときにスクリプトを探すために参照されます。 PERL5LIB Perl …
原因は「ENV['RB_USER_INSTALL']」に値が正しく設定されていないためである。 Ruby/MySQL をインストールする % gem search --remote mysql *** REMOTE GEMS *** activerecord-jdbcmysql-adapter (0.9) dbd-mysql (0.4.2) do_mysql (0.9.9) jdbc-mysql (5.0.…
CPAN 用のディレクトリを作成する % mkdir ~/perl % mkdir -p ~/.cpan/CPAN CPAN の設定ファイルを作成する % vim ~/.cpan/CPAN/MyConfig.pm $CPAN::Config->{cpan_home} = undef; $CPAN::Config->{makepl_arg} = 'PREFIX=~/perl'; $CPAN::Config->{histfile…
vim のソースをダウンロードする % cd ~/local/src % wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2 % wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz % wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz vim のファイルを展…
% mkdir -p ~/local/src % cd ~/local/src/ % wget http://core.ring.gr.jp/pub/GNU/screen/screen-4.0.3.tar.gz % tar zxvf screen-4.0.3.tar.gz % ./configure --prefix=$HOME/local % make % make install インストールが済んだら、screen を PATH に追加…
zsh はすでにサーバーにある %which zsh /usr/local/bin/zsh ユーザーシェルを zsh に変更する %chsh -s /usr/local/bin/zsh Password: chsh: user information updated %exit 最後にログアウトをして、再度ログインをする。
Ruby のバージョンを確認する % ruby -v ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-freebsd6] Rubygems をダウンロードする % cd ~/local/src/ % wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz % tar zxvf rubygems-1.3.1.tgz …