Config inc php xampp

XAMPP là viết tắt của 5 mô-đun được tích hợp bên trong nó bao gồm Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) và Perl (P). XAMPP là một phần mềm nguồn mở và miễn phí được sử dụng để tạo máy chủ web trên máy tính cá nhân (Localhost), XAMPP tương thích với các biến hệ điều hành phổ biến như. Linux, MacOS, Windows,

Ưu điểm lớn nhất của XAMPP là mã nguồn mở và tính dễ sử dụng, đối tượng tương tự đơn giản, gọn nhẹ nên được sử dụng ngày càng phổ biến hiện nay

XAMPP được ứng dụng rộng rãi từ người sử dụng thông tin phổ biến đến lập trình viên, nhằm mục đích vận chuyển cũng như phát triển các trang web sử dụng ngôn ngữ lập trình PHP như PHP. WordPress, Joomla. , Magento, Drupal, OpenCart, phpBB,

Config inc php xampp
Config inc php xampp

Localhost là gì?

Localhost được ghép từ hai chữ “local” và “host”, localhost là tên gọi của máy chủ được vận hành trên máy tính bạn đang sử dụng mà không cần phải kết nối mạng.

Localhost bao gồm nhiều ứng dụng đi kèm với nhau và tất cả các ứng dụng đó sẽ kết hợp với nhau để tạo ra một môi trường có thể chạy mã nguồn sử dụng ngôn ngữ lập trình Php trên máy tính của chính bạn bao gồm.

  • Webserver là Apache, đây là webserver được sử dụng thông dụng nhất
  • PHP to handle code PHP
  • MySQL để lưu trữ và xử lý cơ sở dữ liệu (cơ sở dữ liệu), đây là cơ sở dữ liệu được sử dụng phổ biến nhất trong thế giới web
  • Phần mềm PHPMyAdmin để xem và quản lý cơ sở dữ liệu MySQL

Sử dụng localhost rất tiện lợi do có tốc độ xử lý nhanh vì máy chủ web lúc này đã nằm ngay trên máy tính của bạn

Localhost vận hành như thế nào?

Khi cài đặt Localhost vào máy tính thì máy tính của bạn đã có sẵn một Webserver để chạy ứng dụng website với địa chỉ là http. //127. 0. 0. 1. Đây là địa chỉ IP dạng localhost, ngoài ra bạn cũng có thể chạy localhost với đường dẫn là http. //máy chủ cục bộ

Khi cài đặt Localhost, mỗi khi cần sử dụng bạn cần mở bảng điều khiển của localhost lên và kích hoạt để nó khởi động các ứng dụng đi kèm

Cách cài đặt XAMPP và tạo Localhost

Để tải XAMPP, đầu tiên bạn truy cập vào địa chỉ https. //www. apachefriends. tổ chức/tải xuống. html và chọn phiên bản XAMPP phù hợp với hệ điều hành của máy tính bạn đang sử dụng

  ĐÈN là gì?

Sau khi tải tệp cài đặt về hoàn tất và nhấp đúp chuột vào tệp vừa tải xuống hoặc chạy bằng quyền quản trị viên bằng cách nhấp chuột phải vào tệp vừa tải xuống > Chạy với tư cách quản trị viên. Nếu máy tính của bạn có chương trình quét virus sẽ xuất hiện hộp thoại “Câu hỏi”, không cần lắng nghe, cứ chọn “Có”

Config inc php xampp
Config inc php xampp

Ngay sau đó là hộp thoại “Cảnh báo” về quyền Người dùng điều khiển. Nếu bạn chạy bằng quyền quản trị viên thì không cần quan tâm đến cảnh báo này, hãy chọn “Ok” để tiếp tục. Còn muốn an toàn hơn thì bạn cứ chọn cài XAMPP ở ổ đĩa khác với ổ cài Window đã có (chọn ổ đĩa ở bước Setup – Thư mục cài đặt)

Config inc php xampp
Config inc php xampp

Please run it, after that select Next

Config inc php xampp
Config inc php xampp

 

Tại màn hình này, hãy chọn các ứng dụng đi kèm theo bộ XAMPP, bạn có thể bỏ qua những phần không cần thiết đi nhé, tuy nhiên cứ chọn hết và “Next” thôi, vì sau này sẽ có lúc sử dụng đến

Config inc php xampp
Config inc php xampp

Ở phần đường dẫn đã chọn, bạn hãy chọn đường dẫn để lưu cài đặt của XAMPP. Lưu ý rằng đường dẫn này bạn phải nhớ vì khi cài đặt web lên localhost, bạn phải truy cập vào thư mục này. You should to default is c. \xampp. Continue nhấn Next

Config inc php xampp
Config inc php xampp

Ở trang tiếp theo, bạn bỏ chọn phần “Tìm hiểu thêm về Bitnami cho XAMPP“. Và nhấn Next 2 lần nữa để bắt đầu quá trình cài đặt XAMPP

Config inc php xampp
Config inc php xampp

Sau khi cài đặt xong, hãy nhấn nút Finish để kết thúc quá trình cài đặt và mở bảng điều khiển của XAMPP. Tuy nhiên, hãy khởi động lại máy sau khi cài đặt xong để tránh tình trạng không khởi động được localhost

Khởi động Localhost

Bây giờ bạn hãy vào thư mục c. \xampp và mở tệp xampp-panel. exe lên để bật bảng điều khiển của XAMPP

Config inc php xampp
Config inc php xampp
Control Panel của XAMPP

Bạn lưu ý sẽ thấy hai ứng dụng Apache và MySQL có nút Start, đó là dấu hiệu bảo đảm 2 ứng dụng này chưa được khởi động, hãy nhấn vào nút Start của từng ứng dụng để khởi động Webserver Apache và MySQL Server lên rồi mới chạy

Nếu cả hai ứng dụng chuyển sang màu xanh như hình bên dưới là đã khởi động thành công

Config inc php xampp
Config inc php xampp

Sau khi khởi động xong, bạn truy cập vào trang web có địa chỉ là http. //localhost sẽ thấy nó hiển thị ra trang giới thiệu XAMPP như hình bên dưới

Config inc php xampp
Config inc php xampp

Những lỗi thường gặp khi khởi động máy chủ web và cách sửa lỗi

Config inc php xampp
Config inc php xampp

Để cho việc sử dụng XAMPP về sau được trơn tru, không phạm lỗi gì. You need to have a number of setting after

Bước 1. Bạn đã vào thư mục đã cài đặt phần mềm XAMPP trong ổ C theo đường dẫn này. C. \xampp;

Bước 2. Trong thư mục này, bạn tìm đến tệp xampp-control. exe >> nhấn chuột phải và chọn vào mục Thuộc tính để mở cửa sổ thuộc tính của nó lên

Bước 3. Chọn tab Khả năng tương thích và đánh dấu vào mục Chạy chương trình này với tư cách quản trị viên để phần mềm này được chạy với quyền Quản trị viên, tiếp theo là nhấn vào Áp dụng và OK để áp dụng tùy chọn này

Config inc php xampp
Config inc php xampp

  • Khi cài xong sẽ dễ gặp lỗi không khởi động được Apache do xung đột port 80. Cổng này có rất nhiều chương trình sử dụng như Skype, IIS, dịch vụ World Wide Web Publishing, HTTP Server API,… Cách giải quyết là tắt chương trình trên đó sau đó khởi động lại Apache là được
    • Skype, IIS hay HTTP Server API, … thì đóng ứng dụng tương ứng
    • World Wide Web Publishing service thì nhấn tổ hợp phím. Cửa sổ + R > nhập  dịch vụ. msc  > tìm trong hộp thoại vừa hiện ra “World Wide Web Publishing Service” > nhấp chuột phải chọn “Dừng”.
    • Cách tốt nhất là các bạn nên đổi cổng của Apache sang cổng khác. Cách giải quyết nằm ở bên dưới bài viết
  • Sau khi tắt ứng dụng tương ứng xong, hãy nhấp vào chọn “Bắt đầu” để khởi động lại Apache, màn hình như bên dưới là thành công

Config inc php xampp
Config inc php xampp

  • Gõ lên trình duyệt http. //localhost/  if output chữ "Nó hoạt động. ” (hoặc hiển thị màn hình bảng điều khiển của Xampp) là bạn đã cài đặt thành công

phpMyAdmin

  • phpMyAdmin đã được tích sẵn bên trong bộ cài đặt Xampp, nên khi cài đặt xong Xampp hoàn tất thì ta mới có thể sử dụng được phpMyAdmin
  • Bấm vào nút “Admin” tương ứng với “MySQL” để mở trang phpMyAdmin

Config inc php xampp
Config inc php xampp

Constructor working directory và operation on localhost

1. Constructor folder and file

Thao tác thư mục từ đây về sau chính là C. \xampp\htdocs\. Bây giờ bạn hãy vào thư mục C. \xampp\htdocs\ và tạo một thư mục có tên “myproject”, thư mục này sẽ chứa trang web của mình

Để chạy được các tệp có trong dự án này, bạn cần nhập vào trình duyệt http. //localhost/myproject/ khi this if does not have file index, the files or folder bên trong sẽ được liệt kê đầy đủ

Tiếp tục cố gắng tạo tệp hello-world. php with internal dung trong đoạn mã PHP

Sau đó gõ vào trình duyệt http. // localhost/myproject/hello-world. php ta sẽ thấy kết quả như bên dưới

Hello World!

Như ở trên đường dẫn bạn đã tạo một thư mục có tên là myproject trong thư mục htdocs và bạn có thể sử dụng đường dẫn http://localhost/myproject để chạy. Do đó bây giờ có thể nói, thư mục C. \xampp\htdocs\myproject chính là thư mục gốc của tên miền http. //máy chủ cục bộ/dự án của tôi

Nếu bạn nhấp vào tệp ảnh đó thì trình duyệt sẽ hiển thị ảnh với đường dẫn là http://localhost/myproject/tên-tập-tin. Đây được coi là một liên kết ảnh trong trang web của bạn

Tương tự như vậy, hãy thử tạo một thư mục bất kỳ rồi sao chép một tập tin nào đó vào, thì bây giờ bạn có thể truy cập xem ảnh với đường dẫn là http://localhost/myproject/tên-folder/tên-tập-tin

Như vậy bạn có thể hiểu, đường dẫn trên trang web nó sẽ phân cấp tùy chọn theo cấu trúc thư mục và tập tin trong đó

2. Cơ sở dữ liệu MySQL (Database)

Khi tạo cơ sở dữ liệu, bạn phải nhớ nó bao gồm 3 thành phần chính là

  • Tên người dùng của cơ sở dữ liệu
  • Mật khẩu của cơ sở dữ liệu người dùng
  • Tên cơ sở dữ liệu
  • Máy chủ cơ sở dữ liệu (thường thì điền là máy chủ cục bộ, bất kể bạn dùng máy chủ cục bộ ở máy chủ cục bộ hay máy chủ bình thường)

Đối với localhost, bạn không cần tạo người dùng cho cơ sở dữ liệu mà sẽ sử dụng thông tin người dùng như sau

  • Tên cơ sở dữ liệu người dùng. nguồn gốc
  • Mật khẩu. bỏ trống

Do vậy, chúng ta chỉ cần tạo cơ sở dữ liệu là đủ

Để tạo cơ sở dữ liệu, bạn truy cập vào localhost với đường dẫn http. // localhost/phpmyadmin. Sau đó, bạn nhấp vào menu Cơ sở dữ liệu. Phpmyadmin là phần mềm quản lý cơ sở dữ liệu

Config inc php xampp
Config inc php xampp

Sau đó ở phần Tạo databsae, bạn nhập tên cơ sở dữ liệu cần tạo vào ô Tên cơ sở dữ liệu, phần Đối chiếu bạn hãy chọn là utf8_unicode_ci như hình dưới rồi nhấn nút Tạo kế bên

Config inc php xampp
Config inc php xampp

Tạo xong hãy nhìn vào menu bên tay trái, nếu nó xuất hiện tên cơ sở dữ liệu vừa tạo thành công. Do đó bây giờ, chúng ta tạm thời có một cơ sở dữ liệu với các thông tin như

  • Máy chủ cơ sở dữ liệu. máy chủ cục bộ
  • người dùng cơ sở dữ liệu. nguồn gốc
  • mật khẩu cơ sở dữ liệu. trống
  • Tên cơ sở dữ liệu. topdevblog

3. Cách mạng cổng chuyển đổi cho Localhost

Mặc dù Localhost sẽ sử dụng cổng 80, tuy nhiên nếu như đã nói ở trên là có rất nhiều phần mềm sử dụng cổng 80. Để tránh bị xung đột gây ra lỗi, bạn nên thiết lập cho Apache trong Localhost bằng cách sử dụng một cổng khác, chẳng hạn như 8080 chẳng hạn

Trước khi đổi, các bạn lưu ý là sau khi đổi xong thì phải truy cập vào website với tên miền http. //máy chủ cục bộ. 8080 thay vì chỉ là http. //máy chủ cục bộ

Để đổi cổng, bạn mở bảng điều khiển XAMPP lên và chọn nút Cấu hình của Apache, sau đó chọn Apache (httpd. conf)

Config inc php xampp
Config inc php xampp

Sau đó bạn tìm thấy dòng này

Listen 80

Change to

Listen 8080

Sau đó, bạn Stop cái Apache và Start lại rồi thử truy cập vào localhost theo đường dẫn http. //máy chủ cục bộ. 8080. Nếu truy cập được thì bạn đã làm thành công

Cài đặt WordPress trên Localhost

Sau khi cài đặt xong một localhost hoàn chỉnh rồi, bây giờ có thể tiến hành cài đặt WordPress vào localhost để khởi động một trang web

Trước khi cài đặt, các bạn nên tạo một thư mục riêng tại thư mục “C. \\xampp\htdocs” để dễ dàng quản lý

Các bước cài đặt WordPress trên XAMPP

1. Tải mã nguồn từ website WordPress. tổ chức

Vui lòng tải xuống phiên bản mới nhất của mã nguồn WordPress tại địa chỉ https. //wordpress. tổ chức/

Sau đó giải nén ra sẽ có một thư mục mang tên wordpress. Tiếp tục, hãy truy cập vào thư mục wordpress, bạn sẽ thấy có một số tên thư mục là wp-admin, wp-includes, wp-content và một số tập tin tên là index. php, wp-config-mẫu. php,… All file and this directory, we call it is mã nguồn WordPress

2. Sao chép mã WordPress vào Localhost

Bây giờ, hãy sao chép toàn bộ tập tin và thư mục này vào thư mục trang web của bạn trong localhost (ví dụ:.

Listen 80
0). Nghĩa là bạn chỉ sao chép các tệp và thư mục mã nguồn thôi, không sao chép cả thư mục wordpress vì chúng ta cần cài đặt WordPress vào tên miền http. //localhost/blog which, if you copy both wordpress mục into, your website will have the path is _
Listen 80
1

3. Tạo một cơ sở dữ liệu

Để chạy được WordPress thì localhost của bạn phải có cơ sở dữ liệu sử dụng MySQL để nó có thể lưu trữ các dữ liệu bao gồm bài viết, trang…

Config inc php xampp
Config inc php xampp

4. Chạy trang web để cài đặt

Sau khi sao chép xong, hãy mở bảng điều khiển của XAMPP lên và khởi động Apache và MySQL. Sau đó truy cập vào trang web với đường dẫn http. //máy chủ cục bộ/blog

Lúc này, nó sẽ hiện ra bảng lựa chọn ngôn ngữ cần cài đặt cho WordPress, hãy chọn là Tiếng Anh và nhấn Tiếp tục

Ở bước tiếp theo, nó sẽ nhắc nhở bạn chưa tiến hành đổi file wp-config-sample. php to wp-config. php và khai báo cơ sở dữ liệu thông tin vào đó. Hãy nhấn Let's Go để nó tự làm việc đó cho bạn

Config inc php xampp
Config inc php xampp

And now is input information database

Trên máy chủ cục bộ, Tên người dùng của cơ sở dữ liệu là

Listen 80
0, mật khẩu có thể để trống (vẫn có cách thiết lập nhưng không cần thiết) và Máy chủ cơ sở dữ liệu là máy chủ cục bộ

Table Prefix nghĩa là tiền tố của cơ sở dữ liệu chứa dữ liệu WordPress, mặc định nó sẽ là wp_, chúng ta có thể biến nó thành bất cứ cái gì nhưng phải bắt buộc có _ sau

Khi nhập xong thông tin cơ sở dữ liệu, hãy nhấn nút Gửi để thực hiện bước tiếp theo. Nếu bước tiếp theo nó hiện ra như hình bên dưới, nghĩa là bạn đã nhập thông tin cơ sở dữ liệu chính xác, hãy nhấn nút Chạy cài đặt để bắt đầu cài đặt

Config inc php xampp
Config inc php xampp

Ở bước cài đặt này, các bạn cần phải thiết lập các thông tin quan trọng cho trang web như Tên trang web, tên tài khoản quản trị cùng mật khẩu,… Nhập xong hãy nhấn nút Cài đặt WordPress

Config inc php xampp
Config inc php xampp

And if it current chữ Thành công. thế này là bạn đã cài đặt thành công, hãy nhấp vào nút Đăng nhập để đăng nhập vào bảng quản trị WordPress

Và ở đây, nếu truy cập vào tên miền chính như http. //localhost/blog, it will ra trang chủ của website WordPress

Còn nếu muốn truy cập vào trang quản trị Admin của WordPress thì sẽ thêm 

Listen 80
1 vào đường dẫn thành http. // localhost/blog/wp-admin

Hy vọng với bài viết này bạn sẽ hiểu rõ hơn về Xampp là gì? . Nếu còn thắc mắc gì hay có góp ý thêm cho mình nha. Inbox gửi tin đi, tụi mình luôn lắng nghe ạ