1. zeroboard를 tattertools와 textcube를 거쳐 WordPress로 옮기려 했다.
– 워드프레스가 텍스트큐브보다 나은 점과 못한 점
2. http://www.jblove.net/2008/06/자동-저장-문서/를 참조하였다.
3. 태터툴즈 1.0.2를 설치해야 한다.
4. 지금의 텍스트큐브 사이트에서는 과거 버전을 내려 받을 수 없었다.
5. http://myhyun.tistory.com/5779에서 태터툴즈 1.0.2를 내려받았다.
6. 이 버전을 설치하려 했더니, [태터툴즈] 설치 화면에서 “테이블을 생성하지 못했습니다”라는 메시지가 나왔다. 이것은 원인은 무엇일까? 첫째로 의심하는 것은 현재 MySQL버전과 과거 태터툴즈가 서로 호환이 되지 않는다는 것이다. 그럼 이제 어쩌지?
7. 과거의 버전들로 만든 다음 이전하는 것이 정말 좋은 방법일까?
8. 다시 구글링을 했다.
9. 반가운 글 http://iciavec.com/import-xe-board-data/ 발견
[MySQL] upgrade from 5.6.14 to 5.6.20
MySQL
from mysql-5.6.14-osx10.7-x86_64 to mysql-5.6.20-osx10.8-x86_64
1. download the new version of MySQL
– http://www.mysql.com/downloads/
2. follow the instructions on the site(??)
– coolest guides on the planet
[wp]xe에서 wp로
1. 직접 방법 xe -> wp
1)제로보드4->wp
http://bahnmo.com/wp/archives/358
2. 우회 방법 xe -> tc -> wp
1) XE => TC(textcube)
http://www.textcube.org/center/entry/migration
제로보드를 테터툴즈 거쳐 텍스트큐브로 컨버팅 및 업데이트 하기
제로보드XE에서 티스토리로 옮기기
2) TC => WP
http://ani2life.com/wp/?tag=importer
[wp]슬라이더 만들기
워드프레스의 미디어 라이브러리에 있는 이미지를 이용하여 슬라이더를 만들 수 있다.
출처 : http://wordpress.org/support/topic/how-to-create-a-slider-add-images
학과 홈페이지를 wp
워드프레스로 홈페이지를 만들다(Home Page 20140517)
[WP]워드프레스에서 알아야 할 몇 가지 개념들
1. 글(Posts)
– 워드프레스 한글판 내에서는 통칭 ‘글’로 표현되어 있음
2. 페이지(Pages)
– 출처 : http://codex.wordpress.org/Pages
What Pages Are:
-
페이지(page)는 글(post)보다 시간에 구애받지 않는 내용을 위한 것임
페이지는 페이지(pages)와 서브페이지(subpages)를 구성되어 있음
Pages can use different Page Templates which can include Template Files, Template Tags and other PHP code.
Pages may have a more complex array of readily available display adjustments when using sophisticated Themes with extensive customization.
In essence, Pages are for non-blog content. It is possible to remove all or most Posts from a WordPress installation, and thus to create a standard non-blog website.
What Pages are Not:
-
Pages are not Posts, nor are they excerpted from larger works of fiction. They do not cycle through your blog’s main page. WordPress Plugins are available to change the defaults if necessary.
Pages cannot be associated with Categories and cannot be assigned Tags. The organizational structure for Pages comes only from their hierarchical interrelationships, and not from Tags or Categories.
Pages are not files. They are stored in your database just like Posts are.
Although you can put Template Tags and PHP code into a Page Template file, you cannot put these into the Page or Post content without a WordPress Plugin like Exec-PHP which overwrites the code filtering process.
Pages are not included in your site’s feed.
Pages and Posts may attract attention in different ways from humans or search engines.
Pages (or a specific post) can be set as a static front page if desired with a separate Page set for the latest blog posts, typically named “blog.”
[ubuntu] leaking memory
[background]
1. upgrade from Ubuntu 12.04 LTS to 14.04 LTS
[problem]
1. after command ‘sudo’, the following error messages showed up.
1 2 3 4 |
[sudo] password for archer: no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory Ignoring unknown parameter "display charset" WARNING: Ignoring invalid value 'lpmg' for parameter 'printing' |
[solution]
1. remove the obsolete apps like this. –> it did not work.
1 |
$sudo apt-get autoremove |
2. oh, no! it’s a bug!
https://bugs.launchpad.net/ubuntu/+source/sudo/+bug/1274680
3. workaround
1 |
sudo apt-get remove libpam-smbpass |
[reference]
1. http://ubuntuforums.org/showthread.php?t=2214042
2. http://www.spinics.net/lists/samba/msg115086.html
Upgrading Apache
[과정]
학과 서버를 12.04LTS server에서 14.04LTS server로 업그레이드를 했다.
[문제]
웹서버로 접근하면 다음과 같은 문제가 발생했다.
You don’t have permission to access
[해법]
1. 웹서버 디렉토리를 다음과 같이 바꾸었다. –> 문제해결에 도움이 안 됨
1 |
chgrp -R www-data 홈페이지디렉토리 |
2. 홈페이지 옵션을 Order allow, deny에서 Require all granted 로 바꾸었다.
1 2 3 4 5 6 7 8 9 |
Apache 2.2 configuration: Order allow,deny Allow from all Apache 2.4 configuration: Require all granted |
[출처]
0. http://httpd.apache.org/docs/2.4/upgrading.html
1. http://stackoverflow.com/questions/23001646/you-dont-have-permission-to-access-on-this-server-aws-ec2-ubuntu-laravel-pr
2. http://stackoverflow.com/questions/18239226/apache-error-forbidden-you-dont-have-permission-to-access-on-this-server
학과 서버 교체
1. 하드디스크 백업
2. 서버의 전원 설정 변경
– 정전이 되었다가 복원되었을 때, 다시 작동하도록 설정
-> CMOS setup에서 Power-On Options
-> After Power Loss(정전 후) (꺼짐/켜짐/이전 상태): 이 옵션을 다음과 같이 설정할 수 있습니다.
Off(꺼짐)—전원이 복구되어도 컴퓨터가 계속 꺼져 있습니다.
On(켜짐)—전원이 복구되는 즉시 자동으로 컴퓨터가 켜집니다.
On(켜짐)—컴퓨터가 전원 스트립에 연결되어 있으면 전원 스트립 스위치를 사용하여 컴퓨터를 켤 수 있습니다.
Previous state(이전 상태)—정전되었을 때 컴퓨터가 켜져 있었으면 전원이 복구되는 즉시 자동으로 컴퓨터가 켜집니다.
-> Previous state(이전 상태)로 설정함
(출처 : HP)
3. Ethenet Card 의 MAC address를 전산원에 알려줌
명령어 : ifconfig -a
[ubuntu] 디스크 복제
[문제]
학과 서버의 하드디스크를 백업한다.
[풀이]
1.부팅용 USB를 만든다 (또는 LiveCD)를 만든다.
2.새 하드디스크(기존 하드디스크보다 용량이 크거나 같아야 한다)를 준비하여, 추가한다.
3.부팅용 USB로 부팅한다.
4.두 하드디스크에 대한 정보를 확인한다.
즉 입력으로 쓸 디스크와 출력으로 쓸 디스크에 대한 정보(hard drive specs 특히 기기 위치, 제조사)를 확인해야 한다.
1 |
lshw -class disk -class storage |
5.dd 명령어를 이용하여 복제한다.
다시 한 번 입력과 출력 디스크를 확인한다. 입력과 출력 디스크가 바뀌면 그야말로 큰 재앙이다.
1 |
sudo dd if=/dev/sda of=/dev/sdb |
여기서 if는 input file, of는 output file
[기타]
-컴퓨터가 느려서 17MB/s 속도로 복사를 함
-속도를 높이는 블록크기는 http://superuser.com/questions/234199/good-block-size-for-disk-cloning-with-diskdump-dd
[진행상황확인]
복사가 되는 상황을 확인하는 방법은, 다른 터미널을 연 후에, 아래와 같은 명령을 입력한다.
1 |
sudo kill -USR1 $(pgrep ^dd) |
[출처]
http://www.howtogeek.com/howto/19141/clone-a-hard-drive-using-an-ubuntu-live-cd/
https://wiki.archlinux.org/index.php/Disk_Cloning
6 Examples to Backup Linux Using dd Command (Including Disk to Disk)