참조한 사이트: https://fishpoint.tistory.com/2230

시작하기에 앞서

apt-get 업데이트로 미러사이트 최신 버전을 가져온다.

$sudo apt-get update $sudo apt-get upgrade

이제 순서에 맞게 설치를 해야한다.

1. Apache

2. MySQL

3. PHP

4. phpMyAdmin

이 순으로 하면 된다.

1. 아파치(Apache2) 설치

$sudo apt-get install apache2

디스크를 사용하겠냐고 물어보는데 Y를 누르고 설치를 진행한다.

pi 유저로 작업하기위해 /var/www 에 소유 권한을 가지게 한다.

$sudo chown pi -R /var/www/html

다음으로는 아파치2를 pi를 부팅할때 자동적으로 실행이 되도록 설정한다.

$sudo update-rc.d apache2 defaults

이제 리붓을 한번 해준다.

$reboot -n

그러면 크롬 브라우저에서 pi의 localhost 주소를 입력을 해주게 되면 다음과 같은 화면이 나올것이다. 이렇게 된다면 정상적으로 설치가 완료되었다.

2. MySQL 설치

아래의 명령어는 MySQL을 설치하는 명령어이다 하지만 오래되었기 때문에 다른 명령어를 치라고 나올수 있다. 만약 나오지 않았다면 아래의 명령어를 쳐서 MySQL을 설치하자.

$sudo apt-get install mysql-server mysql-client libmysqlclient-dev

만약 이 명령어가 실행이 안될경우 뜨는 메세지에 나오는 명령어를 아래의 명령어에 있는 mysql 자리에 그 명령어를 적어주면 된다.

$sudo apt search mysql

이후 그 명령어가 있다면 install 하면된다.

3. PHP 설치

먼저 자신이 다운로드 받을 수 있는 PHP 버전을 찾아야 한다.

$sudo apt search php

php7.1 버전과 php7.2 버전이 있었는데 여기서 7.1버전을 택하였다.

$sudo apt-get install php7.1

이제 php가 정상적으로 잘 작동이 되는지 확인을 해야한다.

아래와 같이 해보자.

$sudo nano /var/www/html/phpinfo.php

무조건 nano 로 할 필요는 없다. 자신이 편한 에디터로 하면 된다.

여기에서 <?php phpinfo();?> 를 작성하고 CTRL+X -----> y 를 하고 저장하고 나와주면 된다.

그리고 주소창에 자신의 아이피를 입력하고 뒤에 phpinfo.php 를 입력을 하게 되면 아래와 같이 나오면 성공이다.

ex) 127.0.0.1/phpinfo.php 또는 localhost/phpinfo.php 를 친다.

4. phpMyAdmin

$sudo apt-get install phpmyadmin

phpmyadmin 설치는 위와 같이 하면 설치가 됩니다. 접속이 원활하게 되는지 확인을 할때에는

자신의아이피/phpmyadmin 과 같이 해주시면 됩니다.

ex) 127.0.0.1/phpmyadmin 또는 localhost/phpmyadmin

위와 같이 안나왔을 경우 (오류가 있을 경우)

아래와 같이 진행해주시면 바로 됩니다.

먼저 phpx.x 중 자신이 다운로드 받은 버전을 적어주면 됩니다.

$sudo apt-get install php7.1-mysqlnd

또한 mbstring 가 뜰 경우에는 아래와 같이 해줍니다.

$sudo apt-get install libapache2-mod-php7.1
$sudo apt-get install php7.1-mbstring

위와 같이 했을때 아래와 같이 나온다면 아래의 명령어를 입력해주면 해결이 된다.

phpMyAdmin - 오류

mysqli 확장기능이 설치되지 않았습니다. PHP의 설정을 확인하십시오. See our documentation for more information.

$sudo apt-get install php7.1-mysqlnd

오타 및 오류 발생시 질문 환영입니다.

+ Recent posts