워드프레스(WordPress)를 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. Turnkey Linux 란 리눅스(Linux)는 윈도우즈와 달리 커널(kernel)이라고 불리는 핵심 부분과 이를 이용하기 위한 프로그램 부분으로 나뉘어져 있습니다. 그리고, 사실 리눅스는 리눅스 커널을 개발하는 집단이 존재하고(리눅스 창시자 리누즈 토팔즈도 여기에서 아직 개발중입니다) 이렇게 개발된 커널을 가져다가 구성해서 배포하는 집단이 많이 존재합니다. 대표적으로 레드햇(RedHat), 데비안(Debian), 수세(Suse) 등이 여기에 포함됩니다. 이러한 집단에서 배포하는 리눅스를 리눅스 배포판이라고 부릅니다..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. wp-config.php wp-config.php 파일은 워드프레스 설치 파일의 압축을 해제한 뒤 나오는 파일과 디렉토리에 포함되어 있는 파일이 아니지만, 워드프레스를 운영할 때 사용하는 필수적인 설정 정보를 가지고 있는 파일입니다(아래 이미지 참고). 그래서 이 파일이 존재하지 않는 상태에서 워드프레스 사이트에 접속하면 초기 설정을 하라는 페이지가 나타납니다. wp-config.php 가 없는 상태에서 서버에 접속하면 자동으로 /wp-admin/setup-config.php 로 이동합니다. 워드프레스 설치 문서를 보..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 특히, 이 글은 번외편에 대한 내용이므로 스킵해도 무방합니다. ddclient 란 앞선 글에서 ddns 에 대해서 설명한 적이 있습니다. 네임서버에 등록된 IP 주소가 변동이 자주 있을 것이라고 예상될 때에는 ddns 를 제공하는 네임서버를 이용해 사용자가 직접 네임서버의 설정값을 바꿔주는 것이 아니라 프로그램이나 호출을 통해 주기적으로 갱신해 줄 수 있다는 것입니다. 그리고, 이러한 ddns 갱신 기능을 제공하는 프로그램이 ddclient 입니다(https://ddclient.net, https://github.co..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 특히, 이 글은 번외편에 대한 내용이므로 스킵해도 무방합니다. 공인 IP 와 사설 IP, 그리고 고정 IP 와 유동 IP 우리가 쓰는 인터넷의 세상에선 접속하는 기기들은 모두 고유한 주소 정보를 가지고 있습니다. 모든 장비들은 이 주소를 통해 상대방과 연결이 되므로 어떠한 이유에서든 전세계의 모든 장비는 인터넷에 노출된 상태에서는 고유한 주소로 접속이 되어야 하고, 이러한 주소가 두 개 이상의 장비에서 사용된다면 크나큰 문제가 발생하게 됩니다. 이러한 주소를 인터넷 주소(Internet Protocol Address,..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 워드프레스를 실제 서비스 하기 위해서는 정적인 파일을 서비스할 웹서버와 동적인 프로그램 소스를 서비스할 애플리케이션 서버가 필요합니다. 하나로 합쳐져 있는 경우도 존재하지만, 워드프레스는 PHP 라는 프로그램 언어로 개발되어있고 요즘 PHP 는 php-fpm 라는 애플리케이션 서버를 이용해 웹서버와 별도로 운영하는게 보통이기 때문에 이 환경으로 구축해보겠습니다. 워드프레스 공식 설치 문서 워드프레스의 공식 설치 문서(https://ko.wordpress.org/txt-install/)는 한글로 제공되고 있습니다. 앞선..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 도메인에 레코드를 등록하였다면, 이제 워드프레스를 운영하기 위한 기본 프로그램을 설치하고 설정할 차례입니다. OS 는 앞서 말했듯이 Ubuntu 22.04 을 설치할 것인데, OS 설치에 대한 문서가 아니기 때문에 설치에 대한 자세한 설명은 넘어가겠습니다. 저는 Proxmox 라는 하이퍼바이저(Hypervisor)을 이용해서 가상 서버를 만들 것이기 때문에 가상장치(Virtual Marchin, 줄여서 vm)를 이용해서 가상 서버를 만들 수도 있지만 LXC 라는 것을 이용해 컨테이너(Container, 줄여서 ct)로..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 도메인을 구입했다면, 이제 워드프레스를 설치하고 사용자에게 정보를 제공해줄 서버(Server)를 준비해야 합니다. 카페24, 가비아와 같이 웹호스팅을 하는 곳을 이용한다면 도메인 구입부터 그 곳에서 구입하면 워드프레스 기본 설정까지 다 해서 제공해주기 때문에 이번에 설명할 내용을 알 필요는 없지만, 직접 집에서 라즈베리파이나 NAS 등을 이용해서 워드프레스를 외부에 제공하고 싶은데, 서버 공부도 할 겸(보통은 Linux 공부를 겸하는 경우) 직접 Linux 부터 설치해서 사용하고 한다면 아래 내용들을 먼저 알아야 할 ..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 이전 글을 읽지 않으셨다면 이전 글을 먼저 읽고 와주시면 이해에 도움이 될 수 있습니다. 도메인을 구입하게 되면 사용을 위해 해야할 설정 중 가장 먼저 해야하는 것이 네임서버(Name Server, 줄여서 ns)를 설정하는 것입니다. 앞선 글에서 말했듯이 도메인 구입 업체에서 많은 부가서비스를 제공하는 편인데, 네임서버 역시 많이 제공되는 서비스 중 하나입니다. 그렇기 때문에 홈페이지를 운영할 곳이 카페24라면 카페24에서 도메인을 구입하면 네임서버 역시 카페24에서 제공하는 네임서버로 자동 설정이 되고, 구입한 호스팅과의 연결도 자동으로 되기 때문에 편리합니다. 하지만, 이 시리즈에서는 특정 업체의 서비..
워드프레스(WordPress)을 이용해 웹사이트를 구축해보려고 합니다. 그래서 그 기록을 남깁니다. 제일 먼저 진행할 일은 도메인을 구입하는 것입니다. 이 글을 읽고 있는 티스토리(tistory.com)와 같이 워드프레스도 사용자가 가입을 한 뒤 서브도메인을 받아서 사용할 경우에는 도메인이 필요없지만, 나만의 주소(도메인)을 이용해 사이트를 만들고 싶다면 도메인을 구입하는 것부터 시작해야 합니다. 그래서 도메인을 구입하면서 생각해봐야 할 부분은 정리해보겠습니다. 비어있는 도메인 확보 먼저 도메인을 결정하는데 가장 중요한 것은 "원하는 도메인을 구입할 수 있는가?" 입니다. 도메인을 한글로 결정할 수도 있지만, 대부분의 사용자들은 한글 도메인을 이용하는 것보다 구글, 네이버와 같은 검색엔진에서 한글로 이름..
- Total
- Today
- Yesterday
- NoSQL
- Phabricator
- java config
- docker
- 시니어 프로그래머
- 엘지
- Spring Boot
- 페이징
- Spring
- 클라우드플레어
- paging
- boot
- SI
- 프로젝트 규모
- proxmox
- jooq
- 워드프레스
- 도입기
- 내장 WAS
- RestTemplate
- Redmine
- couchbase
- messages.properties
- KDE
- manjaro
- 외장 WAS
- Nas
- Spring MVC
- git
- OracleJDK
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |