WordPress는 오픈 소스 소프트웨어입니다

WordPress 무료 블로깅 플랫폼

WordPress는 Big Dev 커뮤니티와 함께 ​​오픈 소스 블로깅 도구입니다.

WordPress는 번성하는 개발자 커뮤니티가있는 오픈 소스 블로깅 플랫폼입니다. 광범위한 무료 템플릿, 무료 플러그인 및 방문 페이지 플러그인이 있습니다.

개요

WordPress는 오픈 소스이며 인기있는 웹 사이트 구축 및 블로깅 소프트웨어입니다. 수년에 걸쳐 블로그 플랫폼에서 컨텐츠 관리 시스템 및 응용 프로그램 개발 프레임 워크로 발전했습니다. 오늘날 매우 많은 온라인 웹 사이트가 WordPress에서 실행됩니다. 개발 경험이없는 사람은 웹 사이트를 구축 할 수 있습니다. 웹 사이트의 설계 및 기능을 완전히 제어 할 수 있습니다. 블로그, 웹 사이트를 만들거나 온라인으로 판매하려는 경우 WordPress는 모든 도구와 기능을 제공합니다. WordPress 경험을 향상시키기 위해 수천 개의 WordPress 플러그인이있는 광범위한 플러그인 저장소가 있습니다. Wix, Weebly 또는 Squarespace와 같은 경쟁 업체와 달리 WordPress는 오픈 소스이며 100% 무료이며 이는 비즈니스의 최고 선택입니다. 무료 일뿐 만 아니라 대규모 개발 커뮤니티, 아마도 온라인으로 이용할 수있는 모든 소프트웨어를위한 가장 큰 개발자 커뮤니티가 있습니다. 이 개발자 커뮤니티는 WordPress 용 플러그인과 테마를 적극적으로 구축하고 있습니다. Joomla는 무료 컨텐츠 관리 시스템이지만 WordPress 대 Joomla를 비교할 때 WordPress는 플랫폼의 간단한 특성과 쉬운 아키텍처로 인해 Joomla보다 큰 이점이 있습니다. 그것. 어떤 종류의 웹 사이트를 구축하려고하더라도 기존 WordPress 플러그인을 이미 사용할 수있을 가능성이 있습니다. 예를 들어, WordPress를 사용하여 온라인 상점을 구축하려면 WooCommerce, EasyCart, TheCartpress 등과 같은 WordPress에 사용할 수있는 인기있는 쇼핑 카트 플러그인이 많이 있습니다. 쇼핑 카트뿐만 아니라 문자 그대로 모든 도메인에 BuddyPress를 사용할 수있는 사용자 관리와 같은 플러그인이 있습니다. WordPress는 인기 때문에 WordPress의 기능을 확장하기 위해 자체 애드온을 작성하는 개발자의 첫 번째 선택입니다. WordPress의 플러그인 개발은 산업이되었습니다. 많은 온라인 소프트웨어 상점에서 유료 및 무료 WordPress 블로그 테마 및 플러그인을 명시 적으로 판매하고 있습니다. 이 개요를 작성할 때 WordPress.org 플러그인 디렉토리에는 56,000 개가 넘는 플러그인이 있습니다.

요구 사항


WordPress에는 템플릿 프로세서를 통해 웹 템플릿 시스템이 있습니다. 아키텍처는 전면 컨트롤러로, 비 정적 URI에 대한 모든 요청을 URI를 분석하고 대상 페이지를 인식하는 단일 PHP 파일로 라우팅합니다. 이를 통해 인간이 읽을 수있는 더 많은 퍼머 링크를 지원할 수 있습니다. WordPress는 PHP로 작성되었으며 MySQL 또는 Maria DB 데이터베이스와 쌍을 이룹니다. -PHP 버전 7.4 또는 최신 -MySQL 버전 5.6 또는 최신 또는 mariadb 버전 10.1 또는 최신 -HTTPS / SSL 인증서 지원 -Apache 또는 Nginx는 WordPress를위한 가장 신뢰할 수 있고 강력한 서버이므로 지원 PHP 및 MySQL이면 서버를 설치할 수 있습니다.

특징


WordPress는 사용자가 매일 방문하는 많은 웹 사이트 및 블로그의 배경입니다. WordPress는 영향력있는 시맨틱 출판 플랫폼이며 인터넷에서 똑같이 쉽고 즐겁고 매력적으로 사용자의 기능을 제공 할 수있는 무제한의 기능 세트가 제공됩니다. WordPress를 사용자에게 가장 쉽고 유용한 인터페이스로 만드는 다른 기능이 있습니다.

사용하기 쉬운

WordPress는 온라인 콘텐츠에 대한 빠른 액세스를 제공하고 매우 빠르게 게시하기 때문에 사용하기가 매우 쉽습니다. WordPress는 주로 콘텐츠를 매우 빠르고 효율적으로 관리하기 위해 제작되었습니다.

WordPress의 방문 페이지

WordPress의 방문 페이지는 매우 인기가 있습니다. WordPress는 방문 페이지를 만들 수있는 플랫폼을 제공합니다. 방문 페이지는 비즈니스의 잠재 고객에게 연락 할 수있는 기회를 제공합니다.

WordPress의 무료 테마

WordPress는 비용없이 테마를 설치할 수있는 플랫폼입니다. 테마는 당신의 욕망 웹 사이트의 즉각적인 모습을 제공합니다. WordPress에서 수행 할 수있는 유일한 작업은 준비된 콘텐츠를 테마에 넣는 것입니다. 다른 모든 관리 작업은 WordPress 자체에 의해 한 번에 수행됩니다. 유료 테마도 제공됩니다. WordPress.org에서 테마를 얻을 수 있습니다. WordPress의 테마는 무료로 널리 사용할 수 있습니다.

WordPress 용 무료 플러그인

WordPress는 또한 웹 사이트에 플러그인 형태로 몇 가지 사용자 정의 기능을 추가 할 수있는 기회를 제공합니다. WordPress에는 WordPress.org를 방문 할 수있는 무료 및 유료 플러그인이 모두 있습니다. WordPress 용 플러그인은 무료로 널리 사용할 수 있습니다.

유연성

WordPress의 도움으로 사용자는 모든 유형의 웹 사이트, 개별 블로그 또는 웹 사이트, 전문 포트폴리오, 잡지 또는 뉴스 웹 사이트, 사진 블로그, 비즈니스 웹 사이트, 정부 웹 사이트, 온라인 커뮤니티, 심지어 네트워크를 생성 할 수 있습니다. 웹 사이트. 사용자는 테마로 매력적인 웹 사이트를 만들고 플러그인으로 확장 할 수 있으며 자체 응용 프로그램을 구축 할 수도 있습니다.

WordPress에 대한 다국어 지원

가장 유연한 기능 중 하나는 사용자가 다양한 언어로 WordPress를 사용할 수 있다는 것입니다. 사용자는 70 개 이상의 언어에 액세스 할 수 있습니다. 전체 내용을 사용자가 선택한 언어로 변환 할 수 있습니다.

설치 설명서


GitHub를 사용한 설치

github에서 WordPress를 다운로드하십시오

  1. 빈 디렉토리에서 패키지를 압축하고 모든 것을 업로드하십시오.

  2. 브라우저에서 WPADMININSTALLPHP을 엽니 다. 데이터베이스 연결 세부 정보가 포함 된wp-config.php 파일을 설정하려면 프로세스를 통해 필요합니다.

  3. 어떤 이유로 든 이것이 효과가 없다면 걱정하지 마십시오. 모든 웹 호스트에서 작동하지는 않습니다. WordPad 또는 이와 유사한 텍스트 편집기를 사용하여wp-config-sample.php를 열고 데이터베이스 연결 세부 정보를 작성하십시오.

  4. 파일을wp-config.php로 저장하고 업로드하십시오.

  5. 브라우저에서 WPADMININSTALLPHP을 엽니 다.

  6. 구성 파일이 설정되면 설치 프로그램이 사이트에 필요한 테이블을 설정합니다. 오류가 있으면wp-config.php 파일을 다시 확인하고 다시 시도하십시오. 다시 실패하면 수집 할 수있는 많은 데이터가있는 WordPress 지원 포럼으로 이동하십시오.

  7. 비밀번호를 입력하지 않은 경우 주어진 비밀번호를 기록하십시오. 사용자 이름을 제공하지 않은 경우`admin ‘이됩니다.

  8. 설치 프로그램은 로그인 페이지으로 보내야합니다. 설치 중에 선택한 사용자 이름과 비밀번호로 로그인하십시오. 비밀번호가 생성 된 경우 “프로필"을 클릭하여 비밀번호를 변경할 수 있습니다.

Docker를 사용한 ### 설치

아래 APT 명령으로 Docker 패키지를 설치하십시오.

apt-get install docker.io

설치가 완료되면 Docker를 시작하고 SystemCTL 명령을 사용하여 시스템 부팅 시간에서 실행하도록 추가하십시오.

systemctl start docker
systemctl enable docker

다음 으로이 docker 명령으로 docker 버전을 확인하십시오.

docker version
docker run hello-world

MariaDB 컨테이너를 설정하십시오

이 단계에서는 Docker Registry에서 새로운 mariadb 이미지를 다운로드하고 해당 이미지를 기반으로 새 컨테이너를 만듭니다. WordPress 설치를 위해 새 데이터베이스 및 사용자를 구성합니다. Docker Pull 명령을 사용하여 Docker MariaDB 이미지를 시스템에 다운로드하십시오.

docker pull mariadb

이제 아래 명령과 함께 새로운 Docker mariadb 이미지를 볼 수 있습니다.

docker images

다음으로 WordPress 설치를 위해 MariaDB 이미지에서 새 컨테이너를 만듭니다. 새 컨테이너를 만들기 전에 WordPress 데이터, 데이터베이스 디렉토리 및 WordPress 코드 디렉토리에 대한 새 디렉토리를 만듭니다.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

이제 아래 명령과 함께 ‘WordPressDB’라는 이름의 새 mariadb 컨테이너를 만듭니다.

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

ThemariadbriaDB 컨테이너가 만들어졌습니다. 이제 새 사용자와 데이터베이스가 WordPress 설치를 확인하여 명령에 오류가 없는지 확인하십시오. 호스트 머신에서 아래의 docker 명령이있는 WordPressDB 컨테이너 IP 주소를 확인하십시오.

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

다음으로 호스트 시스템에서 MySQL 명령으로 WordPressDB 컨테이너에 연결하십시오.

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

새로운 Docker 컨테이너, MySQL 사용자 및 WordPress 용 MySQL 데이터베이스가 성공적으로 작성되었습니다.

WordPress 컨테이너를 설정하십시오

데이터베이스 컨테이너가 생성되면 Docker Pull 명령으로 최신 WordPress Docker Image를 다운로드하십시오.

docker pull wordpress:latest

다운로드가 완료되면 ‘WPContainer’라는 이름의 이미지에서 새 컨테이너를 만듭니다.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

WordPress 컨테이너가 실행되는 것을 보려면 호스트 IP 및 포트 8081의 CURL 명령으로 확인할 수 있습니다.

curl -I 192.168.43.99:8081

결과가 표시됩니다.

  • 웹 서버는 Apache이며 데비안에서 실행됩니다. -PHP 5.6이 컨테이너에서 실행 중입니다.
  • WordPresss 설치로 리디렉션이 표시됩니다.
 한국인