開発方法について

Sep 4, 2008
AD:

今開発中のシステムの開発方法を明記しておきます。
PHPで開発しております。

フレームワーク
symfony まだまだ使いこなせていない
テンプレートエンジン
Smarty
ドキュメント、まだまだ知らないことがたくさんあります。
データベースのコネクション
PDO
はじめはやっかいだったが、今はないともう離れられない。
テスト
PHPUnit
まだ開発途中なので、これから検証してみる感じです。
OS
CentOS 5 final
データベース
MySQL 5.0.45
phpMyAdminとかで管理してるけど、あんまりセキュリティ上あんまりよくないとかで使ってない人が多いのを最近よく聞く。
エディタ
Emacs 22.1
Meadowは重いのがなぁ。。。早くなる方法ないのかな

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 0 | Pocket: 0 | Total: 0 | Feedly: 0

CentOSにphpMyAdminのインストール

Aug 19, 2008
AD:

phpMyAdminを落としてきます

ファイルの移動

解凍します。

わかりやすい名前にリネーム

php-mysqlが入っていなければインストール

設定ファイルのコピー

パーミッションの変更

config.inc.phpを変更

php-mbstringとphp-mcryptのインストール
これをインストールしておかないと警告がでるので

mbstring
文字のエンコーディングなどに使用します。

警告内容
「PHP の mbstring 拡張が見つかりませんでした。マルチバイト文字セットを使用しているようですが、mbstring拡張がないと
 phpMyAdmin は文字列を正しく分割できないため予期しない結果になることがあります」

mcrypt
暗号の処理に使用します。

警告内容
mcrypt 拡張をロードできません。PHP の設定を確認してください」

上記の内容で、phpMyAdminの設置が完了

セキュリテー

phpMyAdminは、簡単に設置できて便利なのですが、そのままサイトの直下などに置くと誰にでもアクセスできるので、
htaccessやApacheなので、IP制限をかけて置くなどしてセキュリテーを考慮した上で設置してください。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 14 | Pocket: 1 | Total: 15 | Feedly: 0

CentOSにMysqlをインストールのメモ

Aug 19, 2008
AD:

CentOSにMysqlをインストール
yumでMysqlをインストール

MySQL設定ファイル編集

Mysqlを立ち上げてみる

失敗したので原因をさぐるためログを確認

MySQL データを初期化し、システム テーブルを作成さしてみる

もう一度起動してみる

またまた失敗したのでログを確認
エラーが変わる。

調べると”/var/lib/mysql”のアクセス権が正しくないらしい
ぼくはすべてがrootユーザの権限になっていた。
mysqlに権限を与える

見事に機動・・・時間かかった。

Twitter: 0 | Facebook: 0 | Google Plus: 0 | Hatena: 42 | Pocket: 11 | Total: 55 | Feedly: 0

Search Keyword

Meta

face Ayumi Mizoshiri
WEB developer

FacebookPage

Popular Posts

Sorry. No data so far.

ARCHIVES