$sudo apotitude install vsftpd
インストール後、FTPで接続できたが、ファイルのアップロードできず。
設定ファイルを変更する事に。。。
【設定ファイルの変更】
$ sudo vi /etc/vsftpd.conf
それらしい設定を変更する。
local_enable=YES
local_umask=022
write_enable=YES
anon_mkdir_write_enable=YES
【vsftpdの再起動】
sudo /etc/init.d/vsftpd restart
いろいろ悩んだ。apacheの設定メモです。
【起動/再起動/停止】
$ sudo apache2ctl start -> 起動
$ sudo apache2ctl stop -> 停止
$ sudo apache2ctl restart -> 再起動
$ sudo apache2ctl status -> 動いてる??
$ sudo apache2ctl configtest -> 設定ファイルの文法チェック
$ sudo apache2ctl graceful -> 現在進行中の接続が終了してから再起動
【サイトの修正はデフォルトをコピーして実施】
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mydomain
【サイトを有効にする】
a2ensite サイト名(ここではmydomain)
【サイトを無効にする】
a2dissite サイト名
【修正後は、モジュールの再ロード/リスタート】
モジュールの再ロードは修正内容による必要かどうか判断する。
sudo /etc/init.d/apache2 reload
sudo /etc/init.d/apache2 restart
【モジュール関連のいろいろ】
a2dismod モジュール名:モジュールの設定を無効にします。
a2enmod モジュール名:のジュールの設定を有効にします。
aptitude サブコマンド
【サブコマンド】
update:パッケージデータベースを更新する。
show パッケージ名:パッケージ情報を表示する。
search パターン:指定したパターンでパッケージを検索する。
install パッケージ名:パッケージをインストールまたはアップデートとする。
remove パッケージ名:設定したファイルを残してパッケージをアンインストールする。
purge パッケージ名:設定ファイルも含めてパッケージをアンインストールする。
download パッケージ名:パッケージファイルをダウンロードする。
dist-upgrade:Debianのシステムを最新にアップデートする。
upgrade:システムの全パッケージを安全にアップグレードする。
【検索する場合の検索パターン】
~n正規表現~:パッケージ名が正規表現パターンにマッチするパッケージを検索する。
~d正規表現~:パッケージの説明が正規表現パターンにマッチするパッケージを検索する。
~V正規表現~:パッケージのバージョンが正規表現パターンにマッチするパッケージを検索する。
~i:インストール済のパッケージを検索する。
~U:更新可能なパッケージを検索する。
~M:自動的にインストールされたパッケージを検索する。
【オプション】
-d:ファイルをダウンロードする。(インストールはしない。)
-s:システムを変更せず動作をシミュレートする。
【サブコマンド】
clean:過去に取得して保存中のパッケージを削除する。
dist-upgrade:Debianのシステムを最新にアップグレードする。
install:パッケージをインストールまたはアップグレードする。
remove:パッケージをアンインストールする。
update:パッケージデータベースを更新する。
upgrade:システムの全パッケージを安全にアップグレードする。
apt-getコマンドでパッケージ管理を始めるには、まず/etc/apt/sources.list
にパッケージを管理しているサイトのURLを記述する。
apt-cache サブコマンド
【サブコマンド】
search キーワード:指定したキーワードをふくむパッケージを検索する。
show パッケージ名:パッケージについての詳細情報を表示する。
showpkg パッケージ名:パッケージについての情報を表示する。
depemds パッケージ名:指定したパッケージの依存関係情報を表示する。
Debianのパッケージ管理
【パッケージの名称】
XXX-1.5.0-2-i386.deb
① ② ③④ ⑤
①パッケージの名称
②バージョン番号
③リリース番号
④アーキテクシャ
⑤拡張子
【指定したパッケージがどのパッケージからインストールされたか調べる】
例:ここでは、opensshについて調べています。
$ dpkg -S 'openssh' | more
openssh-server: /usr/share/apport/package-hooks/openssh-server.py
openssh-server: /usr/lib/openssh/sftp-server
openssh-server: /etc/ufw/applications.d/openssh-server
openssh-client: /usr/share/apport/package-hooks/openssh-client.py
openssh-server: /usr/share/doc/openssh-client/examples/sshd_config
openssh-server: /usr/share/doc/openssh-server
openssh-server, openssh-client, ssh-askpass-gnome: /usr/lib/openssh
openssh-client: /usr/share/doc/openssh-client/faq.html
openssh-server, openssh-client: /usr/share/doc/openssh-client
openssh-client: /usr/share/doc/openssh-client/README.compromised-keys.gz
ssh-askpass-gnome: /usr/lib/openssh/gnome-ssh-askpass
openssh-client: /usr/share/doc/openssh-client/changelog.gz
openssh-client: /usr/share/doc/openssh-client/README
openssh-client: /usr/share/doc/openssh-client/OVERVIEW.gz
openssh-client: /usr/share/doc/openssh-client/copyright
openssh-client: /usr/lib/openssh/ssh-keysign
省略
【インストール済のパッケージ一覧の作成】
dpkg -l | more
|/ 名前 バージョン 説明
+++-====================================-===============================================-============================================
ii acpi-support 0.136.1 scripts for handling many ACPI events
ii acpid 1.0.10-5ubuntu2.1 Advanced Configuration and Power Interface e
ii adduser 3.112ubuntu1 add and remove users and groups
ii adium-theme-ubuntu 0.1-0ubuntu1 Adium message style for Ubuntu
ii aisleriot 1:2.30.0-0ubuntu6 Solitaire card games
ii alacarte 0.13.1-0ubuntu1 easy GNOME menu editing tool
ii alsa-base 1.0.22.1+dfsg-0ubuntu3 ALSA driver configuration files
ii alsa-utils 1.0.22-0ubuntu5 ALSA utilities
ii anacron 2.3-13.1ubuntu11 cron-like program that doesn't go by time
ii anthy 9100h-0ubuntu3~ja3 A Japanese input method (backend, dictionary
ii apache2 2.2.14-5ubuntu8.4 Apache HTTP Server metapackage
ii apache2-mpm-worker 2.2.14-5ubuntu8.4 Apache HTTP Server - high speed threaded mod
ii apache2-utils 2.2.14-5ubuntu8.4 utility programs for webservers
ii apache2.2-bin 2.2.14-5ubuntu8.4 Apache HTTP Server common binary files
【パッケージに含まれるファイル一覧を表示する】
$ dpkg -L bash | more
/.
/bin
/bin/bash
/etc
/etc/skel
/etc/skel/.bashrc
/etc/skel/.profile
/etc/skel/.bash_logout
/etc/bash.bashrc
/usr
/usr/share
/usr/share/doc
/usr/share/doc/bash
/usr/share/doc/bash/CHANGES.gz
/usr/share/doc/bash/NEWS.gz
/usr/share/doc/bash/INTRO.gz
【パッケージの情報を表示する】
$ dpkg -s bash | more
Package: bash
Essential: yes
Status: install ok installed
Priority: required
Section: shells
Installed-Size: 3492
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com
>
Architecture: i386
Version: 4.1-2ubuntu3
Replaces: bash-completion (<< 20060301-0), bash-doc (<= 2.05-1)
Depends: base-files (>= 2.1.12), debianutils (>= 2.15)
Pre-Depends: dash, libc6 (>= 2.11), libncurses5 (>= 5.6+20071006-3)
Recommends: bash-completion (>= 20060301-0)
Suggests: bash-doc
Conflicts: bash-completion (<< 20060301-0)
1.BIOS
(ハードウェア初期化、ブートローダ呼び出し)
2.ブートローダ
(ハードディスクからカーネルを呼び出す)
3.カーネル
(メモリの初期化、システムクロック設定)
4.init
(システムの初期化、スクリプトの設定。ランレベルに応じたデーモンの起動
2.起動時のイベントの確認
#dmesg△|△more
カーネルの出力したメッセージの確認ができる。
3.システム起動時の状況の確認方法
以下のファイルを見る。
/var/log/messages
/var/log/boot.log
唯一定額制データ通信サービスを提供していなかったソフトバンクが、イーモバイルと提携交渉しているそうです。イーモバイルの回線を借りて、定額制サービスを始めるって。。
インターネットは、ソフトバンクBBを使っていて、携帯はNTTドコモ。データ通信サービスを利用したいけど、イーモバイルは、知名度的に今一。NTTドコモは高過ぎて。ウィルコムは、PHSもなああって、いろいろ理由を付けて、利用していなかったけど。
今回のサービス提携が実現したら使ってみようかなあ。携帯もソフトバンクにかえてみようかと検討中です。
派遣切りの話題が世の中を騒がす古今。仕事が暇です。僕が身のおく、IT業界もかなり不況です。特に3年前より金融系システムのシステムエンジニアとして、事業部を異動したのですが、もろにあおりをくっています。ただ、派遣切りとかなっていないだけ、ましか。でも、いつ今の仕事を終了してもおかしくない状態が続きいています。当分だめだなあ。
今日の日経新聞には、衆議院選挙の記事がどっさりでていました。今年の秋に衆議院の任期が終わります。10年に1度の金融危機、経済が停滞している最中、選挙睨みの政治では、どうにもならんなあ~。
米大統領選挙が終わって、オバマ政権の期待が株価の支えになってるみたいです。年初に米株式市場は大きく上昇して始まりました。麻生期待。ありえんなあ~。
日経新聞にエコノミストに聞く、2009年予想がありました。GDP、消費者物価指数、鉱工業、失業率等、主要経済指標の予想がありました。ぱっとみると、▲マークばかり。マイナスって事でしょ。。。。。?
経済回復の条件は、米、新興国次第だって。少子高齢化、政治の停滞では、日本の中に経済の牽引役は何もないって。パソコンを買い替えようかなって思っていたけど、踏みとどまりました。貯金です。