新しいブログに移動しました。
9ensanのLifeHack
こちらの記事も必要に応じて新しいブログに移動させる予定です。
今後ともよろしくお願い致します。

HOME

phpMyAdminの設定方法

  • 2009.03.01 (日) 20:48
  • PHP

phpMyAdminの設定方法です

UbuntuにLAMPの環境を作ったのでそこに、phpMyAdminをインストールします。

UbuntuへのLAMP環境の構築は「UbuntuへのLAMP環境の構築」をみてください。

phpMyAdminの設定

  1.  まずは、phpMyAdminをダウンロードします。
    こちらのサイトから圧縮ファイルをダウンロードします。
    今回は,gzファイルをダウンロードします。
  2. ダウンロードしたファイルを解凍します。
    1
    
    tar zxvf phpMyAdmin-3.1.3-all-languages.tar.gz
  3. 解凍してできたフォルダを「/var/www/phpmyadmin」へ移動させます。
  4. ウェブブラウザから対象のフォルダにアクセスします。
    う~ん何やらメッセージがphpのモジュールが足りないみたいだ。
    phpmyadmin-01
  5. 足りないモジュールをインストールします。
    1
    
    sudo apt-get install php5-mcrypt
  6. インストール後に再度ページを開いてみます。
    おっ、警告メッセージは消えました
    phpmyadmin-02
  7. ログインしてみると警告メッセージが表示されました
    (ログインは、MySQLで作成したユーザー名とパスワードでログインできます。
    MySQLのサーバーを構築してからユーザーも作成していないし、パスワードの設定もしていないようでしたら
    ユーザ名:root パスワード:なしでログインできます
    ユーザーの作成は、ログイン後にphpMyAdminの特権のタブで作成することができます)
    phpmyadmin-03
    う~ん、なんだろうかなぁ。
  8. phpMyAdminをインストールしたフォルダの中を見ると「config.sample.inc.php」なるファイルを発見
    どうやらこのファイルをコピーして「config.inc.php」ファイルを作成しないといけないようだ。
    ということで

    1
    
    cp config.sample.inc.php config.inc.php

    コピー処理を行ってファイルを作成

  9. 8.で作成した「config.inc.php」ファイルの中に「blowfish_secret」を設定する箇所を発見
    ということで、とりあえず設定してみる。
  10. それで、再度phpMyAdminにアクセスしてみる。
    警告は全て消えました

色々と動かしてみましたが、問題なさそうです

 

UbuntuへのLAMP環境の構築

  • 2009.03.01 (日) 16:52
  • PHP,サーバー
  • ,

今度は、UbuntuにLAMPの環境を構築します。

まず、

1
apt-cache search [正規表現でのパッケージの検索]

をつかってインストールするべきパッケージを検索しながら

  • Apache
  • MySQL
  • PHP

のインストールをしていきます。

 

コマンドラインPHPのインストール

  1. 以下のコマンドを実行しコマンドライン版のPHPをインストールしてみる。
    1
    
    sudo apt-get install php5-cli
  2. インストールが始まり自動的にインストール完了します。

ためしにプログラムを作成して動かしてみましょう

単純なプログラムを作ります。

1
2
3
<?php
    echo "test\n";
?>

動かしてみました。

ubuntu-lamp-02

ちゃんと動きました。これでコマンドライン版のPHPはインストール完了です。

 MySQLをインストールしよう!!

今度は、MySQLのインストールです。

1
sudo apt-get install mysql-server-5.0

このコマンドを実行するとMySQLのサーバーがインストールが始まります。

依存関係でMySQLのクライアントのパッケージも同時にインストールされるようです。

ubuntu-lamp-03

 インストールが終わったので試しにmysqlに接続してみました見事接続成功

ubuntu-lamp-04

これで、MySQLもインストール完了です

Apacheのインストール

次はapacheのインストールです。

  1. 以下のコマンドを実行してApacheをインストールします。
    1
    
    sudo apt-get install apache2

 Apacheのインストールが完了します

試しにApacheが起動しているかWebブラウザでアクセスしてみます。

ubuntu-lamp-05

見事成功

これでApacheのインストールは成功です。

 ApacheにPHPのモジュールをインストール

  1. 1
    
    sudo apt-get install libapache2-mod-php5

    PHPのapacheモジュールのインストールを行います。

しばらくするとインストールが完了、さぁインストールは成功か試してみたいと思います。

 

1
2
3
<?php
phpinfo();
?>

このファイルを「/var/www/」にinfo.phpという名前で置いてみる。そしてブラウザでアクセス・・・。

info.phpのダウンロードが始まったう~ん、ぁあ~apacheを再起動してなかった。

1
sudo /etc/init.d/apache2 restart

ということで再起動してみる。

ubuntu-lamp-06

でアクセスすると見事ページが開いた

PHPからDBへのアクセスのテスト

最後に、PHPからDBへのアクセスをテストしてみます。

と思って、phpinfoの内容をみてみるとモジュールがかなり足りていない

とりあえず入れていきたいと思います。

PHPへのMySQLへの接続モジュールのインストールです。

1
sudo apt-get install php5-mysql

インストール完了してからapacheを再起動し、phpinfoの情報を見てみると

 

ubuntu-lamp-07

mysqlの情報があるこれで

よし、MySQLとの接続モジュールを作成してテストしてみよう

ubuntu-lamp-08

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$dsn = 'mysql:dbname=veryposi;host=127.0.0.1';
$user = 'testuser';
$password = 'password';
 
try {
    $dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
}
$sth = $dbh->prepare('SELECT * FROM test');
$sth->execute();
$result = $sth->fetchAll();
print_r($result);
?>

このプログラムをブラウザで実行してみる、と

ubuntu-lamp-09

ちゃんと起動しました。

これで一通りのLAMP環境がUbuntuに設定できました

たりないモジュールはその都度追加していきます。

 

UbuntuへのSSHサーバの設定

  • 2009.03.01 (日) 16:37
  • サーバー

Ubuntuにまずは、SSHサーバーをインストールしてみます。

1
sudo apt-get install openssh-server

 このコマンド実行するとSSHサーバーがインストールされます。

 これでしばらく待つするとSSHサーバーのインストールが始まって終了

これでインストール完了、

試しに、Ubuntu上で

1
ssh localhost

とコマンドを実行してみると、見事SSH成功

今度は、WindowsからPuTTYを使用してSSH接続を試みてみると、つながった

これで、Windows上からUbuntuを操作できる環境ができましたデフォルト設定なのでセキュリティもくそもないですが・・・。

 

VmwareへのUbuntuのインストール方法

  • 2009.03.01 (日) 15:59
  • サーバー
  • ,

VmwareにUbuntuをインストールする時の手順をまとめておきます。

Ubuntuをインストールします!!

  1. Ubuntuをダウンロードしてくる。
    ダウンロード先はこちらのサイトです。
    ダウンロードページよりISOイメージのダウンロードしてきてください。
    ・ubuntu-ja-8.10-desktop-i386.iso
    がダウンロード対象ファイルになります。
    ubuntu_00
  2. Vmwareを起動し、「ファイル」⇒「新規」⇒「仮想マシン」を選択します。
    ubuntu_01
  3. 新規仮想マシーンウィザードが起動します。
    標準を選択したまま、「次へ」ボタンを押下します。
    ubuntu_02
  4. インストール元に、「インストーラディスクイメージファイル」を選択し参照ボタンを押下して1.でダウンロードしたisoファイルを選択します。
    選択したら次へボタンを押下します。
    ubuntu_03
  5. 仮想マシンの格納場所を選択してから次へボタンを押下します。
    ubuntu_04
  6. ディスク容量の指定をして次へボタンを押下します。
    デフォルトの8GBのままで十分です。
    ubuntu_05
  7. 今までの仮想マシンの構成が表示されますので確認してOKなら完了ボタンを押下します。
    ubuntu_06
  8. Vmwareで作成した仮想マシンが起動します。
    ubuntu_07
  9.  下キーを押下して「Ubuntuをインストール」選択します。
    (白色に反転している項目が選択されています)
    ubuntu_08
  10. Ubuntuが起動しますのでしばらくお待ちください。
    ubuntu_09
  11. 以下の画面が表示されますのでインストールする言語を選択して進むボタンを押下して下さい。
    日本語を選択したままでOKです。
    ubuntu_10
  12. 時刻を選択します、「Tokyo」を選択し、進むを押下します。
    ubuntu_11
  13. キーボードレイアウトを選択します。
    Japanを選択します。
    ubuntu_12
  14. ディスクを全体を使うを選択したまま次へを押下します。
    ubuntu_13
  15. ログインユーザーを作成します。
    ログインユーザー名とパスワード、コンピューター名を設定します。
    ubuntu_14
  16. 以下の画面が表示されますので、インストールボタンを押下します。
    ubuntu_15
  17. インストールが始まりますので完了するまでしばらくお待ちください。
    ubuntu_16
  18.  インストールが完了したら以下の画面になりますので、画面の指示にしたがい、すぐに再起動するボタンを押下してください。
    これでインストールは、完了です。
    ubuntu_18
  19. ログイン画面が表示されますので、15.にて設定したユーザー名、パスワードを使用してubuntuにログインしてください。
    ubuntu_19
  20. ubuntuが起動します。
    ubuntu_20

続いてVmware Toolsのインストールを行いましょう!!

  1.  Vmwareのメニューから「VM」⇒「VMware Toolsのインストール」を実行します。
    ubuntu_21
  2. ファイル・ブラウザが開くので「VMwareTools-7.8.4-126130.tar.gz」をダブルクリックします。
    ubuntu_22
  3. 圧縮ファイルが開きますので、その中の「vmware-tools-distrib」をデスクトップに展開します。
    ubuntu_25
  4. 圧縮ファイルがデスクトップに展開されますので、
    ubuntuのメニューから「アプリケーション」⇒「アクセサリ」⇒「端末」を選択して端末を起動します。
    ubuntu_30
  5. 端末が開いたら、以下のコマンドを実行して展開した圧縮ファイルのフォルダまで移動します。
    ubuntu_31

    1
    2
    
    cd デスクトップ
    cd vmware-tools-distrib
  6. 次に、vmware-install.plを実行します。
    ubuntu_33

    1
    
    sudo ./vmware-install.pl

    パスワードの入力を要求されますので、ログイン時のパスワードを入力してください。

  7. vmware-toolsのインストールが始まりますのでインストール中に複数回の入力を求められますのでEnterキーを押下してください。
    (かなりの数の入力を求められると思います)
    ubuntu_34
  8. 以下の内容のようになったらインストール完了です。
    ubuntu_35
     

 これでVMware上へのUbuntuのインストールと、VMware Toolsのインストール作業が完了です。

Ubuntuで色々と試してみてください

PHPのドキュメント作成にPhpDocumentorを使ってみる コメントの書き方

  • 2009.03.01 (日) 10:29
  • PHP

PhpDocumentorを使用する場合のコメントの書き方についてのまとめです。

PhpDocumentorの使い方については以前に書いた記事があるのでこちらを見てください。

自分が書くときの備忘録なので、詳しい内容が知りたい方はPhpDocumentorのドキュメントを見てください。

クラスを記述する時のコメント

1
2
3
4
5
6
7
8
9
10
11
12
13
/**
 * DB管理ツールクラス
 *
 * 以下の機能を保持しているクラス
 * テーブルの作成、データの登録、更新、削除、検索ができる。
 * データのインポート、エクスポート機能
 *
 * @access public
 * @author Masaru Hashizume
 * @copyright Copyright (c) 2009, Masaru Hashizume
 * @version 1.00
 * @since 2009/02/21
 */

プロパティ/変数に記述する時のコメント

1
2
3

/**
* PDO
*/

関数/メソッドに記述する時のコメント

1
2
3
4
5
6
7
8
/**
 *
 * NewEntryテーブルにデータを登録する
 *
 * @access public
 * @param  array 登録データ
 * @return void
 */

コメントに使用する記述内容一覧

1
2
3
4
5
6
7
8
9
10
@abstract
@final
@access public
@author Masaru Hashizume
@copyright Copyright (c) 2002, Masaru Hashizume
@param bool $baz
@return mixed
@version 1.00
@see function parent_method
@since 2009/03/01
お薦めのレンタルサーバー
広告
お薦めの書籍
HOME