Vagrant共有フォルダのパーミッションってchmodできない

VagrantのCentOSのYeomanでひな形つくって、展開とかしてたらpermission errorが発生。

そこら辺、解決しようとchmodしても一向に権限が変わらない。。

原因はchmodしようとしているフォルダがVagrantの共有フォルダのため

みたい。

Vagrantfileに権限の設定を変更して再起動することみたい。

↓を↓みたいに変更する。

 

VagrantにYoemanでAngular-Material-FullStackをインストール

YoemanとGruntとbowerをAngular-Material-FullStackをインストール

プロジェクトのディレクトリに移動

そして、Yoemanを実行。Angular-Material-FullStackを展開

ちなみに、ここで使っているnodejsのバージョンは6.9.5です。

バージョンを7以上にするとエラーがひどいみたいなので、

しかし、エラーがバンバンでる。。

前に試して見たエラーの対策を使って、対応してみる。

そうしたうえで実行

ダメでした。

 

 

 

 

 

 

 

sudo npmができない

次の問題

の場合は次のように

 

MACでYOEMANでAngularJS Material Full-Stackをインストール(ひな形作成まで)

途中でバンバンエラーが出るけど、結論はnodejsのダウングレード。

YOEMANとgruntとbowerとAngular Material Full-Stackをインストール。

間違えたAngular Full-Stackでインストールしてしまった。。

Angular Material Full-Stackをインストールをする。

プロジェクト用のディレクトリを作成。

YOEMANでAngular Material Full-Stackでひな形を作成。

↓のような選択

Scripts: JavaScript
Markup: HTML
Stylesheets: CSS
Angular Routers:  ui-router
Database: MongoDB
Authentication boilerplate: Yes,
oAuth integrations: Facebook Twitter Google
Socket.io integration: Yes

次を実行

bower installはどうやら問題なし。

npm installでエラーが、、バーっと

最後のへんのエラーメッセージ曰くは、

x8-debugでnode-pre-gypをインストールしようとしたら失敗したから

nodejsとnpmを最新のものにしてね。もし、最新だったら、v8-debugのパッケージの問題だよっ

っと言った感じです。

エラーメッセージをコピペでググってみたら次のコマンドで行けるみたい

しかし、このコマンドを実行するときも同じようなエラーメッセージ。。。

一回npmのキャッシュをクリアしてみよう。

それでもう一度実行。。。でも、ダメ。

違う方法で、今度はpackage.jsonを次のように変更してみる。

実行。

ダメ。

試しに

だめ。

Node.jsバージョン7以降の問題のようなので、6に戻します。

バージョン確認

npmも自動的にバージョンを更新している。

再実行。

おっできました。

ダウングレードしたら出来るっていうのは、引っ掛けですね。

 

 

 

 

MACにMongoDBをインストール

brewのバージョンを確認

一応、Homebrew自体をUP。

エラー発生。

再度。

確認。

オッケーです。

確認。

オッケー。

 

 

 

 

macにnvmをインストール。ついでにNodejsをアップグレード。

gitでダウンロード

コマンドとして実装

OK。

nvmをインストール完了。

最新安定版のNode.jsをインストールする。

OK。

アップグレードが完了。

 

 

 

yumからはじまりxdebugをインストールするまで

xDebugを入れるために、peclをいれる。

では、peclが効かないので、さらに下を実行。

これではじめてxdebugがインストールできる。

と思ったら、PHPのバージョンがだめだよっと

↑でOK.

というメッセージに従って、、php.iniに

下を追加。

xdebugを使えるように上に続けて下を続けて追加。

 

 

 

 

 

 

 

phpMyAdminをパスワード無しでログイン

↓のファイルの

↓の変数をTRUEに変更

 

phpMyAdminに接続したらエラー

phpMyAdminに接続したら次のエラー

You don’t have permission to access /phpmyadmin/index.php on this server.

/etc/httpd/conf.d/phpMyAdmin.confを修正

 

CentOS,yumでphpMyAdminをインストールしようとしたら

CentOS,yumでphpMyAdminをインストールしようとしたら

上みたいなエラーが出続けて、一向にパッケージをインストールできない

yumのキャッシュをクリア

OK