Cách thiết lập môi trường phát triển cục bộ

Jan 24, 2026
Cách
[số 8]
(Tín dụng hình ảnh: Tương lai)

Môi trường phát triển cục bộ cho phép bạn sử dụng máy của riêng mình để chạy trang web của mình, thay vì sử dụng một trang web được cung cấp bởi một web hosting Công ty. Bạn có thể tùy chỉnh thiết lập mà không phải lo lắng rằng nó sẽ ảnh hưởng đến trang web trực tiếp của bạn, cũng như thực hiện và kiểm tra sự phát triển trang web trước khi tải lên trang web của bạn. Lấy đi rủi ro khi xây dựng một cái gì đó làm cho quá trình phát triển ít căng thẳng hơn nhiều.

Một lợi ích khác của việc làm việc tại địa phương là bạn không phải kết nối với Internet. Nếu bạn có WiFi chậm, muốn làm việc trong vườn hoặc đang đi du lịch, không cần phải tìm kiếm tín hiệu WiFi mọi lúc.

Thời gian dành cho một trang web dàn dựng và chờ trang web của bạn để làm mới thực sự bổ sung trong một ngày phát triển. Một môi trường địa phương sẽ cho phép bạn tập trung vào mã và các bit thú vị của các trang web xây dựng.

Hướng dẫn này giả định bạn đang ở trên máy Mac và hướng dẫn để bắt đầu với người phục vụ tập trung vào việc này. Đối với một thay thế cho PC, hãy thử Homestead. .

Một kiến ​​thức cơ bản về thiết bị đầu cuối là tốt, mặc dù bạn sẽ có thể làm theo cùng, vì các lệnh đều khá đơn giản. Họ chủ yếu để cài đặt các thành phần tiên quyết và chạy.

Sau khi hoàn thành hướng dẫn này, bạn sẽ thiết lập PHP, Homebrew và Composer trên máy của mình, đã cài đặt Valet và đã học cách thiết lập các trang web cục bộ.

Tải về các tập tin cho hướng dẫn này.

  • 5 cách để tăng tốc độ trang web và ứng dụng của bạn

01. Cài đặt homebrew.

Set up a local development environment: Install Homebrew

Bắt đầu bằng cách cài đặt homebrew từ thiết bị đầu cuối (Tín dụng hình ảnh: Sush Kelly)

Bước đầu tiên ở đây là cài đặt homebrew. Nhập lệnh sau trong thiết bị đầu cuối của bạn.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

02. Cài đặt PHP.

Set up a local development environment: Install PHP

Đảm bảo rằng PHP của bạn là phiên bản 7 (Tín dụng hình ảnh: Sush Kelly)

Tiếp theo, chúng ta cần cài đặt / nâng cấp lên PHP7, vì vậy hãy kiểm tra bằng PHP -V. Nếu bạn cần cài đặt, bạn có thể nhập:

brew install homebrew/php/php70

Nếu bạn khởi động lại cửa sổ đầu cuối của bạn bây giờ và nhập PHP -v.v. Một lần nữa, nó sẽ hiển thị V7 được cài đặt.

03. Cài đặt CompoSer.

Bạn sẽ cần tải xuống trình soạn thảo, sau đó đặt nó vào một thư mục là một phần của đường dẫn của bạn.

 Php -r "Sao chép ('https://getcomposer.org/installer', 'Composer-setup.php');"
php -r "if (hash_file ( 'sha384', 'nhà soạn nhạc-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {echo 'Installer xác';} else {echo 'Installer tham nhũng'; unlink ( 'nhà soạn nhạc-setup. PHP ');} echo php_eol; "
Trình soạn thảo PHP-Setup.php
PHP -R "Unlink ('Composer-Setup.php');" 

04. Di chuyển đến đường dẫn của bạn

Set up a local development environment: Move to your PATH

Đặt nhà soạn nhạc vào con đường của bạn (Tín dụng hình ảnh: Sush Kelly)

Bây giờ di chuyển nhà soạn nhạc đến một thư mục trong đường dẫn của bạn. Sau khi hoàn thành, bạn có thể kiểm tra quyền truy cập của mình bằng cách gõ CompoSer-V. .

 MV Composer.phar / USR / Local / Bin / Composer 

05. Kiểm tra đường dẫn của bạn

Nếu bạn gõ echo $ path. , bạn sẽ thấy những gì nó chứa. Nếu không, sau đó nhập phần sau để thêm nó.

 Đường dẫn xuất = $ PATH: ~ / .composer / nhà cung cấp / bin 

06. Yêu cầu Valet trên toàn cầu

Bây giờ chúng tôi đã cài đặt các mảnh, chúng tôi có thể tiếp tục cài đặt Valet. Đầu tiên. Hãy kiểm tra không có gì là sử dụng cổng 80. Nhập các cách sau và nếu nó không trả về, chúng tôi tốt để đi.

 Netstat -an | grep "\ .80" | Nghe grep 

07. Cài đặt Valet.

Chúng tôi sử dụng Trình soạn thảo để cài đặt gói Valet cho chúng tôi, và sau đó chúng tôi có thể chạy cài đặt valet. .

 CompoSerglobal yêu cầu Laravel / Valet
Cài đặt Valet 

08. Thư mục Park / Unbark

Tạo một thư mục cho các trang web phát triển của bạn và nói với Valet để phục vụ chúng. Lưu ý rằng các thư mục bên trong điều này có thể được truy cập dưới dạng tên miền phụ.

 # Di chuyển đến thư mục dự án của bạn
CD ~ / Dự án / Valet /
Công viên Valet 

09. Quên thư mục.

Theo cách tương tự như công viên, nếu bạn không còn muốn một thư mục phục vụ thông qua người phục vụ, hãy sử dụng lệnh Quên từ trong thư mục.

 với khoảng trắng //
Valet quên 

10. Liên kết / hủy liên kết Thư mục

Bạn cũng có thể liên kết đến các thư mục. Điều này cho phép bạn chọn tên bạn sử dụng.

 CD ~ / Dự án / Valet / Subproject /
# Liên kết thư mục Subproject để giúp nó có thể truy cập tại Hyperlink "http://subproject.dev" \ hhttp: //subproject.dev
Subproject liên kết dịch vụ 

11. Chia sẻ trang web của bạn với thế giới

Bạn có thể chia sẻ URL DEV địa phương của mình đến thế giới bên ngoài. Trong thư mục dự án của bạn, loại chia sẻ người phục vụ và nó sẽ tạo một URL bạn có thể sử dụng.

12. Sử dụng cơ sở dữ liệu

Bạn sẽ cần cài đặt cơ sở dữ liệu của bạn lựa chọn - cho WordPress, chúng tôi có thể tiếp tục và cài đặt MySQL.

 BREW Cài đặt MySQL 

13. Chọn một công cụ cơ sở dữ liệu

Với thiết lập cơ sở dữ liệu, một công cụ để nhập và xuất dữ liệu rất hữu ích, vì chúng ta không có phpMyAdmin hoặc tương tự với người phục vụ vì nó rất nhẹ.

14. Tải về phần tiếp theo Pro

Set up a local development environment: Download Sequel Pro

Sequel Pro là một công cụ cơ sở dữ liệu đơn giản (Tín dụng hình ảnh: Sequel Pro)

Chúng tôi đang sử dụng phần tiếp theo Pro, vì nó cung cấp một giao diện đơn giản. Bạn có thể tải về tại đây .

15. Kết nối cơ sở dữ liệu

Sử dụng các cài đặt mặc định từ MySQL, thêm các chi tiết sau và kiểm tra kết nối của bạn.

 Máy chủ: 127.0.0.1
Tên người dùng: Root.
Mật khẩu: (Để trống) 

16. Thiết lập trang web WordPress

Set up a local development environment: Set up a WordPress site

Cài đặt lõi WordPress trong thư mục Valet của bạn (Tín dụng hình ảnh: Sush Kelly)

Với tất cả mọi thứ tại chỗ, thiết lập một trang web WordPress. Tạo một thư mục mới bên trong thư mục Valet của bạn và cài đặt lõi WordPress.

17. Thêm một cơ sở dữ liệu

Set up a local development environment: Add a database

Tạo một cơ sở dữ liệu trong phần tiếp theo Pro (Tín dụng hình ảnh: Sush Kelly)

Trong phần tiếp theo Pro, tạo một cơ sở dữ liệu mới có cùng tên với thư mục bạn đã tạo. Cập nhật WP-CONFIG. tập tin cho phù hợp.

18. Kiểm tra tất cả đều hoạt động

Set up a local development environment: Test it's all working

Đi đến trình duyệt và kiểm tra nó hoạt động (Tín dụng hình ảnh: Sush Kelly)

Bây giờ nếu bạn mở trình duyệt của mình và điều hướng đến (thư mục của bạn) .test Bạn sẽ thấy màn hình cài đặt WordPress. Thực hiện theo điều này thông thường.

19. Đưa nó thêm

Valet không chỉ để chạy cài đặt WordPress, nó thực sự được tạo ban đầu cho sự phát triển của Laravel. Cho dù bạn đang xây dựng một cái gì đó bespoke trong PHP hoặc sử dụng một khung, bạn có thể dễ dàng tạo một trang web mới bằng cách tạo một thư mục mới cho nó trong thư mục gốc của bạn.

Generate CSS – the conference for web designers: 26 September, Rich Mix, Shoreditch, London

(Tín dụng hình ảnh: Tương lai)

Tham gia với chúng tôi vào ngày 26 tháng 9 cho Tạo CSS. , một hội nghị bespoke cho các nhà thiết kế web mang đến cho bạn bởi Creative Bloq, Net và Web Designer. Tiết kiệm £ 50 với một vé chim sớm khi bạn đặt trước ngày 15 tháng 8 năm 2019.

Bài viết này ban đầu được xuất bản trong số 287 của Tạp chí Thiết kế web sáng tạo Nhà thiết kế web . MUA VẤN ĐỀ 287 TẠI ĐÂY hoặc là Đăng ký nhà thiết kế web ở đây .

Những bài viết liên quan:

  • 40 hướng dẫn WordPress Brilliant
  • Các dịch vụ lưu trữ WordPress tốt nhất năm 2019
  • 4 cách khác nhau để tạo ra một trang web mockup

Cách - Các bài báo phổ biến nhất

Cài đặt quyền riêng tư của Facebook: Cách giữ bí mật hồ sơ của bạn

Cách Jan 24, 2026

[số 8] (Tín dụng hình ảnh: Alex Blake / Facebook) Cài đặt quyền riêng tư của Facebook có vẻ giố..


Master The Mixer Brush trong Photoshop

Cách Jan 24, 2026

[số 8] Các công cụ vẽ kỹ thuật số đã phát triển nghiêm trọng trong vài năm qua. Các nghệ sĩ có thể ..


Sử dụng không gian âm để vẽ tay tốt hơn

Cách Jan 24, 2026

[số 8] Ngay cả một quá trình dường như phức tạp như vẽ một bàn tay có thể được đơn giản hóa, v�..


Cách tạo hiệu ứng văn bản và hình ảnh trục trặc trong CSS

Cách Jan 24, 2026

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tạo hiệu ứng văn bản trục trặc. Các hiệu ứng đặc biệt và hoạt hình có thể giúp các trang web ..


Tăng cấp Nghệ thuật VR của bạn

Cách Jan 24, 2026

[số 8] Tôi bắt đầu sử dụng Rạp chiếu phim 4D một vài tháng sau khi nhận được tai nghe VR của mình m�..


Tạo một etch kỹ thuật số một bản phác thảo

Cách Jan 24, 2026

[số 8] Trong hướng dẫn này, chúng tôi lấy đồ chơi vẽ cơ học etch một bản phác thảo như một cảm h�..


Tạo các bản sao kỹ thuật số chất lượng của nghệ thuật của bạn

Cách Jan 24, 2026

Nghệ thuật không chỉ là việc tạo, nó cũng là về chia sẻ. Khi bạn đã làm một công việc tuyệt vời, bạn tự hào, chỉ có thể tự nhiên đến nỗi b�..


Cách sử dụng Nhiếp ảnh chứng khoán sáng tạo trong công việc thiết kế của bạn

Cách Jan 24, 2026

[số 8] Thay vì là phương sách cuối cùng, hình ảnh chứng khoán có thể và nên tạo thành một phần thiết..


Thể loại