기본 콘텐츠로 건너뛰기

[워드프레스] 워드프레스(wordpress) 설치

오늘 워드프레스트 쓸 일이 있어서 워드프레스를 설치하고 설정을 완료하였다.
(결국은 안써도 되게됬지만.... ㅋㅋ)



워드프레스를 쓰기 위해서는 플랙폼을 설치를 해야한다.


WAMP : 윈도우용
MAMP : 맥용
LAMP : 리눅스용
XAMPP : 통합 플랫폼(윈도 + 맥 + 리눅스) 




열심히 설치를 해준다.


XAMP혹은 오토 셋을 이용해도 된다.(굳이 두개다 설치할 필요 없다. 이거 두개 다 설치해야되는 건줄 알고 설치 했는다 하나만 필요하더라 ㅋㅋㅋ) 


동의를 해주고 열심히 다음을 눌러준다.

설치가 되면 위와같은 프로그램이 실행된다.



제어를 들어가서 MySQL시작 웹서버 시작을 눌러주면 자동으로 로컬에 디비와 웹 서버가 열린다.
(이 경우 시작이 안되는 경우가 있는데 이떄는 재부팅을 해보면 될것이다. 
나는 PC에 DB서버가 항상 돌고 있어서 충돌나서 실행이 안되더라




나는 GUI툴로 workbench를 쓴다.(사실 커맨드 라인이 편해서 잘 안쓰긴 하는데 가끔 외부 서버랑 연결할 떄 확인용으로 쓰거나 쿼리 저장용으로 쓴다 ㅋㅋㅋㅋ

보면 3개의 DB 서버가 존재한다. 여기서 하나만 구동이 가능하다 

MySQL56은 로컬에서 접속되는 서버이다.
WAMPMYSQL64는 WAMP 플랫폼에서 접속되는 서버이다.
AutoSet8_MySQL은 오토샛에서 접속되는 서버이다.

오토셋이 running이 되어있다.(정상적으로 실행이 됬다는 의미이다.)

이거 계속 실행이 안되서 30분가량 삽질 하다가 재부팅 하니 바로되더라...
정상적으로 목록을 구현하지 못했다고 나오지만 무시해도 된다.

웹서버, CUBRID, MySQL 서버가 정상적으로 동작하고 있다.

또한 웹서버와 mysql이 PC가 시작되고 종료될 때의 상태를 설정하려면

설정 - 오토셋 설정을 들어가서 시작 옵션과 종료 옵션을 설정해 준다.



제어 - phpMyAdmin접속을 들어간다.


접속을 하게 되면 위와같은 로그인 창이 뜨게되는데 이때 
사용자 명 : root
패스워드 : autoset



접속을 하게되면 위와같은 DB관리창이 뜨는데 사실 이부분은 딱히 쓸 일이 전혀 없을듯( 개인적으로 커맨드라인을 더 좋아하기에)
위 페이지에서 데이터베이스 탭을 누르면 손쉽게 DB 테이블 생성이 가능하다
굳이 설명 안해도 직관적으로 해도 할 수 있음.



이제 주소창에 localhost/wordpress를 들어간다. 위와같은 페이지가 뜬다. 
버튼을 눌러준다.



위 같은 페이지에서 쓰라는데로 써준다.



이러한 대쉬보드가 나타난다.

이 대쉬보드를 이용하여 페이지를 만들게 된다.

좌측에 page, post 등등을 이용하여 페이지를 만든다. 처음보는 방식이기에 매우 혼란스러웠다..



머 열심히 워드프레스를 설치했지만 당분간은 안쓸듯 하다..... ㅋㅋㅋㅋ

댓글

이 블로그의 인기 게시물

[git] git log 확인하기

git log를 통해서 커밋 이력과 해당 커밋에서 어떤 작업이 있었는지에 대해 조회를 할 수 있다. 우선 git에서의 주요 명령어부터 알아보겠다. $ git push [branch name] $ git pull [branch name] 여기서 branch name은 로컬일 경우 해당 브런치 이름만 적으면 되지만 깃허브 원격 저장소로 연결을 원할 경우는 해당 브런치 이름 앞에 꼭 origin을 붙이도록 한다. $ git brnch [branch name] $ git checkout [branch name] branch일경우 해당 브런치를 생성을 한다. 여기서 현재의 브런치를 기준으로 브런치를 따는것이다. checkout은 브런치를 바꾸는 것이다.(HEAD~[숫자]를 이용하면 해당 커밋으로 움직일수 있다.. 아니면 해당 커밋 번호를 통해 직접 옮기는것도 가능하다.) -> 해당 커밋으로 옮기는 것일뿐 실질적으로 바뀌는 것은 없다. 해당 커밋으로 완전히 되돌리려면 reset이라는 명령어를 써야한다. 처음 checkout을 쓰면 매우 신기하게 느껴진다. 막 폴더가 생겼다가 지워졌다가 ㅋㅋㅋㅋㅋ  master 브런치에서는 ht.html파일이 존재하지만 a브런치에서는 존재하지않는다. checkout 으로 변경을 하면 D 로 명시를 해준다.  $ git log 해당 브런치의 커밋 내역을 보여준다. a 브런치의 커밋 내역들이다. (머지 테스트를 하느라 커밋 내용이 거의 비슷하다 ㅋㅋ) master 브런치의 커밋 내역들이다. 커밋 번호, 사용자, 날짜, 내용순으로 등장을 한다. 이건 단순히 지금까지의 내역을 훑어보기 좋다. 좀더 세밀한 내용을 봐보자. $ git log --stat --stat을 붙이면 기존의 로그에서 간략하게 어떤 파일에서

[git] pull을 하여 최신코드를 내려받자

보면 먼가 로고가 다르게 뜨는것을 확인을 할 수가있다. C:\Users\mung\Desktop\etc\study\python-gene>git checkout remotes/origin/master Note: checking out 'remotes/origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:   git checkout -b HEAD is now at 29e282a... fetch test C:\Users\mung\Desktop\etc\study\python-gene>git branch * (HEAD detached at origin/master)   master   test1   test2 깃이 잘 쓰면 참 좋은놈인데 어지간히 쓰기가 까다롭다. 처음에 깃을 푸시 성공하는데만 한달정도 걸렸던걸로 기억이 난다.. ㅋㅋㅋ 여담으로  깃 프로필을 가면 아래사진 처럼 보인다. 기여도에 따라서 초록색으로 작은 박스가 채워지는데 저걸 잔디라고 표현을 한다고 합니다 ㅎ 저 사진은 제 깃 기여도 사진입니당 ㅋㅋㅋㅋ 다시 본론으로 돌아와서 ㅋㅋ pull을 하면 깃에 최신 소

[kali linux] sqlmap - post요청 injection 시도

아래 내용은 직접 테스트 서버를 구축하여 테스트 함을 알립니다.  실 서버에 사용하여 얻는 불이익에는 책임을 지지 않음을 알립니다. sqlmap을 이용하여 get요청이 아닌 post요청에 대해서 injection공격을 시도하자. 뚀한 다양한 플래그를 이용하여 DB 취약점 테스트를 진행을 해보려고 한다. 서버  OS : windows 7 64bit Web server : X Server engine : node.js Framework : expresss Use modules : mysql Address : 172.30.1.30 Open port : 6000번 공격자 OS : kali linux 64bit use tools : sqlmap Address : 172.30.1.57 우선 서버측 부터  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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 var  express  =  require( 'express' ); var  app  =  express(); var  mysql  =  require( 'mysql' ); var  ccc  =  mysql.createConnection({     host: '127.0.0.1' ,     user: 'root' ,     post: '3306' ,     password: '*********' ,     database: 'test' }) app.post(