레이블이 Raspberry Pi인 게시물을 표시합니다. 모든 게시물 표시

예전에 MySQL root 패스워드를 잊어버려서 두번정도 포맷한 경험이 있다. 이후에 패스워드 변경방법을 알게되었다. sudo service mysql stop sudo mysqld_safe --skip-grant &   ...

예전에 MySQL root 패스워드를 잊어버려서 두번정도 포맷한 경험이 있다.
이후에 패스워드 변경방법을 알게되었다.

sudo service mysql stop
sudo mysqld_safe --skip-grant &
 
mysql
mysql>
 
mysql> SHOW DATABASES;
+----------------------+
| Database             |
+----------------------+
|information_schema   |
|mysql                 |
|performance_schema   |
|wordpress             |
+----------------------+
 
mysql> USE mysql;
mysql> UPDATE user SET password=password('패스워드') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> exit
 
mysql 데몬 실행 중지
ps -ef | grep mysql
sudo kill -9 mysql관련 프로세스 중지(mysql_safe --skip-grant, etc..
 
mysql 프로세스 조회
ps -ef | grep mysql
 
sudo service mysql start
mysql -uroot -p패스워드
cs




플러그인 설치를 시도하니, Post_Max_Size가 8M라서 업로드가 되지 않는다. 1 2 3 4 5 6 cd var/www/html nano phpinfo.php <? phpinfo(); ...

플러그인 설치를 시도하니, Post_Max_Size가 8M라서 업로드가 되지 않는다.

1
2
3
4
5
6
cd var/www/html
nano phpinfo.php
<?
phpinfo();
?>
cs
http://도메인(ip주소)/phpinfo.php
Loaded Configuration File에 해당되는 폴더에 들어간다.

post_max_size = 32M
upload_max_filesize = 32M
max_execution_time = 300

원하는 용량만큼 설정.


sudo service apache2 restart

이번에 라즈베리파이3를 구매하여 가지고 놀고있다. 2014년도에는 라즈베리파이2를 가지고 놀았는데, 그때는 끄적끄적만 하다가 그만두었다. 회사에서도 워드프레스를 이용하여, 홈페이지를 만들고 있는데, 어느정도 복습+재미를 발견하기 위해 집에서도 할까 한...

이번에 라즈베리파이3를 구매하여 가지고 놀고있다. 2014년도에는 라즈베리파이2를 가지고 놀았는데, 그때는 끄적끄적만 하다가 그만두었다. 회사에서도 워드프레스를 이용하여, 홈페이지를 만들고 있는데, 어느정도 복습+재미를 발견하기 위해 집에서도 할까 한다.

1. 아파치 설치
sudo apt-get install apache2
cs

2. MYSQL 설치 및 패스워드 설정
sudo apt-get install mysql-server mysql-client
cs

3. PHP 설치
OS가 라즈베리파이안이던 우분투던 다음의 에러는 꼭 생기는 것 같다.

unable to locate package

타 블로그에서 정보를 찾아보니, 현재 사용하는 버전의 지원 기간이 만료되어 설치가 되지 않는다고 한다.

sudo nano /etc/apt/sources.list
아래처럼 나온다.

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
cs
                                                                                       
다음의 부분을 추가하자

deb http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free
#deb-src http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free
cs

sudo apt-get install apache2 php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc libapache2-mod-php7.0
cs

cd /var/www/html
<?php
echo phpinfo();
?>
cs


php가 정상적으로 설치가 되었는지 확인
http://도메인/phpinfo.php

4. 워드프레스 다운로드

cd /var/www/html/
sudo rm *
sudo wget http://wordpress.org/latest.tar.gz

sudo tar xzf latest.tar.gz
sudo mv wordpress/* .
sudo rm -rf wordpress latest.tar.gz
cs
cs
5. 권한 변경

sudo chown -R www-data:www-data /var/www/html .
cs

6. mysql 사용자 생성 및 패스워드 설정
mysql -uroot -ppassword
mysql -uroot -p
mysql> create database wordpress;
cs
7. 워드프레스 설치
http://도메인주소(ip주소)/wp-admin
혹은
http://도메인주소(ip주소)/wp-config

이 과정을 거치면 워드프레스 화면이 정상적으로 나온다.




 라즈베리파이를 구매하였다.  케이블 및 랜선, 어댑터, 무선랜 usb, SD카드, HDMI 케이블 선 포함해서  82,000원에 구매하였다.  모니터에 HDMI 잭이 없는 관계로 HDMI to DVI 선 까지 구매하였다.  이 선...


 라즈베리파이를 구매하였다.
 케이블 및 랜선, 어댑터, 무선랜 usb, SD카드, HDMI 케이블 선 포함해서
 82,000원에 구매하였다.
 모니터에 HDMI 잭이 없는 관계로 HDMI to DVI 선 까지 구매하였다.
 이 선은 2000원정도로 저렴하였다. 


   이런 박스는 중학교시절 고무동력기를 만들 때 이후로 처음 받아본다.


   라즈베리파이 B+ 
   

   SD카드와 케이스