ドキュメントルートとMySQLデータをネットワークドライブへ

ウィンドウズネットワーク

今までNASハードデスクであるHDL-AA2/Eを、バックアップ用としてしか利用していませんでした。これではもったいないので、まず、MySQLのデータを共用しようと思い、ApacheとMySQLの設定ファイルを変更して動かしてみました。案の定ダメでした。

起動しない。

調べてみると、サービスのログオンが、ローカルシステムアカウントになっているので、それを、ネットワークドライブへアクセス出来るアカウントに変更しなければいけないことでした。

変更手順

1コントロールパネルから → システムとセキュリティ → 管理ツールと進んでくると下記の画面になります。
「Apache」を右クリックし「プロパティ」をクリックします。

2タブ「ログオン」をクリックし、「アカウント」をクリックし、「参照」ボタンをクリックします。

3「場所の指定」欄がパソコン名になっているはずですが、念のため(?)「場所」をクリックします。

4表示される「場所」を選択し、「OK」ボタンをクリックします。

5「詳細設定」をクリックします。

6「検索」ボタンをクリックし、検索結果欄から「ユーザー名」を選択します。そして、[OK」ボタンをクリックします。

7「OK」ボタンをクリックします。

8「パスワード」を入力して「OK」ボタンをクリックします。

9「OK」ボタンをクリックして終了です。

10Apacheの設定は終わりましたので、続いてMySQLのサービスも同じようにログオンのアカウントを設定します。

ApacheとMySQLのサービスへの登録と削除コマンド。

Apache
登録:httpd -k install
削除:httpd -k uninstall

MySQL
登録:mysqld --install 登録名 --defaults-file=*/my.ini
削除:mysqld --remove 登録名