初めてのシステムと日記

システムも日記も初めてです。

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

研修(php実践)

簡単なphpプログラムの課題。 課題 ・配列操作 $array = array("a", "b", "c") 1 この配列の並び順を逆にしてください。 2 この配列のうちからランダムに1つ値を取り出してください。 3 この配列の並び順をランダムにしてください。 1 array_reverse($array)…

研修(PHPインストール)

条件。 ・php-5.2.11をインストール。 →php-5.2.9でした。 ・マルチバイト文字列を使用可能に。 ・プログラム文字コードはUTF8、ブラウザ出力はSJIS ・PEARを使用可能にする。 PHP Webページ作成のためのプログラミング言語。 動的にHTMLデータを生成、動的…

研修(実行グループ&アカウント作成)

サーバーは何かしらの形で不正アクセスを受ける場合がある。これの被害を最小限に抑えるために、サーバーを実行するユーザーrootに権限を与えないのがベスト。そのため、権限が少ないapache起動用ユーザーを作成し、そのユーザーがサーバーのリクエストに答…

研修(ユーザーディレクトリの設定)

昨日の続きを追記。 ユーザーディレクトリーを使用可能にする。 ユーザーディレクトリ ユーザーごとにコンテンツ(ホームページなど)を公開できるフォルダのこと。 まずはapacheの設定ファイル、httpd.confをいじる # find . -name "httpd.conf" # usr/local/…

研修(apacheインストール)

apacheのインストールを行う。 Webサーバー wwwシステムにおいて、情報送信を行うコンピュータ。 wwwによる情報送信機能を持ったソフトウェア。 Webサーバーは、html文書や画像などの情報を蓄積し、 Webブラウザなどのソフトウェアの要求に応じて、 インター…

研修(ファイアウォール設定)

ファイアウォールの設定。ポート80を開放するために設定をいじる。 [root@sato /]# cat /etc/sysconfig/iptables # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPU…

研修(PATHの設定)

コマンドによっては実行してもそんなのねぇよと言われるのがある。それはコマンドのPATHが通ってないために起こる。PATHの探し方はいろいろあるっぽいですが、自分は find . -name "○○○○" で探してます。(おそろくもっと良い探し方があるのだろうが。。。) …

研修(SSHと鍵交換)

まず、SSHと鍵って何ぞや? SSH Secure Shell(セキュアシェル) ネットワークを介して別のコンピューターにログインしたり、 コマンドを実行したり、ファイルを移動するためのプログラム。 その際にパスワード認証ではなく鍵認証を用いて 暗号通信をしている…

研修(コマンド復習)

複数もかねてWindowsのPuTTyからLinuxにアクセスしてコマンドを打つ! 1.ルート権限ではないユーザーを追加 コマンド [root@sato ~]# useradd sato [root@sato ~]# id -a sato uid=500(sato) gid=500(sato) groups=500(sato) useradd [user name] でユーザー…

研修(SVNコマンド続き)

昨日つまづいたところも考慮しながらリベンジ。 目標1:以前作成した応募フォーム.htmlをSVN管理できるようにする 目標2:public_htmlではなく別フォルダを作成&データコピー&コミット 1.リポジトリをチェックアウトする(サーバーにあるデータを初めてローカ…

研修(Tracについて調査)

Tracやチケットなど、いろいろ分からない単語が出てきたので調査。 1.Trac プロジェクト内のタスクや分散開発におけるタスク管理ツール 従来だと、各作業(課題、故障など)の詳細は各個人が所有。 タスクに関する情報のやり取りは直接、もしくはメール。 これ…

研修(Linuxインストール)

今回はCentOS5をインストール その前にLinuxって聞いた事あるけどよく分かっていないので調べる。 Linux OSの一種で、PCだけでなく携帯電話など幅広く応用されている。他のOSとの違いは以下のとおり ・低スペックのPCでも動作する ・ネットワーク機能、セキ…

研修(コマンドを学ぶ)

svnコマンドをいきなりやったら壁にぶち当たってしまった。 てことで基礎的なところのコマンドから学んでいく。 以下、課題に沿った形で。 1.homeディレクトリの下にworkディレクトリを作成する コマンド $ mkdir work $ ls -la 合計 92 drwxr-xr-x 6 sato s…

研修(SVNコマンド)

コマンドを一通り学んだところでSVNの壁を壊しにかかる。 目標:以前作成した応募フォーム.htmlをSVN管理できるようにする 1.リポジトリをチェックアウトする(サーバーにあるデータを初めてローカルで受け取る) コマンド $ svn co http://・・・/trunk リビ…

研修(SVNについて)

これから利用するであろうSubversion(SVN)について調べる。 ■Subversionとは主にプログラムの開発でソースコードやその他のデータを管理するために用いられるシステムのこと。↑を調べて思った自分の考え。大規模なプログラムや複数人での開発になると、どこ…

研修(初期設定)

まずはインストール ・Eclipse開発環境。大学院時代にjavaの講義で教えた覚えがある。・PuTTy・FireMobileSimuratorFirefoxAddonその1。Firefox上で携帯サイトを確認できる。・HTML ValidatorFirefoxAddonその2。開いているページのhtmlエラーを確認できる。…