기본 콘텐츠로 건너뛰기

[워드프레스] 워드프레스(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 등등을 이용하여 페이지를 만든다. 처음보는 방식이기에 매우 혼란스러웠다..



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

댓글

이 블로그의 인기 게시물

[node.js] 파일 리더기 만들기 - 사용 모듈 정리, pdf 구조, hwp 구조

pdf -> html 변환 가장 무난하다. 기본적으로 pdf는 htm와 비슷한 형태의 구조를 가지고 있다. 크게 header , body , xref table , trailer 의 구조로 되어있다. pdf는 환경에 상관없이 표현을 하기 위한 목적을 가지고 있는 파일이다. 이런 이유 때문에 무난히 진행이 된 것 같다. pdf2htmlex와 pdftohtmljs라는 모듈을 이용을 했다. var pdftohtml = require ( 'pdftohtmljs' ) ; var converter = new pdftohtml ( 'test.pdf' , "sample.html" ) ; converter . convert ( 'ipad' ) . then ( function ( ) { console . log ( "Success" ) ; } ) . catch ( function ( err ) { console . error ( "Conversion error: " + err ) ; } ) ; 이미지나, text같은 것들이 거의 100%로 변환이 된다. docx -> html 변환 docx파일을 html파일로 변환을 할 때는 style 적용과 한글이 깨지는 문제가 있다. 텍스트들을 전부 잘 읽기는 하는데 스타일 정보를 제대로 가져오지 못하기 때문에 좀 애매하다 - Headings. - Lists. - Customisable mapping from your own docx styles to HTML. For instance, you could convert WarningHeading to h1.warning by providing an appropriate style ...

[css] css로 프린트 방지하기

웹에서 프린트 제어가 불가능 한 줄 알았는데 프린트 클릭 시  스크립트로 해당 이벤트를 받아올 수 있다. 하지만 스크립트를 사용하는 방법은 브라우저마다 작동을 하지 않을 수 있다. 좀 더 찾아보니 css로 인쇄되는 영역을 제어를 해줄 수 있다.  @media print 를 이용하면 된다. < html > < head > < title > print test page < / title > < style > @media print { . np { display : none ; } } < / style > < / head > < body > < div class = "np" > test < / div > < div > test1 < / div > < div > test1 < / div > < div > test1 < / div > < / body > < / html > 위 코드를 보면 np 클래스를 @media print에 넣어주었다. @media print는 인쇄됐을 때의 스타일을 지정을 해주는 것이다.  위에서는 해당 페이지를 인쇄할 때 p를 display : none으로 가려주었다. @media print를 이용하면 좀 더 멋진 인쇄물을 만들 수 ...

[알고리즘] snake게임 알고리즘

막무가네로 알고리즘을 공부하면 재미가 없으니 게임을 접목하여 다루어 보도록 하겠습니다. 게임의 대상은 스네이크 게임입니다. 많은 사람들은 어릴 때 뱀게임을 많이 해봤을 것 입니다. 이번에 다뤄볼 주제는 뱀이 움직임을 어떻게 구현을 할지 알아보겠습니다. 뱀은 크게 3가지의 경우가 있습니다 1. 가장 중요한 뱀을 움직이기 2. 음식먹기 이때 뱀은 크기가 늘어나야 합니다. 3. 뱀이 움직이는 정책   - 뱀이 움직이지 못하는 경우는 : 우측방향에서 좌측 방향으로 OR 위에 아래 방향고 같이 180도 반전되는 움직임은 막겠습니다. 순수한 알고리즘을 만드는 과정이기 때문에 음식을 먹었는지 안먹었는지 판단하는 부분은 랜덤으로 판단을 하도록 하겠습니다. def is_eat(): return random.choice([1, 0]) 랜덤으로 1, 0을 반환을 해줍니다. 실제로 게임을 만든다면 해당 함수는 뱀의 머리가 음식의 좌표와 같은지 검사를 해주면 되겠습니다. key_position_map = { 'w': [-1, 0], # up 's': [1, 0], # down 'a': [0, -1], # left 'd': [0, 1] # right } direction = key_position_map.get('d') 다음으로는 키맵핑을 한 오브젝트 입니다. direction은 현재 뱀의 방향을 나타냅니다. snake_body = [[2, 3], [1, 3],[1, 2], [1, 1]] 주인공이 되는 뱀의 좌표들 입니다. while True: key = input() new_direction = key_position_map.get(key) if new_direction and direction_check(direction, new_direction): directi...