티스토리 뷰


첫번째시간 : 안드로이드 폰에 리눅스(Ubuntu 14.04 LTS)를 설치한다.

(Wi-Fi Keep Alive ,busybox, linux deploy)

 

두번째시간 : 웹서버를 구축한다.

(Xshell)


세번째시간 : 워드프레스를 설치한다.

(FTP , phpmyadmin)






FTP 설정


sudo apt-get install -y vsftpd


sudo vi /etc/vsftpd.conf


#write_enable=YES -> write_enable=YES


주석문자 제거 후 저장



sudo restart vsftpd


sudo adduser 사용자이름


비밀번호 설정후 나머지는 모두 엔터(공백)


Is the information correnct? 는 y하면 된다.


디렉토리에 권한부여한다.


sudo chown -R 사용자이름 /var/www/html




pc에 파일질라를 설치한다


https://filezilla-project.org/download.php?type=client






파일질라에서는 프로토콜 SFTP로 설정해주어야한다.


파일->사이트관리자

새 사이트 누르고 내부 아이피 써주고

프로토콜을 SFTP로 해준다. 로그인유형은 일반 FTP 계정을 써준다.



고급


기본 리모트 디렉터리에 


/var/www/html





phpMyAdmin  수동 설치


https://www.phpmyadmin.net/


에서 다운로드하여 압축풀고 폴더 째로 

/var/www/html에 파일질라를 이용하여 넣어준다.


그리고 config.sample.inc.php 을 열어서


$cfg['blowfish_secret']의 값을 채워준다. (랜덤문자 32글자이상)


https://www.question-defense.com/tools/phpmyadmin-blowfish-secret-generator


에서 랜덤문자열을 쉽게 얻을 수 있다.


그리고 config.sample.inc.php를 config.inc.php로 변경한다.


그리고 폴더명은 반드시 바꿔준다. (예측할수 없게)


http://내부아이피/바꾼폴더명/ 으로 접속한다.




암호는 mysql설치할때 설정했고


사용자명은 root이다. 


(apache2와 mysql 서비스가 시작되어있어야한다.)






워드프레스용 mysql 계정 추가


상단에 SQL을 눌러서


wordpress db생성

create database wordpress;


localhost에서 접속가능한 wpadmin에 비밀번호가 1234인 계정 추가

create user wpadmin@localhost identified by '1234';


wpadmin@localhost에 wordpress db 권한 부여

grant all privileges on wordpress.* to wpadmin@localhost;



다음 명령어로 mysql사용자를 확인할수있다.

use mysql; 

select host, user, password from user; 



(계정삭제)

drop user wpadmin@localhost;





워드프레스 수동 설치


https://ko.wordpress.org/ 에서 다운로드한다.


wordpress-4.8.3-ko_KR.zip



기존 서버에 index.html파일을 지우고


압축을 푼뒤에


wp-config-sample.php를 wp-config.php로 바꾸고


메모장으로 열어서


다음과 같이 수정한다.



그뒤에 파일질라를 이용하여 /vaw/www/html에 넣어주고 접속하면


다음과 같은 화면이 나온다.(일시적으로 예전화면이 나올수있는데 새로고침하자)


사용자명과 비밀번호는 예측하기 어렵게 만들어야한다.













sftp를 사용하기 때문에 sftp 플러그인을 수동 설치해줘야한다.


https://ko.wordpress.org/plugins/ssh-sftp-updater-support/


ssh-sftp-updater-support.0.7.1.zip



압축을 풀어서 wp-content/plugins에 폴더째로 넣어주고


플러그인에서 활성화 시켜주면 


테마나 플러그인을 설치할때


연결타입에 SSH2이 추가된다. 



접속할때마다 ftp 암호를 입력해줘야한다.



모바일 접속화면









출처


안드로이드에 우분투,데비안 설치

https://opentutorials.org/module/2113

http://palpit.tistory.com/122

https://blog.lael.be/post/73

http://blog.djjproject.com/140

http://blog.djjproject.com/192



http://www.bloger.kr/46  - 포트,방화벽 설정

https://mytory.net/archives/1711 - phpmyadmin



http://luuaz.cf/m/98 - mysql 한글설정

http://joont.tistory.com/184  - mysql 한글설정2

http://roqkffhwk.tistory.com/91 - mysql 대소문자구분안하기

https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_install&wr_id=116343
http://www.happyfam.or.kr/ysoh/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-sftp-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-%EC%84%A4%EC%B9%98/
워드프레스 ftp 문제

https://synd.kr/UFW-%EB%B0%A9%ED%99%94%EB%B2%BD-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-14-04/a/64 - 방화벽설정


우분투 설치 에러
https://github.com/meefik/linuxdeploy/issues/335
https://github.com/meefik/linuxdeploy/issues/61




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함