前書き
前回のOSインストール編からの続きです。
Teratermでつないだ状態から始めます。
■LAMP環境構築編
□参考記事
- http://itemy.net/?p=936
- https://takoyaki.homeip.net/?p=1418
- https://qiita.com/suppy193/items/92a5299b911fc7719eaf
- http://wings2fly.jp/yaneura/raspberry-pi-web-server-apache/
- https://www.fabshop.jp/raspbian-stretch%E3%81%A7%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E6%A7%8B%E7%AF%89%EF%BC%81-php7-0-apache2-%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E7%B7%A8/
インストール内容
- Apache2.4
- PHP7.0
- MySQL
手順
1.Apache
インストール
sudo apt-get install apache2
バージョン確認
apache2 -v
Server version: Apache/2.4.25 (Raspbian)
デフォルトのドキュメントルート
/var/www/html
Apacheの自動起動確認
sudo ls /etc/rc2.d/
2. PHP7
インストール
sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mbstring php7.0-gettext php7.0-mysql
バージョン確認
php -v
php.iniを2か所編集
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
3. MySQL
インストール
sudo apt-get install mysql-serever
文字コードの設定
sudo vi /etc/mysql/my.conf
# 設定ファイルに以下を追加
[mysqld]
character-set-server=utf8 # デフォルトの文字コードをutf-8
skip-character-set-client-handshake # クライアントのリクエストが何であれutf-8で返す
あとがき
ラズパイならではの情報が特にあるわけではなく、
debianのサーバー立てるみたいになってしまってますね。
途中省略しましたがvim入れたり、rootにパスワードを設定したりしてます。
次回はUSBからbootとストレージの拡張とかやろうかと思います。
補足・修正等ございましたらお知らせください。