何度も何度も忘れるこのコマンド…
【自分用メモ】ubuntu20.04をインストールしたのでLAMP環境を揃えてみた。
まずはLAMP環境。
taskselで揃えました。
sudo apt update -y sudo apt upgrade -y sudo apt install tasksel
あとは
sudo tasksel install lamp-server
のような感じでOK。
phpmyadminもインストール
これがかなり苦労する。
sudo apt install phpmyadmin
・サーバの種類→「apache2」
・dbconfig-commonで設定しますか?→「yes」
を選択。
phpmyadminの権限を設定
いつも権限関係で時間がかかってしまうのでまとめておく。
初期設定だと
「sudoしないとログインできない&ブラウザからログインできない」
という定番のパターンになるので
CREATE USER bistro IDENTIFIED BY 'password'; GRANT ALL ON *.* TO 'bistro'@'%';
としないとlocalhostに権限を持っているユーザーは外部からログインできない。
%に指定しておく。
/var/www/html
などにプロジェクトを作ろうとすることが多いですが、
Composerなどを使うときに初期設定のままだと
[ErrorException]
mkdir(): Permission denied
のようなエラーが出ると思いますのでディレクトリのパーミッション変更を忘れずに行います。
$ sudo chmod 777 /var/www/htdocs
ディスカッション
コメント一覧
まだ、コメントがありません