Hướng dẫn cài đặt và cấu hình cho UwAmp

Được ít người biết đến, UwAmp giống như một người ngoài hành tinh, thật ra nó không khác gì so với WAMP Server nhưng UwAmp có giao diện trực quan và có thể được cấu hình nhanh chóng hơn. Bạn có thể tìm thấy UwAmp tại Đây.

Thông tin và ưu điểm của UwAmp:

  • UwAmp là phần mềm của Pháp.
  • Có thể sử dụng dưới dạng Portable hoặc download dạng .zip, chỉ cần giải nén là dùng được.
  • Có thể cài đặt nhưng không làm thay đổi hệ thống.
  • Có thể chuyển đổi phiên bản PHP một cách nhanh chóng tiện lợi (chỉ cần lựa chọn phiên bản và UwAmp sẽ tự động Download về)
  • Cấu hình cho PHP, Apache, MySQL thông qua giao diện trực quan.
  • Quan sát tốt hơn việc sử dụng tài nguyên CPU của Apache và MySQL,

Bước 1: Cài đặt UwAmp

  • Chạy file cài đặt hoặc giải nén file down về đến vị trí cần thiết và khởi động file UwAmp.exe.
  • Được hỏi về mật khẩu của MySQL, bạn nhập root. Thật ra có thể nhập bất cứ password nào bạn muốn, tuy nhiên khuyên dùng là root vì chỉ là localhost, không nhất thiết phải nhập password dài vì sẽ còn dùng nhiều sau này, đỡ phải nhớ. Click OK.
  • Trong trường hợp UwAmp báo lỗi tranh chấp về port, hãy vào Run > gõ resmon.exe > vào Tab Network và tìm trong danh sách Listening Ports ứng dụng đang sử dụng port được thông báo tranh chấp (thường là port 80). Sau đó tìm cách "tiễu trừ" ứng dụng gây xung đột tắt và khởi động lại UwAmp.

Bước 2: Cấu hình cho UwAmp

  • Để chạy được Drupal, bạn cũng cần kích hoạt các phần mở rộng của PHP giống như đối với WAMP Server.
  • Khác với WAMP, UwAmp không sử dụng php.ini, thay vào đó là php_uwamp.ini (có thể tìm thấy file này tại UwAmp\bin\php\php-[Phiên bản PHP])
  • Trên giao diện của UwAmp, lựa chọn trong danh sách phiên bản PHP phù hợp, nếu có thông báo lỗi xảy ra, cứ click OK, UwAmp sẽ tự khởi động lại.
  • Click nút PHP Config, trong danh sách PHP Extensions, đánh dấu vào các mục sau:php_curl.dll, php_gd2.dll, php_mysqli.dll. Click OK để hoàn tất.
  • Click nút có biểu tượng File text bên phải nút PHP Config, file php_uwamp.ini sẽ được mở ra, thay đổi các thông số sau:
    • max_execution_time = 30 thành max_execution_time = 300
    • max_input_time = 60 thành max_input_time = 600
    • upload_max_filesize = 2M thành upload_max_filesize = 50MB
  • Lưu File php_uwamp.ini và đóng nó lại. Click OK nếu có thông báo lỗi.
  • Click nút Apache Config, trong sanh sách modules, đánh dấu vào mục rewrite_module. Click OK để hoàn tất. Click OK tiếp nếu có thông báo lỗi.
  • Click nút có biểu tượng File text bên phải nút MYSQL Config, file my_uwamp.ini được mở ra, thay đổi max_allowed_packet = 1M thành max_allowed_packet=16MB.
  • Vào chỗ cài đặt UwAmp > phpapps\phpmyadmin\libraries, mở file config.default.php, sửa $cfg['ExecTimeLimit'] = 300; thành $cfg['ExecTimeLimit'] = 600;
  • Khởi động lại UwAmp.

Đến đây UwAmp đã được cấu hình đầy đủ để có thể cài đặt chạy Drupal trong thư mục www của UwAmp.

Chú ý

  • Bạn sẽ không thể lựa chọn file php.exe của UwAmp khi cài đặt Composer, vẫn bắt buộc phải chọn file php.exe thuộc PHP của WAMP, lý do là vì PHP của UwAmp không sử dụng php.ini và như thế Composer sẽ không kiểm tra được phần mở rộng php_openssl.dll có được kích hoạt hay chưa, dẫn đến không cài đặt được,
  • Như vậy đồng nghĩa với việc cài WAMP Server là điều bắt buộc, UwAmp chỉ là sự thay thế cho WAMP nếu bạn thích sử dụng nó. Theo ý kiến cá nhân, UwAmp dùng nhanh, dễ dàng và ổn định hơn WAMP.
  • Ngoài ra, trong trường hợp bạn sử dụng UwAmp, Sẽ có chút thay đổi khi cấu hình PATH trong System Variables của quá trình cài đặt Drush Tham khảo . Đường dẫn dành cho MySQL sẽ là"

[Ổ đĩa]:\UwAmp\bin\database\mysql-[Phiên bản MySQL]\bin;

  • Mọi đường dẫn còn lại giữ nguyên.

Chúc bạn thành công với UwAmp !

Tài liệu cùng chủ đề

Hướng dẫn cài đặt Drush

Sự ra đời của Drush là một bước tiến lớn trong việc phát triển website bằng Drupal. Với Drush, bạn có thể tác động trực tiếp vào...

Hướng dẫn cài đặt và cấu hình cho WAMP

Bài viết này sẽ hướng dẫn bạn cách cài WAMP và cấu hình cho nó để Drupal có thể chạy được. Chú ý: nếu muốn cài Drush, hãy cài sau...

Download các thành phần cần thiết

Để bắt đầu, bạn cần phải download tương đối nhiều thứ về máy, nhưng cũng đừng lo vì nếu biết cách sắp xếp và phân loại thì bạn sẽ...