오픈 서버 설정을 위한 단계별 지침. OpenServer는 최신 로컬 서버이며 컴퓨터에 WordPress를 설치하는 데 사용하는 예입니다.

여러분, 안녕하세요! 오늘 기사에서는 컴퓨터에 로컬 Open Server를 설치하고 구성하는 방법에 대해 설명하겠습니다.

Open 서버의 도움으로 로컬 컴퓨터(즉, 컴퓨터)에서 사이트 생성과 관련된 변경 사항을 PHP(자체 작성 사이트)에서 테스트할 수 있습니다.

당신이 덴버 광신도라면 기사가 있습니다.

작업 시작

가장 먼저해야 할 일은 http://open-server.ru에있는 로컬 서버 개발자의 공식 웹 사이트를 방문하는 것입니다.

기본적으로 최대 에디션 패키지(504MB)를 다운로드할 필요가 없습니다. 두 번째, 컴퓨터에서 로컬 서버를 만드는 데 필요한 설정이 포함된 보다 컴팩트한 옵션이 우리에게 매우 적합합니다. 그러므로 나는 그를 선택한다.

"그림의 코드"필드에 입력하고 "다운로드"버튼을 클릭하십시오.

두 번째 옵션을 선택하면 파일 다운로드 속도가 매우 느려지므로 인내심을 가지라는 말씀을 드리고 싶습니다. 전용 인터넷으로 2시간 정도 걸렸습니다. 원칙적으로 Rutracker를 통해 모든 파일을 더 교활하게 업로드할 수 있습니다. 개발자의 영리한 마케팅 움직임 🙂 글쎄, 좋아, 계속 가자.

디스크에 Open Server 설치

다운로드로 이동하여 다운로드한 파일을 두 번 클릭합니다. 다음으로 설치할 경로를 선택하라는 메시지가 표시됩니다. 로컬 서버... 디스크가 하나뿐이므로 변경하지 않고 그대로 둡니다. 씨: \

그런 다음 포장을 풉니다. Open Server를 설치한 디렉토리로 이동하여 해당 아이콘을 클릭합니다(저는 64비트 OS를 사용 중입니다). 우리는 언어로 "크고 강력한"을 선택합니다.

그런 다음 Microsoft Visual C ++ 런타임 및 패치 설치를 제안하는 컴퓨터에서 처음으로 시작한다는 대화 상자가 나타납니다. 우리는 동의하고 계속 일합니다. 이 프로세스는 시간이 걸릴 수 있습니다.

로컬 Open Server를 설치하면 시스템 트레이에 빨간색 확인란이 표시됩니다.

마우스 오른쪽 버튼을 클릭하고 "실행"을 선택하십시오.

시작 후 서버가 액세스하는 포트(80 및 443)가 이미 다른 프로그램(대부분의 경우 Skype)에 의해 점유되고 있다는 오류가 발생할 수 있습니다. 해결 방법은 다음과 같습니다. Skype - 도구 - 옵션으로 이동합니다.

"설정" 섹션에서 "연결" 하위 항목으로 이동하여 "추가 수신 연결의 경우 포트 80 및 443 사용" 확인란의 선택을 취소해야 합니다. 변경 사항을 저장합니다.

이러한 조작 후에 서버 열기 창을 다시 열고 시작하려고 합니다. 그리고 짜잔! 모든 것이 작동합니다.

로컬 Open Server에서 새 사이트 만들기

좋습니다. 이제 프로그램이 시작되었습니다. 이제 새 사이트를 만들고 로컬 호스팅에서 어떻게 작동하는지 확인해야 합니다. 이렇게 하려면 Open Server 자체와 해당 도메인 폴더(미래 사이트의 도메인 또는 폴더)로 이동합니다.

안으로 들어가서 "새 폴더 만들기"를 클릭하십시오.

Domains 디렉토리에 localhost라는 사이트가 이미 있습니다. 브라우저로 이동하여 다음으로 이동할 수 있습니다. 주소 표시 줄이 이름으로 운전하십시오.

서버가 가동 중이라는 환영 메시지가 표시됩니다.

이제 새 사이트 폴더를 만들고 이름을 test.loc으로 지정하겠습니다. LOC는 사이트가 로컬 시스템에 있음을 알려줍니다.

그 안에 텍스트 편집기를 통해 간단한 php 파일인 index.php를 만듭니다.

index.php 파일 자체는 텍스트 편집기를 통해 만들 수 있거나 코드 편집기(Sublime Text)라고도 합니다.

이제 시스템 트레이 영역(Windows 시계가 있는 위치)의 창 맨 아래로 내려가 서버를 시작합니다.

성공적으로 시작한 후 내 사이트 탭에서 서버 열기로 다시 이동하고 로컬 사이트인 test.loc을 선택합니다.

이제 브라우저로 이동하여 페이지에서 php 코드의 출력을 확인합니다.

중요한! 한 가지 매우 중요한 뉘앙스가 있습니다. 모든 것이 작동하고 있다는 아이콘을 켜면 위의 스크린샷에 표시된 메시지가 나타납니다. 여기에 실수가 있습니다. 사이트에 PHP나 스크립트가 있으면 작동하지 않습니다! 카스퍼스키 등 많은 안티바이러스들이 오픈서버 출시를 바이러스로 간주해 모든 스크립트의 동작을 차단하기 때문이다. 세션 전에 바이러스 백신을 끄면 모든 것이 잘 작동합니다. 이것은 단지 정보를 위한 것입니다.

이것에 모든 친애하는 친구가 있습니다! 로컬 Open Server를 문제 없이 설정하고 향후 사이트를 테스트할 수 있어야 한다고 생각합니다. 관심을 가져주셔서 감사합니다. 곧 뵙겠습니다.

안녕 친구들! 🙂

오늘 우리는 키트에 포함된 OpenServer 및 MySQL의 사랑받는 WAMP 어셈블리를 다시 의제에 올렸습니다. 이 어셈블리는 저를 포함하여 많은 사람들에게 사랑받고 있습니다.

이 소프트웨어와 그 기능을 사용하여 첫 번째 기사 중 하나에서 이 블로그의 독자를 처음 소개했습니다.

OpenServer에 자체 미묘함이 있는 작업을 할 때 콘솔에서 MySQL 작업에 대한 출판물을 작성하는 동안 오늘의 기사를 작성한다는 아이디어가 떠올랐습니다.

또한 실제로 MySQL 서버의 설정을 변경하고 로그를 사용하여 데이터베이스로 디버그 작업을 수행해야 하는 상황이 자주 발생합니다. 이러한 경우 OpenServer로 작업할 때 초보 사용자는 일반적으로 많은 질문을 합니다(제가 당시에 그랬던 것처럼).

따라서 오늘 당신은 그들에 대한 답변을 기다릴 것입니다 🙂

또한 데이터 조작을 위한 편리한 그래픽 인터페이스를 제공하는 OpenServer에서 MySQL 데이터베이스 작업을 위한 도구를 간략하게 살펴보고 마지막으로 OpenServer 콘솔에서 MySQL 작업에 대해 다룰 것입니다.

간단히 말해서, 오늘 OpenServer를 사용할 때 MySQL 작업의 전체 주기에 대한 개요를 찾을 수 있습니다.

가자 🙂

OpenServer에서 MySQL 버전 선택

OpenServer의 특징은 키트에 다양한 서버 구성 요소뿐만 아니라 다양한 버전도 포함되어 있다는 것입니다.

이것은 매우 편리합니다. 경우에 따라 지원해야 하는 레거시 프로젝트(매우 오래된)의 로컬 배포를 위해 오래된 소프트웨어를 사용해야 합니다.

동시에 새로운 프로젝트를 시작하려면 모든 것을 신선한 상태로 사용해야 합니다 🙂

그 때 우리는 하나의 OpenServer 배포판을 사용하여 다른 프로젝트로 작업할 수 있도록 MySQL 버전을 전환해야 하며 각각의 별도 배포판에 설치하지 않습니다.

따라서 OpenServer에서 필요한 MySQL 버전을 선택하려면 프로그램을 시작한 후 트레이 아이콘을 클릭하고 기본 메뉴 항목을 선택하십시오. 설정:

그런 다음 화면에 다음 창이 나타납니다. 여기에서 탭으로 이동해야 합니다. 모듈:

그리고 여기에서 MySQL / MariaDB 필드의 값이 있는 드롭다운 목록에서 MySQL 또는 MariaDB의 필수 버전을 선택합니다. 이는 아시다시피 MySQL의 포크(영어 포크 - 포크)입니다 , 부모와 다르지 않은 작업.

도구도 똑같습니다^^

버전을 선택하면 변경 사항을 적용하는 데 필요한 OpenServer 다시 시작에 대한 창이 화면에 나타납니다.

다시 시작하면 새 버전으로 작업할 수 있습니다.

이 메뉴에서 필요한 MySQL 버전을 선택하는 것 외에도 OpenServer로 작업할 때 이 DBMS의 사용을 완전히 비활성화할 수 있습니다. 예를 들어 기본적으로 OpenServer의 PostreSQL에서 수행됩니다.

여러 버전의 MySQL과 OpenServer의 일부인 기타 서버 구성 요소를 동시에 사용할 때 중요한 점은 각 버전을 별도로 구성해야 한다는 것입니다.

이는 나중에 설명할 각 MySQL 버전에 대해 별도의 구성 및 로그 파일이 있기 때문입니다.

또한 예를 들어 MySQL 5.7을 사용하여 생성된 데이터베이스는 MySQL 5.5로 작업할 때 사용할 수 없습니다.

따라서 이 사실을 고려하여 설정 재설정 및 데이터베이스 손실에 놀라지 마시기 바랍니다. 그러나 데이터가 누락된 것은 아니니 걱정하지 마십시오.

신중하게 구성하고 데이터베이스를 생성한 버전의 MySQL을 현재 버전으로 선택하면 모든 것이 원래대로 돌아갑니다.

OpenServer의 MySQL 로그 설정

종종 다양한 버그를 검색하고 데이터베이스 작업을 추적하기 위해 MySQL 서버 로그 파일에 액세스해야 합니다.

OpenServer의 일부로 실행되는 MySQL의 로그를 보는 두 가지 방법이 있습니다. OpenServer 인터페이스를 통하거나 하드 디스크에 저장된 로그 파일을 여는 것입니다.

첫 번째 방법의 경우 트레이에 있는 OpenServer 아이콘을 마우스 버튼으로 클릭하고 항목을 선택하여 친숙한 OpenServer 제어 메뉴를 열어야 합니다. 로그 보기, 그 후에 다음 대화 상자가 화면에 나타납니다.

기본적으로 OpenServer는 위의 스크린샷에서 볼 수 있듯이 MySQL 서버 자체의 오류 및 이벤트만 기록합니다.

그러나 목록이 필요한 경우해야 할 일 SQL 쿼리서버에 있는 데이터베이스에?

다행히 OpenServer는 고급 로깅 ​​기능을 제공하며 활성화되면 데이터베이스에 대한 쿼리가 별도의 로그에 기록됩니다.

OpenServer에서 MySQL 서버에 대한 쿼리 로깅을 활성화하려면 오늘날 이미 익숙한 작업을 수행해야 합니다. OpenServer 제어 메뉴 -> 설정 -> 모듈.

그리고 MySQL / MariaDB 필드의 값이 있는 드롭다운 목록 옆에 있는 확인란을 선택합니다. 로그 요청:

이런 식으로 MySQL 로깅을 분리하기로 한 개발자의 결정이 매우 현명하고 편리하다는 점을 저를 대신하여 덧붙이고 싶습니다.

첫째, 대부분의 경우 불필요한 로그 작성에서 서버를 언로드할 수 있습니다(따라서 실제로 쿼리 로그는 기본적으로 작성되지 않음). 둘째, 로그를 별도의 파일에 작성하면 파일에 저장된 정보를 목적별로 정렬할 수 있습니다.

OpenServer 인터페이스를 통해 MySQL 로그를 보는 방법을 보여 드렸습니다. 그러나 개인적으로 때때로 실제로 로그가 매우 커서 특정 항목을 찾아야하는 경우가 있습니다.

그러면 OpenServer 로그 뷰어가 쓸모 없게 됩니다. 검색 수단을 제공하지 않으며 검색에 있는 모든 기록을 살펴봐야 합니다. 매우 길고 유망하지 않은 직업입니다.

따라서이 경우 일반 텍스트 편집기로 로그 파일을 열고 필요한 모든 작업을 수행하는 것을 선호합니다.

MySQL을 포함한 OpenServer 로그 파일은 디렉토리에 있습니다. openserver_install_dir / 사용자 데이터 / 로그, 제 경우에는 다음과 같습니다.

스크린샷에서 현재 MySQL 버전의 로그 파일(서버의 상태 및 요청)을 표시했습니다. OpenServer에서 유지 관리하는 다른 모든 로그도 여기에서 사용할 수 있습니다.

보시다시피 MySQL의 각 버전과 사용되는 다른 서버 구성 요소에 대해 로그 파일이 별도로 작성됩니다. 이는 이전 섹션에서 현재 버전의 MySQL 변경에 대해 이야기했습니다.

OpenServer에서 MySQL 설정

OpenServer에서 작업하고 로그를 기록하는 데 필요한 MySQL 버전 선택에 대해 이야기했습니다. 실제로 매우 일반적인 또 다른 요점은 다음을 위해 OpenServer에서 MySQL을 구성해야 한다는 것입니다. 올바른 작업특정 프로젝트에서 수행하는 기능.

MySQL 설정은 특수 파일인 configs에 포함된 기존 구성 매개변수를 추가/제거 및 수정하는 것으로 구성됩니다.

MySQL 구성에 액세스하려면 익숙한 OpenServer 제어 메뉴를 시작하고 항목을 선택하십시오. 추가적으로, 드롭다운 목록에서 구성.

그런 다음 탭에서 선택한 현재 OpenServer 모듈의 구성 파일에 액세스할 수 있는 바로 가기가 포함된 다른 메뉴가 나타납니다. 커스터마이징 MySQL 버전을 변경한 곳:

MySQL 구성에 대한 바로 가기를 선택하면 해당 파일이 다음 위치에서 열립니다. 텍스트 에디터 PC에 기본으로 설치됩니다.

MySQL 구성 파일 자체에 액세스해야 하는 경우 디렉토리에서 찾을 수 있습니다. openserver_install_dir / 사용자 데이터 / 구성,또한 모든 OpenServer 모듈의 구성이 있는 구성 요소의 각 버전에 대해 구성이 분리되어 있습니다.

서버 구성 요소 구성으로 작업할 때 텍스트를 줄이고 사용 편의성을 높이기 위해 텍스트에 특수 OpenServer 변수가 있으며 전체 목록과 값을 여기에서 찾을 수 있다는 점을 염두에 두어야 합니다 - https:// /ospanel.io/docs/#rabota-s -경로

또한 OpenServer에서 MySQL 구성 파일을 변경한 후 변경 사항을 적용하려면 파일을 저장한 후 서버를 다시 시작해야 합니다.

OpenServer에서 MySQL 작업을 위한 도구

우리는 OpenServer에서 MySQL 버전의 선택과 구성에 대해 이야기했습니다. 이제 MySQL 서버에서 생성된 데이터베이스, 사용자 및 기타 개체로 작업을 진행할 때입니다.

이를 위해 OpenServer 키트에는 그래픽 인터페이스가 있는 전체 도구 세트가 포함되어 있습니다. 따라서 하드 코더는 아니지만 그럼에도 불구하고 OpenServer에서 MySQL 데이터베이스를 생성하거나 사용자 암호를 변경한 다음 그래픽 편집기- 이것은 계획을 수행하는 가장 쉽고 쉬운 방법입니다.

글쎄요, 아무도 OpenServer 콘솔을 취소하지 않았습니다. 명령줄 MySQL.

시각적 도구는 항목을 선택하여 OpenServer 메뉴에서 액세스할 수 있는 다양한 유틸리티로 표시됩니다. 추가의:

위의 스크린샷에서 기본적으로 OpenServer에 포함된 MySQL 작업을 위한 유틸리티를 강조 표시했습니다.

처음 두 개는 MySQL 데이터베이스데이터이며 후자는 보편적입니다(이를 통해 다양한 DBMS에서 작업할 수 있음).

따라서 OpenServer에서 MySQL 모듈 사용을 비활성화하면 phpMyAdmin 및 MySQL 관리자가 이 목록의 SQLite 관리자는 그대로 유지되지만 이를 통해 MySQL 서버와 작업하는 것은 불가능합니다.

각 도구와 OpenServer에서 이 도구로 작업하는 방법에 대해 간략히 살펴보겠습니다.

phpMyAdmin

초보자와 전문가 모두가 선호하는 MySQL 서버 전용 관리를 위해 PHP로 작성된 잘 알려진 유틸리티입니다. 데이터베이스, 사용자 및 권한을 매우 쉽게 관리할 수 있는 MySQL 서버 작업을 위한 시각적 인터페이스를 제공합니다.

OpenServer 메뉴에서 시작한 후 phpMyAdmin은 다음 중 하나에서 시작됩니다. 열린 창귀하의 브라우저 또는 별도의 창에서.

솔직히 말해서, 나는 그것이 무엇에 달려 있는지 대답하기가 어렵습니다. 한 PC에서는 OpenServer 패키지의 phpMyAdmin을 열린 창에서 실행하고 다른 PC에서는 별도의 창에서 실행합니다.

phpMyAdmin을 성공적으로 실행하면 다음과 같이 표시됩니다.

이것은 서버에 연결하기 위해 MySQL 사용자 이름과 암호를 입력해야 하는 시작 화면입니다. 기본적으로(누군가 모르는 경우) 관리자 계정 루트/empty_password.

입력, 입력, 작업 🙂

나는 이제 이끌지 않을 것이다 전체 목록 phpMyAdmin 기능, 왜냐하면 이에 대한 전문 간행물과 비디오 자습서가 있으며 이미 인터넷에 가득 차 있습니다. 완전한 초보자라면 다음 비디오를 시작점으로 사용할 수 있습니다.

OpenServer에서 phpMyAdmin 작업의 특성과 관련하여 MySQL 버전을 전환할 때 발생한 다음 오류가 발생할 수 있음을 알 수 있습니다.

SQL 쿼리 오류: SET lc_messages = "ru_RU"; MySQL 응답: # 1193 - 알 수 없는 시스템 변수 "lc_messages"

발생 원인은 MySQL 5.1 버전을 선택했기 때문입니다. 이 버전에서는 인터넷에서 기사를 연구한 결과 시스템 변수가 없는 것으로 나타났습니다. lc_messages어떤 phpMyAdmin이 설치하려고 하는지.

MySQL 5.5에 나타났습니다. 설치하는 동안 이론상으로는 문제가 사라졌어야 했습니다... 그러나 놀랍게도 아무 일도 일어나지 않았습니다. 🙂

MySQL 버전을 변경하고 서버를 다시 시작한 후에도 오류가 계속 성가셨습니다.

그 이유는 평범한 브라우저 캐시에 있는 것으로 밝혀졌으며, 지워지면 phpMyAdmin이 정상적으로 작동하기 시작했습니다.

phpMyAdmin은 로컬 MySQL 서버로 작업할 때 편리한 기능입니다.

하지만 다양한 MySQL 서버에 접속해야 하는 상황이 발생하여 전문 소프트웨어를 설치하기 어렵거나 불가능한 경우가 있습니다(예: 네트워크 및 정보 보안 요구 사항이 높은 회사).

다행스럽게도 이러한 경우를 위해 OpenServer 번들은 다양한 MySQL 서버와 작업하기 위한 다른 도구를 가지고 있습니다.

MySQL 관리자

OpenServer 메뉴 항목 선택 시 MySQL 관리자 HeidiSQL 프로그램이 시작되며 여기에서 자세한 설명을 볼 수 있습니다 - https://www.heidisql.com/

이름이 변경된 이유를 모르겠습니다. 분명히 사용자에 대한 이해를 단순화하기 위해 출시 후 무엇을 기다리고 있는지 알 수 있습니다. 🙂

나는 다양한 추가 소프트웨어를 설치하지 않기 위해 주 업무에서 이 유틸리티를 적극적으로 사용합니다. phpMyAdmin과 동일한 OpenServer 메뉴 항목에서 실행할 수 있습니다.

HeidiSQL을 시작하는 것은 웹 애플리케이션이 아닌 데스크톱 프로그램이라는 점에서 phpMyAdmin과 약간 다르기 때문에 항상 별도의 창에서 열립니다.

시작하면 화면에 다음과 같은 MySQL 서버 연결 양식이 표시됩니다.

가능성을 보여주기 위해 이 창이 열릴지 선택한 후 로컬 MySQL 서버에 대한 테스트 연결을 만들었습니다.

실제로 데이터베이스, 테이블, 인덱스, 트리거 및 기타 엔터티를 관리할 수 있는 MySQL 서버 작업을 위한 관리자 패널을 이미 나타냅니다.

위 스크린샷의 예에서는 테스트 데이터베이스를 생성하고 관리 메뉴를 열어 테이블 생성을 선택했습니다.

원칙적으로는 매우 편리합니다. 많은 사람들이 아마도 일반적인 phpMyAdmin보다 훨씬 더 좋아할 것입니다. 이것은 이미 취향의 문제입니다. :)

하지만 개인적으로 MySQL OpenServer 관리자는 다음 용도로만 사용합니다. 원격 연결... 로컬 서버의 경우 여전히 첫 번째 옵션을 선호합니다.

SQLite 관리자

OpenServer에서 MySQL 작업을 위한 또 다른 그래픽 클라이언트. 이 이름 아래에는 이전의 경우와 마찬가지로 완전히 다른 이름인 Adminer인 유틸리티가 있으며 자세한 설명은 https://www.adminer.org에서 찾을 수 있습니다.

아마도 인터넷의 옛 타이머 이 유틸리티 phpMinAdmin이라는 이름으로도 친숙할 것입니다 🙂

OpenServer 제작자는 이름을 SQLite 관리자로 변경하기로 결정했습니다. 아마도 이 유틸리티가 전체 OpenServer 제품군 중 좁은 범위에서 여전히 수요가 많은 SQLite DBMS와 함께 작업할 수 있는 유일한 유틸리티이기 때문일 것입니다.

이 유틸리티를 실행하는 것은 phpMyAdmin과 매우 유사하며 예측할 수 없습니다. 열려 있는 브라우저 창이나 별도의 창에서 모두 열 수 있습니다.

화면에 다음과 같은 연결 양식이 먼저 표시됩니다.

이 양식은 phpMyAdmin에 비해 Adminer의 큰 장점을 즉시 보여줍니다. 로컬 MySQL 서버뿐만 아니라 원격 서버에도 연결할 수 있으며 MySQL뿐만 아니라 다음을 포함한 다른 DBMS와의 작업도 지원합니다.

  1. PostgreSQL
  2. SQLite
  3. MS SQL
  4. 신탁
  5. 불새
  6. 심플DB
  7. 엘라스틱서치
  8. 몽고DB

목록은 매우 견고합니다. 나는 말해야 만합니다 🙂 이러한 장점 외에도이 프로그램은 일반 CSS 파일로 장식 된 스킨을 쉽고 쉽게 변경할 수 있으므로 약간의 지식이 있으면 누구나 편집 할 수 있습니다. 이 언어의.

이것은 기본 스킨을 사용하여 연결한 후 관리자에서 MySQL 서버 제어판의 모양입니다.

예, 동의합니다. 간단해 보이지만 ex-phpMinAdmin의 제작자가 작업을 비교하는 것을 좋아하는 phpMyAdmin보다 빠르게 작동합니다. 그러나 다시 이것은 기본 설정입니다.

이미 말했듯이이 모든 것은 스킨을 변경하면 해결됩니다.

OpenServer 콘솔에서 MySQL 작업

OpenServer 패키지에 포함된 MySQL 작업을 위한 그래픽 인터페이스를 제공하는 도구를 검토했습니다.

그러나 사용이 그다지 편리하지 않을 때가 있습니다.

웹사이트를 만들기 위해 도메인과 호스팅을 바로 구매하지 않아도 된다는 사실, 알고 계셨나요? 로컬 서버 인 Windows 용 특수 프로그램 세트를 설치하면 얻을 수 있습니다.

중 하나 최고의 옵션저는 Open Server 또는 OSPanel Premium 버전을 고려합니다.
이 무료 버전에는 로컬 서버 작업에 필요한 프로그램 세트만 포함되어 있습니다.

다운로드, 설치, 기본적으로 프로그램은 C:\OSPanel 드라이브에 설치됩니다. 거기로 이동하여 Windows 버전에 해당하는 exe 파일의 바로 가기를 만드십시오. 컴퓨터 속성에서 볼 수 있습니다. Windows 64비트인 경우 바로 가기를 만드십시오(Open Server x64.exe). 또한 바로 가기 속성에서 시작을 관리자로 지정해야 하므로 이것이 중요합니다. 실행, 시스템 트레이에 빨간색 확인란이 나타나면 클릭 한 다음 녹색 확인란을 클릭하십시오 - 실행. 확인란이 녹색으로 바뀌면 약간 기다리고 있습니다. 그렇지 않은 경우 매우 운이 좋은 것입니다. 그 이유는 시스템 호스트 파일을 변경할 수 없는 바이러스 백신 프로그램에 있을 가능성이 큽니다. 모든 바이러스 백신에 대한 보편적인 방법은 없지만 신뢰할 수 있는 바이러스 백신 응용 프로그램에 서버를 추가하거나 호스트 파일 추적을 비활성화할 수 있습니다. 여기에서 Google이 도움을 주거나 바이러스 백신을 철거하고 예를 들어 무료 Kaspersky Free Antivirus를 설치하고 Open Server x64.exe를 신뢰할 수 있는 항목에 추가하면 모든 것이 제대로 작동합니다.

확인란이 녹색이면 서버가 실행 중입니다. 모듈 탭의 설정으로 이동하여 Apache-2.4-x64, PHP-5.6-x64, MySQL-5.6-x64를 선택하고 Windows가 32비트인 경우 x64 없이 동일한 버전을 설치합니다. 나머지 모든 상자는 선택 해제되어 있습니다. 이 설정은 오늘날 가장 인기 있는 CMS(Worldpress, Joomla, Prestshop, OpenCart ...)에 가장 적합합니다. 다시 시작합니다. 플래그가 녹색이면 모든 준비가 완료된 것입니다. 그렇지 않은 경우 - 의견에 적어 주시면 도와 드리겠습니다.

Open Server에 CMS 설치

Worldpress, Joomla, Prestshop, OpenCart ...와 같은 많은 인기 있는 CMS 엔진이 거의 같은 방식으로 설치됩니다.

모두 보고 싶으세요? 예, 쉽게, 여기에 당신을 위한 보편적인 지침이 있습니다:

CMS를 다운로드 중입니다. 메뉴를 통해 ospanel \ 도메인으로 이동 - 사이트 폴더 또는 탐색기를 통해 거기에 폴더를 만듭니다. 현지 이름도메인, 예: presta-pro.ru, 루트에서 바로 CMS의 압축을 풉니다. 압축을 푼 후에는 다른 폴더가 아닌 이 폴더에 많은 파일이 있습니다.

OpenServer 메뉴를 통해(플래그가 녹색일 때) - 고급 - PhpMyAdmin, 사용자: 루트, 비밀번호: (비워둠)을 클릭합니다. 왼쪽 메뉴에서 - DB 생성을 클릭합니다.

이름: (라틴어로 된 데이터베이스 이름, 예: :) namedb, 비교: utf8_general_ci, 클릭 - 만들기.

설치하는 동안 다음을 지정하라는 메시지가 표시됩니다.

  • 데이터베이스 이름: (이전에 생성됨) namedb
  • 데이터베이스 암호: 비어 있습니다. 호스트가 계속 요청할 수 없다면 나머지 필드를 직접 채울 수 있기를 바랍니다. localhost
  • 설치 후 일부 CMS는 설치 폴더를 삭제하도록 요청합니다. 설치 폴더는 당사 사이트의 루트에 있으므로 Windows 탐색기를 통해 삭제해야 합니다.

설치가 끝나면 세 가지 사항을 기억하는 것이 중요합니다.

  1. 관리자 패널의 경로(주소),
  2. 로그인(로그인을 위한 이메일일 수 있음),
  3. 비밀번호.

관리자 패널에 대한 경로는 고유할 수 있으므로 북마크에 추가합니다. LastPass를 사용하여 로그인과 비밀번호를 기억하는 것이 좋습니다.

모두 축하합니다. 방금 사이트를 만들거나 한 번에 여러 개를 만들 수 있습니다. 이 접근 방식의 SEO 관점에서 플러스는 검색 엔진그들은 원시 및 미완성 사이트를 좋아하지 않지만 로컬 도메인에서는 사이트를 작동 상태로 가져온 다음 인터넷에 업로드하여 호스팅할 수 있습니다. 네, 원하는 대로 CMS를 연습하고 선택할 수 있습니다. 그리고 다음 기사에서 우리는 그들의 구성을 더 자세히 고려할 것입니다.

추신 Open Server 구성 + Dr.Web

Open Server를 시작한 후 몇 개의 Dr.Web 창이 팝업되어 OpenServer 및 Apache 액세스를 허용하지만 dr.web은 여전히 ​​Open Server가 시작되는 것을 방지합니다. 열기 위해 추가 세팅, 닫힌 자물쇠 아이콘을 클릭한 다음 기어를 클릭한 다음 아래 사진과 같이 OpenServer의 호스트 파일 변경을 허용해야 서버가 계속 시작됩니다.

추신 Open Server + Avira 설정

좋은 바이러스 백신을 포함한 또 다른 좋은 바이러스 백신 무료 버전 OpenServer와 쉽게 친구를 사귈 수 있습니다. 그림과 같이 바이러스 백신을 실행하고 왼쪽 하단의 톱니바퀴를 클릭한 다음 설정에서 확인란의 선택을 취소합니다.

포함: Apache, nginx, PHP, MySQL, phpMyAdmin, FileZilla FTP 서버.

러시아어 버전: 예.

OpenServer는 다른 패키지 크기의 3배인 거의 50MB를 차지하며 상당히 인상적인 구성 요소 집합을 포함합니다. 예를 들어, 한 번에 두 개의 웹 서버가 있습니다: Apache와 nginx, 그리고 두 가지 다른 버전의 PHP와 MySQL이 있습니다.

설치

다운로드한 파일은 실행 가능하지만 실제로는 7-Zip 아카이브이지만 시작 시 파일의 압축을 풀어야 하는 폴더를 지정하면 시작하기 전에 전체 설치가 완료됩니다. 사실 키트는 별도의 프로그램으로 설치되는 것이 아니라 휴대가 가능하기 때문에 플래시 드라이브를 포함한 모든 곳에서 포장을 풀 수 있다.

웹 서버 실행

파일의 압축을 푼 후 Open Server.exe를 실행해야 합니다. 작업 표시줄에 플래그가 표시되는 아이콘으로 세트 다운로드를 알립니다. 확인란을 클릭하면 편리한 메뉴가 열립니다(그림 1).

쌀. 1. OpenServer 메뉴

  • 시작 - 웹 서버를 시작합니다.
  • 다시 시작 - 웹 서버를 다시 시작합니다.
  • 중지 - 웹 서버를 중지합니다.
  • 사이트 목록 - 로컬 사이트 목록입니다.
  • 추가로 - PhpMyAdmin을 실행하고, 빠른 액세스웹 서버 구성 파일, PHP 및 MySQL에.
  • HTML 폴더 - 로컬 사이트 파일이 있는 폴더를 엽니다.
  • 로그 보기 - 패널을 열어 HTTP, PHP 및 MySQL 오류를 봅니다.
  • 설정 - 프로그램 구성을 위한 창입니다.
  • 프로그램 정보 - 키트 버전, 저작권 및 사이트 링크가 있는 창.
  • 종료 - 실행 중인 프로세스를 종료하고 프로그램을 종료합니다.

웹 서버를 시작한 후 http: // openserver 페이지를 사용할 수 있어야 합니다. 여기에는 데이터베이스, FTP 서버 및 기타 연결을 위한 매개변수가 나열됩니다. 유용한 정보(그림 2). 이 페이지가 열리면 키트가 올바르게 설치되고 작동하는 것입니다.

쌀. 2. 오픈서버 홈페이지

동시에 OpenServer는 환경 설정... 올바른 작동을 위해서는 관리자 권한이 필요합니다. c:\windows\system32\drivers\etc\hosts, free port 80. 키트가 Skype와 함께 작동하지 않을 수도 있으며 이는 80번째 작동을 위한 포트와 방화벽 또는 바이러스 백신을 사용합니다. 많은 Windows 웹 서버가 이러한 문제에 직면해 있으므로 상당히 잘 알려져 있고 솔루션이 오래전에 발견되었습니다. OpenServer 도움말(http://open-server.ru/help.html)에서는 모든 일반적인 질문을 고려하고 답변하므로 웹 서버가 로드되지 않으면 서버 로그를 보고 도움말을 살펴봐야 합니다.

로컬 사이트

로컬 사이트를 만들려면 html 폴더 안에 도메인 이름이 있는 폴더를 만들고 그 안에 www 폴더를 만드는 것으로 충분합니다. 기존 사이트와의 충돌을 피하기 위해 첫 번째 수준 도메인을 ..lc \ www로 바꿀 수 있습니다. 필요한 폴더를 만든 후 웹 서버를 다시 시작하거나 아직 시작하지 않은 경우 시작해야 합니다.

프로그램을 닫고 다시 시작하면 사이트 목록이 특수 메뉴(그림 3)에 표시되어 브라우저에서 사이트를 빠르게 열 수 있습니다.

쌀. 3. 지역 사이트 목록

키트 설정

프로그램 관리를 위한 주요 설정은 가상 디스크의 문자, 자동 실행, PHP 버전, MySQL 등을 설정할 수 있는 "설정" 메뉴에 있습니다(그림 4).

쌀. 4. 일반 설정

  • 서버 자동 시작 - 웹 서버를 수동으로 로드하지 않고 Open Server.exe 프로그램을 시작할 때 자동으로 로드할 수 있습니다.
  • 서버 시작 시 로그 지우기 - 요청 및 오류에 대한 정보는 누적되지 않지만 웹 서버가 다시 시작될 때마다 삭제됩니다. "로그 보기" 메뉴에서 이 정보를 볼 수 있습니다.
  • 빠른 시작 - 서비스 시작의 정확성이 확인되지 않습니다. 이 옵션은 활성화하지 않는 것이 좋으며 포트 간에 충돌이 발생할 때만 필요합니다.
  • 가상 디스크 문자 - 키트를 시작할 때 자동으로 사용될 문자를 지정할 수 있습니다. 기본값은 W입니다.
  • 서버 IP - 현지 주소, 사이트를 참조하는 데 사용됩니다.

"모듈 설정" 탭(그림 5)에서 사용할 웹 서버(Apache 또는 nginx), PHP 및 MySQL 버전을 선택할 수 있습니다.

쌀. 5. 모듈 설정

나머지 탭 - "이메일 설정" 및 "인코딩 설정"은 거의 사용되지 않습니다.

웹 서버가 실행 중일 때는 설정을 저장할 수 없으므로 먼저 중지하고 구성해야 합니다.

요약

OpenServer는 아마도 Windows용 로컬 사이트를 만들고 테스트하기 위한 최고의 제품군일 것입니다. 편리한 메뉴, 실행 시스템, 가상 호스트의 간단한 생성, 세부 사항에 대한 관심은 초보 웹 개발자가 쉽게 작업할 수 있도록 하며 포함된 구성 요소는 전문 프로그래머에게 적합합니다. 이 모든 것이 플래시 드라이브에서 작동할 수 있고 설치가 필요하지 않아 전체 프로젝트를 한 컴퓨터에서 다른 컴퓨터로 빠르게 전송할 수 있다는 점이 좋습니다. 물론 모든 사람이 이 기회를 필요로 하는 것은 아니지만 존재하는 것이 좋습니다.

작업의 실용성과 편안함에도 불구하고 키트에는 몇 가지 단점이 있습니다. Windows XP SP3에서만 실행되며, 윈도우 비스타또는 관리 권한이 있는 Windows 7. 다른 사람과의 비호환성도 발생할 수 있습니다. 설치된 프로그램별도의 디버깅이 필요합니다. 나는 또한 키트의 중복성이 마음에 들지 않았습니다. PHP와 MySQL의 두 가지 버전은 확실히 쓸모가 없으며 다운로드 단계에서 기본 설정을 표시할 수 없습니다. 언젠가 가벼운 버전의 키트가 등장하기를 바랍니다. 그렇지 않은 경우 추가 구성 요소를 항상 수동으로 제거할 수 있습니다.

Windows가 설치되어 있으면 관리자 권한이 있습니다. 가정용 컴퓨터평소와 같이 OpenServer를 설치하고 사용하는 것이 필수적입니다. 로컬 사이트의 개발 및 테스트에 가장 적합합니다.

Open Server는 수술실용 휴대용 로컬 서버입니다. 윈도우 시스템... 그의 수하물에는 서버가 포함되어 있습니다. 소프트웨어서버 개발을 위해 웹 프로그래머에게 필요한 것, 즉 Apache 및 Nginx 웹 서버, 다양한 버전의 PHP 인터프리터, 가장 인기 있는 DBMS(MySQL, PostgreSQL, MongoDB 및 MariaDB)도 제공됩니다. 다른 버전, Redis, Cron 등. 간단히 말해서 별도로 설치하고 구성할 수 있는 모든 것이 일상적으로 길다.

Open Server는 지속적으로 업데이트되며 트레이로 최소화된 편리한 관리 패널에서 모든 구성 요소, 모듈 및 프로그램을 관리할 수 있으며 항상 가까이에 있고 클릭하면 호출됩니다. 그럼 설치를 시작해 보겠습니다. Open Server는 공식 웹사이트에서 다운로드할 수 있습니다.

이 문서의 Open Server Panel 버전은 5.2.7입니다. 다운로드할 배포 키트를 선택해야 합니다. 선택할 수 있는 세 가지 유형이 있습니다.

  • BASIC - 기본 모듈만.
  • 프리미엄 - 모든 모듈 및 구성 요소
  • ULTIMATE - 모든 모듈 및 구성 요소와 다양한 프로그램이 있으며 다운로드 페이지의 링크를 클릭하면 목록을 볼 수 있습니다.

다운로드할 어셈블리 및 필요한지 여부 추가 프로그램, 그것은 당신에게 달려 있습니다. 프리미엄을 선택하고 보안 문자를 입력하고 "다운로드"를 누르십시오. 그런 다음 두 가지 다운로드 옵션이 있습니다. 빠름(이 경우 최소 100루블을 기부해야 함) 또는 무료이지만 매우 느립니다(몇 시간).

"속도 모드"를 선택한 후 하나의 설치 프로그램 파일이 다운로드되면 해당 파일을 클릭하고 설치 프로세스를 시작합니다.

기본적으로 시스템 드라이브가 선택되어 있으므로 루트에 설치하지 않습니다. 시스템 디스크, 제 경우에는 "D" 드라이브입니다. 설치된 Open Server는 완전히 이식 가능하기 때문에 언제든지 다른 디스크 또는 USB 플래시 드라이브로 전송할 수 있습니다. "확인"을 클릭하고 압축 해제가 완료될 때까지 기다립니다.

압축을 푼 디스크로 돌아가면 "OSPanel"이라는 이름의 폴더가 여기에 나타나야 합니다. 이전 버전그것은 "열린 서버"라고 불렸습니다. 폴더를 열고 두 개의 시작 파일과 세 개의 폴더를 확인하십시오. 시스템의 비트 수와 일치하는 파일을 실행하십시오. 제 경우에는 "Open Server x64"입니다.

처음 시작할 때 프로그램은 올바른 작동을 위해 언어를 선택하고 구성 요소를 설치하라는 메시지를 표시합니다. 컴퓨터를 설치하고 다시 시작하십시오.

재부팅 후 Open Server를 다시 시작하면 트레이(화면 오른쪽 하단 시계 옆)에 빨간색 플래그가 나타납니다.

그것을 클릭하면 관리 패널이 나타나면 "실행"이라고 표시된 녹색 확인란을 클릭하십시오.

몇 초를 기다리면 빨간색 플래그가 녹색으로 바뀌며 Open Server가 실행 중임을 의미합니다.

확인란을 클릭하고 "내 사이트" 섹션 위로 마우스 커서를 이동한 다음 "localhost"를 클릭합니다.

브라우저는 http: // localhost에서 다음 내용이 포함된 페이지를 엽니다.

이는 Open Server의 설치 및 첫 번째 실행이 성공했음을 의미합니다.

Open Server 시작 및 구성 문제

Open Server가 시작되지 않는 경우가 종종 있습니다. 가장 일반적인 이유는 Skype가 실행 중일 때입니다. 요점은 Open Server와 동일한 80번째 연결 포트를 사용한다는 점입니다. 이 충돌을 해결하는 두 가지 방법이 있습니다.

  • 항상 Open Server를 먼저 시작하십시오.
  • 포트 80에서 Skype 사용을 비활성화하십시오.

연결을 끊으려면 Skype -> 도구 -> 설정 -> 고급 -> 연결로 이동합니다. 아래 스크린샷과 같이 확인란의 선택을 취소하고 "저장"을 클릭한 다음 Skype를 다시 시작합니다.

그 후에도 Open Server가 여전히 시작되지 않으면 메뉴에서 "설정" 항목을 선택하고(이 섹션에서는 Open Server에 필요한 모든 설정이 수행됨) 열리는 창에서 "서버" 탭으로 이동한 다음 "변경하지 않음" 확인란을 선택하십시오. 호스트 파일". Open Server가 처음에 정상적으로 시작되면 여기에서 확인란을 선택하지 않아도 됩니다.

첫 번째 로컬 도메인을 생성하려면 녹색 플래그를 클릭하고 "사이트 폴더" 항목을 클릭하십시오. "도메인" 폴더가 열리며 지금까지 "localhost"라는 로컬 도메인이 하나만 포함되어 있습니다. 고유한 도메인을 만들려면 "test"와 같은 이름을 가진 폴더를 만들기만 하면 됩니다. 그런 다음 메뉴에서 "다시 시작" 항목을 클릭하여 로컬 서버를 다시 시작해야 합니다.

"내 사이트"섹션에서 다시 시작한 후 몇 초 동안 기다리면 새로 생성 된 "테스트"가 나타납니다.

그것을 클릭하고 http://test에 있는 로컬 사이트로 이동합니다. 비어 있고 인덱스 파일을 포함하지 않는 동안 화면에 열린 빈 디렉토리가 표시됩니다.

따라서 무제한의 로컬 사이트를 만들 수 있습니다. 이상으로 글을 마치겠습니다. 제 생각에는 Open Server가 단연 최고의 Windows용 로컬 서버입니다. 같은 생각이나 다른 의견이 있거나 궁금한 점이 있으면 댓글에 적어주세요.



관련 기사: