Có nên dùng xampp 7114

XAMPP là vế ắ của 5 moul được ích hợp bên rong nó bao gồm là Cross-Plaform (X), Apach (A), MaraDB (M), PHP (P) và Prl (P). XAMPP là mộ phần mềm nguồn mở và mễn phí ùng để ạo wb srvr rên máy ính cá nhân (Localhos), XAMPP ương hích vớ các hệ đều hành phổ bến như : Lnux, MacOS, Wnows,..

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

XAMPP được ứng ụng rộng rã ừ ngườ ùng phổ hông đến lập rình vên, nhằm để vận hành cũng như phá rển các wbs ùng ngôn ngữ lập rình PHP như: WorPrss, Joomla!, Magno, Drupal, OpnCar, phpBB,..

Localhos là gì?

Localhos là được ghép ừ ha chữ “local” và “hos”, localhos là ên gọ của máy chủ được vận hành rên máy ính bạn đang ùng mà không cần phả kế nố mạng.

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

    Wbsrvr là Apach, đây là wbsrvr được sử ụng hông ụng nhấ.PHP để xử lý co PHP.MySQL để lưu rữ và xử lý cơ sở ữ lệu (aabas), đây là cơ sở ữ lệu được ùng phổ bến nhấ rong hế gớ wb.Phần mềm PHPMyAmn để xm và quản lý cơ sở ữ lệu MySQL.

Sử ụng localhos rấ ện lợ o có ốc độ xử lý nhanh vì wb srvr lúc này đã nằm ngay rên máy ính của bạn.

Localhos vận hành như hế nào?

Kh s up Localhos vào máy ính, hì máy ính của bạn đã có sẵn mộ Wbsrvr để chạy ứng ụng wbs vớ địa chỉ là hp://127.0.0.1. Đây là địa chỉ IP ạng localhos, ngoà ra bạn cũng có hể chạy localhos vớ đường ẫn là hp://localhos.

Kh cà Localhos, mỗ kh cần sử ụng bạn sẽ cần mở bảng đều khển của localhos lên và kích hoạ cho nó khở động các ứng ụng đ kèm.

Cách cà đặ XAMPP và ạo Localhos

Để ả XAMPP, đầu ên bạn ruy cập vào địa chỉ hps://www.apachfrns.org/ownloa.hml và chọn phên bản XAMPP phù hợp vớ hệ đều hành của máy ính bạn đang sử ụng.

  LAMP là gì? Tổng quan về LAMP/LEMP sack

Sau kh ả fl cà đặ về xong và oubl clck fl vừa ownloa hoặc chạy bằng quyền amnsraor bằng cách rgh clck lên fl vừa ownloa &g; Run as amnsraor. Nếu máy ính bạn có chương rình uyệ vrus sẽ xuấ hện hộp hoạ “Quson”, không cần lo lắng, cứ chọn “Ys”:

Ngay sau đó là hộp hoạ “Warnng” về quyền Usr đều khển. Nếu bạn chạy bằng quyền amnsraor hì không cần quan âm ớ cảnh báo này, chọn “Ok” để ếp ục. Còn muốn an oàn hơn hì bạn cứ vệc chọn cà XAMPP ở ổ đĩa khác vớ ổ cà Wnow là được (chọn ổ đĩa ạ bước Sup – Insallaon folr).

Hãy chạy nó, sau đó chọn Nx.

 

Tạ màn hình này chọn các ứng ụng kèm ho của bộ XAMPP, bạn có hể bỏ những phần không cần hế đ nh, uy nhên cứ chọn hế và “Nx” hô, vì sau này sẽ có ịp ùng đến.

Ở phần chọn đường ẫn, bạn hãy chọn đường ẫn cần lưu cà đặ của XAMPP. Lưu ý rằng đường ẫn này bạn phả nhớ vì kh cà đặ wb lên localhos, bạn phả ruy cập vào hư mục này. Bạn nên để mặc định là c:\xampp. Tếp ục ấn Nx.

Ở rang kế ếp, bạn bỏ chọn phần “Larn mor abou Bnam for XAMPP“. Và ấn Nx 2 lần nữa để bắ đầu quá rình cà đặ XAMPP.

Sau kh cà xong, ấn nú Fnsh để kế húc cà đặ và mở bảng đều khển của XAMPP. Tuy nhên, hãy khở động lạ máy sau kh cà đặ xong để ránh ình rạng không khở động được localhos.

Khở động Localhos

Bây gờ bạn hãy vào hư mục c:\xampp và mở fl xampp-panl.x lên để bậ bảng đều khển của XAMPP.

Bảng đều khển của XAMPP

Bạn để ý sẽ hấy ha ứng ụng Apach và MySQL có nú Sar, đó là ấu hệu bảo 2 ứng ụng này chưa được khở động, hãy ấn vào nú Sar của ừng ứng ụng để khở động Wbsrvr Apach và MySQL Srvr lên hì mớ chạy được localhos.

Nếu cả ha ứng ụng chuyển sang màu xanh như hình ướ là đã khở động hành công.

Sau kh khở động xong, bạn hãy ruy cập vào wbs vớ địa chỉ là hp://localhos sẽ hấy nó hển hị ra rang gớ hệu XAMPP như hình ướ.

Những lỗ hường gặp kh khở động wbsrvr và cách sửa lỗ

Để cho vệc sử ụng XAMPP về sau được rơn ru, không lỗ lầm gì. Bạn cần có mộ số hế lập sau:

Bước 1: Bạn vào hư mục đã cà đặ  phần mềm XAMPP rong ổ C ho đường ẫn này: C:\xampp;

Bước 2: Trong hư mục này bạn ìm đến ập n xampp-conrol.x &g;&g; nhấn chuộ phả và chọn vào mục Proprs để mở cửa sổ huộc ính của nó lên.

Bước 3: Chọn ab Compably và ck vào mục Run hs program as an amnsraor để phần mềm này được chạy vớ quyền Amnsraor, ếp ho là nhấn vào Apply và OK để áp ụng ùy chỉnh này.

    Kh cà xong hì sẽ ễ gặp lỗ không khở động được Apach là o xung độ por 80. Por này có rấ nhều chương rình sử ụng như Skyp, IIS, Worl W Wb Publshng srvc, HTTP Srvr API, … Cách gả quyế là ắ các chương rình rên sau đó khở động lạ Apach là được:
      Skyp, IIS hay HTTP Srvr API, … hì clos ứng ụng ương ứng.Worl W Wb Publshng srvc hì nhấn ổ hợp phím: Wnow + R &g; gõ srvcs.msc &g; ìm rong hộp hoạ vừa hện ra “Worl W Wb Publshng Srvc” &g; clck chuộ phả chọn “Sop”.Cách ố nhấ là các bạn nên đổ por của Apach sang por khác. Cách gả quyế nằm phía bên ướ bà vế.
    Sau kh ắ ứng ụng ương ứng xong hì clck chọn “Sar” để khở động lạ Apach, màn hình như bên ướ là hành công.

    Gõ lên rình uyệ hp://localhos/ nếu xuấ hện chữ “I works!” (hoặc hển hị màn hình ashboar của Xampp) là bạn đã cà đặ hành công.

phpMyAmn

    phpMyAmn đã được ích hợp sẵn bên rong bộ cà đặ Xampp, nên kh cà xong Xampp hoàn hành hì a có hể sử ụng được phpMyAmn.Clck vào buon “Amn” ương ứng vớ “MySQL” để mở rang phpMyAmn

Cấu rúc hư mục làm vệc và hao ác rên localhos

1. Cấu rúc folr và fl

Thư mục hao ác ừ đây về sau chính là C:\xampp\hocs\. Bây gờ bạn hãy vào hư mục C:\xampp\hocs\ và ạo mộ hư mục ên “myprojc”, hư mục này sẽ chứa wbs của mình.

Để chạy được các fl có rong projc này, bạn cần gõ lên rình uyệ hp://localhos/myprojc/ kh này nếu không có fl nx hì các fl hay folr bên rong sẽ được lệ kê đầy đủ.

Tếp ục hử ạo fl hllo-worl.php vớ nộ ung bên rong là đoạn co PHP

&l;?php cho "Hllo Worl!"; ?&g;

Sau đó gõ lên rình uyệ hp://localhos/myprojc/hllo-worl.php a sẽ hấy được kế quả như bên ướ:

Hllo Worl!

Như ở rên đã hướng ẫn bạn ạo mộ hư mục ên là myprojc rong hư mục hocs và bạn có hể sử ụng đường ẫn hp://localhos/myprojc để chạy. Vậy bây gờ có hể nó, hư mục C:\xampp\hocs\myprojc chính là hư mục gốc của ên mền hp://localhos/myprojc.

Nếu bạn clck vào fl ảnh đó hì rình uyệ sẽ hển hị ảnh vớ đường ẫn là hp://localhos/myprojc/ên-ập-n. Đây được xm là mộ lnk ảnh rong wbs của bạn.

Tương ự, hãy hử ạo mộ hư mục bấ kỳ rồ copy mộ ập n nào đó vào, hì bây gờ bạn có hể ruy cập xm ảnh vớ đường ẫn là hp://localhos/myprojc/ên-folr/ên-ập-n.

Như vậy bạn có hể hểu, cá đường ẫn rên wbs nó sẽ phân hứ cấp ùy ho cấu rúc hư mục và fl rong đó.

2. Cơ sở ữ lệu MySQL (Daabas)

Kh ạo aabas, bạn phả nhớ là nó bao gồm 3 hành phần chính là:

    Tên usr của aabas.Mậ khẩu của usr aabas.Tên aabas.Daabas Hos (hường hì đền là localhos, bấ kể là bạn ùng ở localhos hay hos bình hường).

Đố vớ localhos, bạn không cần ạo usr cho aabas mà sẽ sử ụng hông n usr như sau:

    Tên usr aabas: rooMậ khẩu: bỏ rống

Do vậy, chúng a chỉ cần ạo aabas là đủ.

Để ạo aabas, bạn hãy ruy cập vào localhos vớ đường ẫn hp://localhos/phpmyamn. Sau đó bạn nhấp vào mnu Daabass. Phpmyamn là phần mềm quản lý aabas

Sau đó ở phần Cra aabsa, bạn nhập ên aabas cần ạo vào ô Daabas nam, phần Collaon bạn hãy chọn là uf8_unco_c như hình ướ rồ ấn nú Cra kế bên.

Tạo xong hãy nhìn bên mnu ay rá, nếu nó xuấ hện ên aabas vừa ạo là hành công. Vậy bây gờ, chúng a ạm có mộ aabs vớ các hông n như:

    Daabas Hos: localhosDaabas usr: rooDaabas passwor: rốngDaabas nam: opvblog

3. Cách đổ por mạng cho Localhos

Mặc định Localhos sẽ sử ụng cổng 80, uy nhên nếu như đã nó ở rên là có rấ nhều phần mềm ùng por 80. Để ránh bị đụng gây ra lỗ, bạn nên hế lập cho Apach rong Localhos sử ụng mộ cổng khác, như 8080 chẳng hạn.

Trước kh đổ, các bạn lưu ý là sau kh đổ xong hì bạn phả ruy cập vào wbs vớ ên mền hp://localhos:8080 hay vì chỉ là hp://localhos.

Để đổ por, bạn mở bảng đều khển XAMPP lên và chọn nú Confg của Apach, sau đó chọn Apach (hp.conf).

Sau đó bạn ìm òng này:

Lsn 80

Đổ hành

Lsn 8080

Sau đó bạn Sop cá Apach và Sar lạ rồ hử ruy cập vào localhos ho đường ẫn hp://localhos:8080. Nếu ruy cập được hì bạn đã làm hành công.

Cà đặ WorPrss rên Localhos

Sau kh cà đặ xong mộ localhos hoàn chỉnh rồ, bây gờ có hể ến hành cà đặ WorPrss vào localhos để khở ạo mộ wbs.

Trước kh cà đặ, các bạn nên ạo mộ hư mục rêng ạ hư mục “C:\\xampp\hocs” để ễ àng quản lý.

Các bước cà đặ WorPrss rên XAMPP

1. Tả mã nguồn ừ wbs WorPrss.org

Hãy ả phên bản mớ nhấ của mã nguồn WorPrss ạ địa chỉ hps://worprss.org/.

Sau đó gả nén ra sẽ có được mộ hư mục mang ên worprss. Tếp ục, hãy ruy cập vào hư mục worprss, bạn sẽ hấy có mộ số hư mục ên là wp-amn, wp-nclus, wp-conn và mộ số ập n ên là nx.php, wp-confg-sampl.php,…Tấ cả ập n và hư mục này, chúng a gọ nó là mã nguồn WorPrss.

2. Copy co WorPrss vào Localhos

Bây gờ, hãy copy oàn bộ fl và hư mục này vào hư mục wbs của bạn rong localhos (ví ụ: C:\xampp\hocs\blog). Nghĩa là bạn chỉ copy các fl và hư mục mã nguồn hô, không copy cả hư mục worprss vì chúng a cần cà WorPrss vào ên mền hp://localhos/blog mà, nếu bạn copy cả hư mục worprss vào hì wbs của bạn sẽ có đường ẫn là hp://localhos/blog/worprss/.

3. Tạo mộ aabas

Để chạy được WorPrss hì localhos của bạn phả có mộ aabas ùng MySQL để nó có hể lưu rữ các ữ lệu bao gồm bà vế, pag…

4. Chạy wbs để cà đặ

Sau kh copy xong, hãy mở bảng đều khển của XAMPP lên và khở động Apach và MySQL. Sau đó ruy cập vào wbs vớ đường ẫn hp://localhos/blog

Lúc này, nó sẽ hện ra bảng chọn ngôn ngữ cần cà đặ cho WorPrss, hãy chọn là Englsh và ấn Connu.

Ở bước ếp ho, nó sẽ nhắc nhở cho bạn là chưa ến hành đổ fl wp-confg-sampl.php hành wp-confg.php và kha báo hông n aabas vào đó. Hãy ấn L’s Go để nó ự làm vệc đó cho bạn.

Và bây gờ là nhập hông n aabas..

Trên localhos, Usr Nam của aabas là

Lsn 800, mậ khẩu có hể để rống (vẫn có cách hế lập nhưng không cần hế) và Daabas Hos là localhos.

Tabl Prfx nghĩa là ền ố của aabas chứa ữ lệu WorPrss, mặc định nó sẽ là wp_, chúng a có hể đổ nó hành bấ cứ cá gì nhưng phả bắ buộc có _ đằng sau.

Kh nhập xong hông n aabas, hãy ấn nú Subm để làm bước kế ếp. Nếu bước kế ếp nó hện ra như hình ướ hì nghĩa là bạn đã nhập hông n aabas chính xác, hãy ấn nú Run h nsall để bắ đầu cà đặ.

Ở bước cà đặ này, các bạn sẽ cần phả hế lập các hông n quan rọng cho wbs như Tên của wbs, ên à khoản amn cùng mậ khẩu,…Nhập xong hãy ấn nú Insall WorPrss.

Và nếu nó hện chữ Succss! như hế này là bạn đã cà đặ hành công, clck vào nú Log n để đăng nhập vào bảng quản rị WorPrss.

Và ở đây, nếu ruy cập vào ên mền chính như hp://localhos/blog, nó sẽ ra rang chủ của wbs WorPrss.

Còn nếu muốn ruy cập vào rang quản rị Amn của WorPrss hì sẽ hêm 

Lsn 801 vào đường ẫn hành hp://localhos/blog/wp-amn.

Hy vọng vớ bà vế này bạn sẽ hểu rõ hơn về Xampp là gì? Cũng như cách sử ụng và cà đặ xampp như hế nào. Nếu còn hắc mắc gì hay có góp ý hêm cho chúng mình. Inbox gử hông n, chúng mình luôn lắng ngh ạ