웹 개발을 위해 Ubuntu (또는 다른 배포판) 준비

GNU / Linux는 사용하기가 복잡하다는 신화, 신념 또는 의견을 넘어 개발자, 특히 개발자에게 탁월한 운영 체제라고 생각합니다. 웹 개발자.

나는 선호하는 많은 사람들과 대화 할 기회를 가졌습니다. OS X 심지어 Windows 그들이 말했듯이, 그 용이성과 도구 때문에 개발하기 위해 그리고 그것은 각 사람의 매우 개인적인 의견이지만 GNU / Linux 배포판 또는 적어도 가장 인기있는 배포판은 설치 및 작업에 필요한 모든 것을 제공한다고 믿습니다.

가장 인기있는 배포판은 웹 개발자를 위해 저장소에 필요한 모든 패키지를 제공합니다.

이제 개발 문제에는 딜레마가 있습니다. Antergos 또는 안정과 최신 사이의 균형을 유지하는 Ubuntu?

아주 간단한 예를 들어 보겠습니다. 우분투 트러스티 최신 버전 넷빈 7.0.1입니다. 아치 리눅스 버전 8.0.2를 사용할 수 있습니다. 같은 일이 발생합니다 NodeJS 아래에서 널리 사용되는 기타 패키지 프론트 엔드.

어쨌든 개발할 작업에 따라 선호도 분포를 선택하는 것은 모든 사람의 결정입니다. 이 기사에서는 Ubuntu 설치부터 시작하고 새로운 사용자에게 초점을 맞추기 때문에 단계별 프로세스를 보여줄 것입니다.

Ubuntu 14.04 설치

가장 먼저 할 일은 공식 웹 사이트에서 Ubuntu 설치 이미지를 다운로드하는 것입니다. 아래 링크를 통해 32 비트 또는 64 비트 ISO 다운로드 여부를 선택할 수 있습니다.

우분투 다운로드

다운로드 한 후에는 다운로드 한 iso로 DVD를 "굽거나"부팅 및 설치할 플래시 메모리를 준비해야합니다. Windows에서는 다음과 같이 할 수 있습니다. 이 안내서 그리고 Mac에서 이 다른. 이 작업이 완료되면 PC를 다시 시작하고 메모리 또는 DVD를 통해 시작합니다.

Ubuntu 14.04 설치 단계

데이터 손실없이 Ubuntu를 설치하는 방법을 잘 모르는 경우 VirtualBox의 가상 머신을 사용하여 설치하거나 가능하면 안전한 장소에있는 모든 데이터를 외부 디스크에 백업 할 수 있습니다.

첫 번째는 Ubuntu를 설치할 언어를 선택하는 것입니다.

Ubuntu 개발자

나중에 설치에 필요한 모든 요구 사항이 있는지 확인합니다.

Ubuntu_Development2

나중에 우리는 하드 드라이브 분할로 이동합니다. 이에 익숙하지 않은 경우 데이터를 백업 한 후 모든 것을 기본값으로 두는 것이 좋습니다.

Ubuntu_Development3

시간대를 선택합니다.

Ubuntu_Development4

키보드 언어를 선택합니다.

Ubuntu_Development5

사용자 이름, 컴퓨터 이름, 암호를 정의합니다.

Ubuntu_Development6

그리고 우리는 그것이 끝날 때까지 기다립니다.

Ubuntu_Development7

설치 프로그램이 완료되면 컴퓨터를 다시 시작하고 세션에 들어갑니다. 업데이트 관리자를 실행하거나 터미널을 열고 다음을 입력 할 수 있습니다.

$ sudo apt update && sudo apt upgrade

업데이트 할 항목이 없으면 시작할 수 있습니다.

테스트를위한 작업 공간 준비

따라서 우리는 개발자이기 때문에 우리가하는 방법을 알고있는 것에 집중하고 싶습니다. 개발하다. 우리는 웹 서버를 구성하는 방법이나 데이터베이스가 작동하는 방법을 아는 데 관심이 없으며 코드 작성을 시작하기 위해 작동하고 구현하기 쉬운 것을 원합니다.

HTML, CSS, JS로만 작성하면 모든 것이 더 간단 해 지겠지만 때로는 PHP, Ruby, DJango 등의 코드를위한 테스트 서버가 있어야합니다. 따라서 권장됩니다. 자체 웹 서버 설정. 운 좋게도이 시설은 두 가지 방법으로 제공됩니다.

  1. 설치 프로그램 사용 XAMPP 우리를 제공하는 것 아파치.
  2. 사용 램프 빛나 미.

Bitnami 설치

Bitnami를 통한 LAMP 설치 우리는 이미 그것을 보았다 따라서 이전 기사에서는이 기사에서 다룰 필요가 없습니다. Bitnami가 설치되면 웹 브라우저를 통해 테스트 서버를 관리 할 수 ​​있습니다.

Bitnami

Bitnami 작동 방식에 대한 모든 필요한 문서는 다음에서 찾을 수 있습니다. 그의 위키.

XAMPP 설치

XAMPP 설치 프로그램도 Bitnami에서 제공되지만 설치 프로세스가 약간 다르므로 단계별로 살펴 보겠습니다. 물론 첫 번째는 프로세서의 아키텍처에 따라 관심있는 파일을 다운로드하는 것입니다.

XAMPP 32 비트
XAMPP 64 비트

다운로드가 완료되면 터미널을 열고 파일이있는 폴더에 액세스하여 실행 권한을 부여합니다. 64 비트 파일의 경우 다음과 같습니다.

$ sudo chmod a+x xampp-linux-x64-5.5.19-0-installer.run

이제 동일한 터미널에서 실행합니다.

$ sudo ./xampp-linux-x64-5.5.19-0-installer.run

그리고 우리는 다음 단계를 따릅니다.

기본적으로 제공되는 모든 것을 수락하는 것이 좋습니다. 엔터 버튼

XAMPP

이전 이미지에서 우리가 선택한 선택에 동의하면 개발자를 위해 파일을 설치할 것인지, 나중에 파일을 설치할 것인지 물었습니다.

xampp1

이제 설치하려는 경로를 묻습니다 (기본적으로 / opt / lampp에 있음). 변경할 수 있지만 그대로 두는 것이 좋습니다.

xampp2

설치를 시작하기 전에 한 단계 더 확인

xampp3

XAMPP 설치

xampp5

설치 완료.

xampp6

이제 XAMPP를 시작하려면 다음을 실행하면됩니다.

$ sudo / opt / lampp / lampp start Linux 5.5.19-0 용 XAMPP 시작 중 ... XAMPP : Apache 시작 중 ... ok. XAMPP : MySQL 시작 중 ... 좋습니다. XAMPP : ProFTPD 시작 중 ... 좋아요.

그리고 이미 Apache + MySQL + PHP + Perl 서버가 실행 중입니다. 문제가 있으시면 방문을 권장합니다. FAQ.

XAMPP를 사용하는 사용자 지정 DNS 및 가상 호스트

테스트 서버에서 여러 사이트를 호스팅한다고 가정하면 각 사이트를 파일에서 로컬로 볼 수 있도록 설정할 수 있습니다. 은 / etc / 호스트. 예를 들어, 사이트가 있다고 가정 해 봅시다. dev.tests.com, 우리가하는 일은 파일을 여는 것입니다 은 / etc / 호스트 우리가 가장 좋아하는 텍스트 편집기 (및 루트)로 다음과 같이 추가하십시오.

$ sudo vim /etc/hosts

다음 줄을 추가합니다.

127.0.0.1   dev.prueba.com

하지만 물론 이것은 충분하지 않습니다. 왜냐하면 누군가가 요청을 할 때 Apache에게 알려야하기 때문입니다. dev.test.com 127.0.0.1의 경우 테스트 사이트를 반환해야합니다.

우리는 파일을 편집합니다 /opt/lampp/etc/httpd.conf

$ sudo vim /opt/lampp/etc/httpd.conf

다음과 같은 줄의 주석 처리를 제거 (파운드 기호 제거)합니다.

# Include etc/extra/httpd-vhosts.conf

다음과 같이 남겨 둡니다.

Include etc/extra/httpd-vhosts.conf

이제 파일로 이동합니다. /opt/lampp/etc/extra/httpd-vhosts.conf 다음과 같이 있어야합니다.

# 이름 기반 가상 호스트 만 사용하므로 서버가 IP 주소에 대해 걱정할 필요가 없습니다. 이는 아래 지침에서 별표로 표시됩니다. # # 문서를 참조하십시오. # 가상 호스트를 설정하기 전에 자세한 내용을 확인하십시오. # # 명령 줄 옵션 '-S'를 사용하여 가상 호스트 구성을 # 확인할 수 있습니다. # # VirtualHost 예 : # 거의 모든 Apache 지시문이 VirtualHost 컨테이너에 들어갈 수 있습니다. # 첫 번째 VirtualHost 섹션은 모든 블록에서 ServerName 또는 ServerAlias와 일치하지 않는 모든 요청에 ​​사용됩니다. # ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/opt/lampp/docs/dummy-host.example.com"ServerName dummy-host.example.com ServerAlias ​​www.dummy-host.example.com ErrorLog "로그 / 더미 -host.example.com-error_log "CustomLog"로그 / dummy-host.example.com-access_log "common ServerAdmin webmaster@dummy-host2.4.example.com DocumentRoot "/opt/lampp/docs/dummy-host80.example.com"ServerName dummy-host80.example.com ErrorLog "logs / dummy-host2.example.com-error_log"CustomLog "logs / dummy-host2.example.com-access_log"common

우리는 그것을 수정하고 다음과 같이 둡니다.

# 이름 기반 가상 호스트 만 사용하므로 서버가 IP 주소에 대해 걱정할 필요가 없습니다. 이는 아래 지침에서 별표로 표시됩니다. # # 문서를 참조하십시오. # 가상 호스트를 설정하기 전에 자세한 내용을 확인하십시오. # # 명령 줄 옵션 '-S'를 사용하여 가상 호스트 구성을 # 확인할 수 있습니다. # # VirtualHost 예 : # 거의 모든 Apache 지시문이 VirtualHost 컨테이너에 들어갈 수 있습니다. # 첫 번째 VirtualHost 섹션은 모든 블록에서 ServerName 또는 ServerAlias와 일치하지 않는 모든 요청에 ​​사용됩니다. # DocumentRoot "/ 홈 / 경로 / 폴더 / 프로젝트 /"ServerName my_blog.dev 모두 허가 필요

논리적으로, 우리 프로젝트의 폴더 경로는 대체 할 때 지정되어야합니다. "/ 홈 / 경로 / 폴더 / 프로젝트 /".

수동 LAMP 설치

지금은 그렇게 보이지는 않지만, 리포지토리에서 직접 패키지를 설치하는 것보다 이전 방식으로 설치하는 것이 더 번거 롭다고 생각합니다. PC에 동일한 스택을 가지려면 터미널을 열고 다음을 입력하면됩니다.

$ sudo apt install apache2 mysql-server-5.5 phpmyadmin

이 3 개의 패키지 만 사용하면 개발시 필요한 최소한으로 작업을 시작하는 데 필요한 종속성이 설치됩니다.

LAMP를 사용하는 사용자 지정 DNS 및 가상 호스트

DNS (도메인 이름 서버) 부분에서는 모든 것을 동일하게 유지합니다. 즉, 파일에 테스트 사이트의 이름을 추가합니다. 은 / etc / 호스트. 이제 Apache의 경우 VHost (Virtual Hosts)의 경로가 다릅니다.

일반적으로 수행되는 작업은 파일에 넣는 것입니다. /opt/lampp/etc/extra/httpd-vhosts.conf 경로에서 /etc/apache2/sites-available/vhostname.conf, 그런 다음 폴더의 해당 파일에 대한 심볼릭 링크가 만들어집니다. / etc / apache2 / sites-enabled / 그러나 우리는 복잡하지 않을 것입니다. 파일을 직접 / etc / apache2 / sites-enabled / 다음과 같은 구성으로 :

$ sudo vim /etc/apache2/sites-enabled/dev.prnza.com.conf DocumentRoot "/ 홈 / 경로 / 폴더 / 프로젝트 /"ServerName my_blog.dev 모두 허가 필요

수동으로 설치할 때 웹 사이트 폴더의 기본 경로가 다음과 같다는 것을 명확히하는 것이 타당하다고 생각합니다. / var / www / http /.

NodeJS 및 Ruby 설치

우리가 사용한다면 NodeJS o 루비 (PHP 및 Perl 대신) 콘솔에서 실행하여 패키지를 수동으로 설치할 수 있습니다.

$ sudo apt install nodejs ruby

더 많은 패키지가 필요하면 패키지 관리자를 실행하거나 콘솔에서 찾아 보면됩니다.

$ sudo apt search paquete a buscar

이 부분까지는 이미 샌드 박스를위한 서버 측 부분이 준비되어 있습니다. 이제 사용할 수있는 몇 가지 응용 프로그램을 살펴 보겠습니다.

웹 개발 도구

리포지토리에는 HTML, CSS, JS 등과 관련하여 편안하게 작업 할 수있는 몇 가지 응용 프로그램이 있습니다. 그중에는 다음이 있습니다.

  • 블루 피쉬
  • Geany
  • Gedit
  • 케이트

존재 블루피쉬 (제 생각에는) 일에있어서 가장 완벽한 프론트 엔드하지만 훨씬 더 많은 기능을 제공하는 타사 응용 프로그램을 설치하는 것이 좋습니다. 우리는 예를 들어 괄호, 숭고한 텍스트 o 코모도 편집. 압축을 풀고 .sh 파일을 실행하기 만하면되는 Komodo-Edit를 제외한 모든 애플리케이션에는 Ubuntu 용 자체 설치 패키지가 있습니다.

(… 과정에서 …)


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   사냥꾼

    이 우분투 버전의 염소 이미지에서 다른 사람이 유령 박쥐를 본 적이 있습니까?

    1.    엘라 브

      하하하 그건 사실이야 .. 오렌지색 수염과 주둥이의 움푹 들어간 부분 만 봐도 😀

    2.    이반 바라

      이제 언급 했으니 "Pareidolia"라고합니다.

      프로그래밍 할 때 어떤 Distros를 선택할지는 매우 복잡합니다. "이전에는"개발 속도가 훨씬 더 느 렸기 때문에 몇 가지 브라우저와 짜잔을 위해 개발되었습니다. 오늘날, 웹 애플리케이션을 개발하고이를 ASP.Net, PHP, JAVA 등으로 부르는 수많은 브라우저와 플랫폼이 있습니다. 응용 프로그램이 훨씬 더 횡단적인 경우, 즉 일반적인 데스크톱 또는 랩톱 컴퓨터에서 액세스 할 수있을뿐만 아니라 태블릿, 모바일 등에서 이미 수행 (동일한 기능이 필요함)됩니다.

      저는 오늘날 애플리케이션의 모든 안정성과 보안을 최우선으로 유지해야한다고 생각합니다. 그런 의미에서 저는 편집증입니다. 예를 들어 제가 아닌 다른 장치에서 은행 거래를 수행하는 데 여전히 많은 비용이 듭니다. 비논리적으로 들리더라도 집을 안전하게 보호하기를 여러 번 희망합니다.

      다른 하나. 솔직히 말해서, 웹, JAVA, BB.DD 등 대부분의 프로그래머 (적어도 내가 아는 사람들)는 적어도 80 %가 유닉스 플랫폼을 사용하여 프로그래밍한다는 것은 잘 알려져 있습니다. 플랫폼에서 제공되는 모든 도구가 공개적으로 무료로 제공되지 않는 사람들은 앞으로 나아갈 때 매우 복잡 할 것입니다. 또한 거의 전체 웹 플랫폼 또는 BB.DD라고 말할 수 있습니다. Unix 서버에 마운트되어 있으므로 다른 부분도 같은 방식으로 작동하는 것이 논리적이지 않습니까?

      나눔과 인사에 감사드립니다.

    3.    말 당번

      닥쳐 ... 난 배트맨이야!

    4.    Nysonv

      부엉이 같아요 ㅋㅋ

      1.    엘라 브

        맞아요 .. 여기서 우리는 다시보고 똑같이 생각합니다

  2.   휴고 산토스

    저는 PHP를 주로 사용하는 웹 개발자입니다. 게시물에서 언급했듯이 몇 년 동안 데비안을 작업 환경으로 사용해 왔습니다. 어떤 배포판을 사용할 것인지 결정하는 것은 각 사람에 따라 다르며 Linux 개발 영역에서 많은 수를 제공하는 경우 삶을 편하게하는 도구.

    댓글처럼, 일부 개발자가 XAMPP, LAMP 및 / 또는 이와 유사한 것을 설치하는 곳이 많은 곳에서 보았습니다. Linux에서는 아파치가 Linux에 기본 제공된다는 것을 기억하기 때문에 그렇게 할 필요가 없습니다. 전형적인 것 (aptitude install apache2 php5)과 짜잔을 사용하면 더 이상 내 프로젝트를 / var / www에 넣는 것 외에는 아무것도 할 필요가 없습니다.

    1.    엘라 브

      맞습니다. 게시물에서 두 가지 방법을 언급했지만 "쉬운"일이 발생했습니다.

    2.    Tecno-Integra 자동화

      문안 인사. apache2와 php5를 설치하면 괜찮아 보이지만 mysql과 phpmyadmin을 어떻게 구성해야할까요? 감사합니다.

  3.   Marcos_tux

    솔직히 말해서 Dreamweaver가 모든 프로그램을 통과하는 노력에도 불구하고 부끄러운 일이지만 Linux에서는이 Adobe 프로그램의 높이에있는 것이 없습니다.

    1.    엘리오타임3000

      예, 부분적으로는 브래킷이라고 불리며 Vim과 Emacs도 고려합니다. : V

    2.    Dreamweaver라는 쓰레기통

      Dreamweaver가 모든 사람을 통과시키는 코드에 쓰레기를 넣습니다.

    3.    헤르 난

      Dreamweaver는 프로그래머보다 디자이너에게 더 적합합니다. 코드 작업을하는 사람들에게는 너무 번거롭고 느립니다. 숭고한 텍스트, 대괄호 또는 webStorm / phpStorm과 같은 프로그램을 사용하는 것이 훨씬 더 편안합니다. Dreamweaver를 사용했을 때 문제가 발생했습니다. 코드를 준비한 후 디자인 모드로 이동했습니다. 포인트를 놓거나 무언가를 이동하면 Dreamweaver가 깔끔한 코드를 완전히 분해하는 작업을 처리합니다. 지불이라고 말할 수 없습니다. 디자이너 친구가 있는데, 그들은 코드 한 줄도 쓰지 않고도 페이지를 만들 수 있기 때문에 환상적입니다.

      1.    에두아르

        breamweaver Hahaha 클립하는 법을 배우면 절대로 배우지 않을 것입니다.

    4.    KZKG ^ 가아라

      Dreamwho?… Baff, 친구, Artisteer, Dreamweaver, 그 모든 것은 순수한 헛소리입니다. 그렇게 말해서 미안하지만 그것은 진실입니다.

      XNUMX 줄의 가비지 코드, 필요하지 않은 많은 태그 또는 목표 등을 넣습니다.

      대괄호, Sublime, 이것들 중 하나는 CSS 작업을 수행하기에 충분합니다.

    5.    kdexneo

      Dreamweaver보다 훨씬 뛰어난 Aptana Studio 3.

    6.    엘라 브

      뭐라고 했어? 드림위버? 그리고 thatooo queee essss?

    7.    셰르파 90

      바라건대 당신을 생성하는 모든 쓰레기 코드를 볼 수 있기를 바랍니다. 드림위버는 비전문가를위한 것입니다.

  4.   하자 마

    깜짝 놀랄만 한 포스트, 정말
    축하합니다

    1.    엘라 브

      감사합니다 😉

  5.   피터 체코

    귀하의 정보는 매우 유용합니다… 감사합니다. Ubuntu / Debian waters로 돌아가십니까?

    1.    KZKG ^ 가아라

      HAHA 그는 항상 데비안을 위해 그의 마음에 공간을 유지하지만 ... Ubuntu 나는 그렇게 생각하지 않습니다 hehehe

      1.    피터 체코

        😀 😀

    2.    엘라 브

      NEVER라고 말해서는 안되지만, 오랫동안 데비안으로 돌아갈 것 같지는 않습니다.

  6.   섭씨

    불쌍한 바람둥이는 아무도 원하지 않습니다.

    1.    엘라 브

      누가 Java를 원합니까? 😛

  7.   가브리엘

    테마가 (다시) 혼란스러워지고 있다고 생각합니다. 디자이너 뿐인 당신도 있고 프로그래머 일 뿐인 다른 사람들도 있고, 둘 다 있습니다. 다음에 설치하고 "모든 세트"를 설치하기 때문에 winbug "쉬움"을 보는 사람들이 있습니다. 그들이 독점 및 / 또는 라이센스가있는 소프트웨어로 작업 할 수도 있고 그렇지 않을 수도 있음을 암시하는 경우) 조금 더 진보 된 (그리고 "용감한") Linux에 대해 알고 있으며 일반적으로 그 사이에있는 도구로 작업하는 사람들이 있습니다. 이 블로그에서 공유하는 아이디어는 배포판이 무엇이든 gnu-línux에서 개발되므로 오픈 소스 도구가 사용된다는 것입니다. 우리가 알지도 못하지만 배우고 싶을 때 우리가 그것을 줄 때까지 몇 시간을 투자해야하며 다른 사람들이 생각하는 것과 상관없이 편안하면 행복 할 것입니다 !! (:

    1.    알살게이로

      php5.6.3 용 버전을 다운로드 할 수도 있습니다.
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-5.6.3-0-installer.run
      그것은 당신이 개발하고있는 것 또는 당신이 필요로하는 호환성에 달려 있습니다. 버전 5.5를 유지하기 위해서는 단순히 저장소에있는 패키지를 설치하기 만하면됩니다. 아파치 2.4, php5.5.13 등이 있습니다. 또한 phpcs와 같은 다른 라이브러리도 설치하기 쉽습니다. 셸을 좋아하고 가능한 모든 것을 설치하고 구성하는 것을 선호합니다.

      1.    알살게이로

        이 프로젝트 wpn-xm.org를 본 적이 있습니다. Linux에서 이와 같은 것을 달성하는 것은 흥미로울 것입니다. 이러한 도구 중 일부를 사용하기 때문에 통합이라고 말하며, 많은 라이브러리에도 불구하고 호스팅이 거의 모두 Apache에 마운트되어 있다는 점에 유감입니다. nginx에 대해 변경되었습니다. 나는 wpn-xm이 LAMP와 XAMPP의 대안을 찾고 있다는 것을 발견했고 그것은 작업 기계에 좋습니다. 의심 할 여지없이 좋은 대안입니다. 그건 그렇고 W $ + chrome에 대한 이전 의견에 대해 죄송합니다.

  8.   라울 카 사리

    귀하의 기여는 매우 흥미 롭습니다. 계속해서 개발해주세요. 감사합니다.

  9.   마이클 카르 도자

    안녕하세요 저는 Ubuntu를 처음 사용했습니다. 항상 Windows를 사용했지만 Ubuntu를 사용하여 Linux 환경으로 마이그레이션하고 싶지만 Windows에서와 같이 폴더를 만들거나 htdocs에 파일을 넣을 때 허용되지 않거나 Windows에서 사용자 정의로 할 수 있지만 Ubuntu에서 할 수있는 몇 가지 작업이 있습니다. 나는 그것을 많이 차단하거나 수정할 수 없습니다. htdocs에서 파일을 만들기 위해 숭고한 것을 사용하면 나도 허용하지 않습니다. 도움이된다면 감사하겠습니다.

  10.  

    누군가가 나를 도울 수?
    수년 전에 저는 작은 웹 디자인 과정을했고 그것을 좋아했습니다. 그들은 Windows 용 프로그램을 제공했지만 설치를 허용하지 않았습니다.
    몇 달 전에 드디어 Linux Ubuntu로 전환 할 수 있었고 프로그램을 찾을 수 없습니다.
    이 과정에서 세 가지 프로그램을 봤다는 것을 기억합니다.
    Dreamweaver, Flash MX 및 사진 수정 용으로 사용되었지만 이름이 기억 나지 않습니다.
    코스에서 본 것과 동일한 것을 설치하기위한 다운로드 웹 사이트 또는 경로를 지정할 수 있습니까?
    인사
    그라시아.