• []
  • []
  •  
  • del.icio.us 
  •  
  • Yahoo!֥åޡϿ 

phpClick インストール

PHP 求人 募集 Symfony CakePHP Smarty Ruby on Rails

phpClick インストール 概要

システム要求は以下の通り

名称バージョン
PHP5.0.1以上、MySQLまたはMySQLi、gettextモジュールが必要
MySQL4.0.17以上、Create Database権限が必要(共有サーバはNGですね)

phpClick インストール 詳細

phpClickはインストーラというのは存在しない。(0.8.1現在)
なのでINSTALLに記載されている内容に従ってインストールを行う。

phpClick ファイル取得

ファイルをダウンロードして、
適当なところに展開する。

$ wget http://jaist.dl.sourceforge.net/sourceforge/phpclick/phpclick-0.8.1.zip
$ unzip phpclick-0.8.1.zip 
$ mv phpclick-0.8.1 phpclick

phpClick SQL発行

指定されたSQLを発行する。
INSTALLに記載されているのでそれを使う。

CREATE DATABASE phpclick;
CREATE TABLE phpclick.application (
  id varchar(13) NOT NULL DEFAULT '',
  name varchar(100) DEFAULT NULL,
  description text DEFAULT NULL,  
  dbpassword varchar(20) DEFAULT NULL,
  public tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (id)
);
 
CREATE TABLE phpclick.registration (
  refcode varchar(20) NOT NULL DEFAULT '',
  id varchar(12) NOT NULL DEFAULT '',
  password varchar(100) DEFAULT NULL,
  firstname varchar(30) NOT NULL DEFAULT '',
  lastname varchar(30) NOT NULL DEFAULT '',
  email varchar(40) NOT NULL DEFAULT '',
  created datetime NOT NULL DEFAULT '0000-00-00 00:00:00'
);
 
CREATE TABLE phpclick.user (
  id varchar(12) NOT NULL DEFAULT '',
  password varchar(100) DEFAULT NULL,
  firstname varchar(30) NOT NULL DEFAULT '',
  lastname varchar(30) NOT NULL DEFAULT '',
  email varchar(40) NOT NULL DEFAULT '',
  created datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (id)
);
 
CREATE TABLE phpclick.user_application (
  user_id varchar(20) NOT NULL DEFAULT '',
  application_id varchar(13) NOT NULL DEFAULT ''
);

ユーザーを作成する。
アクセス権限をALLでユーザーを作成。
さすがに'%'は気が引けたので、
Hostはlocalhostとしておいた。

GRANT ALL ON *.* TO phpclick@localhost IDENTIFIED BY 'phpclick' WITH GRANT OPTION

phpclick 設定ファイル変更

データベースの設定を含めて、
設定ファイルを変更する。
主に変更するのは以下の場所。
includes/config.inc.php

define('DB_HOST', 'localhost');
define('DB_PORT', 3306);
define('DB_USER','phpclick');
define('DB_PASSWORD','phpclick');
define('DB_NAME','phpclick');
define("FILESYSTEM_ROOT", "/var/www/phpclick");
define("WEB_DOC_ROOT", "/framework/phpclick");
define("FULL_BASE_URL", "http://dozo.matrix.jp" . WEB_DOC_ROOT);

phpclick Webからアクセス

設定ファイルに記述したURLへアクセスする。
http://dozo.matrix.jp/framework/phpclick/

phpclick ユーザー作成

[Sign up now!]からユーザーを作成する。
registerをクリックすると、
指定したメールアドレスにメールが届く。
記載されているURLをクリックして登録を完了する。

これでインストールは完了。


framework/phpclick/インストール.txt · 最終更新: 2007/07/08 17:02 by dozo