Localhost là gì? Hiểu nôn na local chính là máy tính của bạn, host sẽ là Webhosting hoặc WebServer, localhost được cài đặt để chạy thử nghiệm những mã nguồn hay những đoạn code mà chỉ có bạn mới có thể truy cập, người ngoài không có quyền truy cập.
Với các bạn làm web PHP thì việc cài đặt cho mình một môi trường webserver localhost chắc chắn là phải có rồi, Duongtoan đã có một bài viết về việc sử dụng WampServer, nhưng so với WampServer thì Ampps tỏ ra chuyên nghiệp hơn bởi các tính năng mà nó mang lại như:
- Hỗ trợ Softaculous với hơn 369 mã nguồn có sẵn, giúp bạn tiếp kiệm thời gian cài đặt
- Hỗ trợ các phiên bản PHP, chuyển đổi linh hoạt giữa các phiên bản (gần giống với Cpanel
- Công cụ backup dữ liệu
- PhpMyadmin và MySQL được cập nhật thường xuyên với phiên bản mới nhất
- Hỗ trợ cả MacOS X, Linux, Windows
- Hỗ trợ FileZilla server, SQLite Manager, MongoDB, RockMongo…
Hỗ trợ việc cài đặt nhanh các mã nguồn chỉ với một click như:
- Joomla
- Wordpress
- Magento
- SMF
- phpBB
- Gallery
- Mentis
- MediaWiki
- SugarCRM
- Dolphin
- OpenX
- PrestaShop
- MyBB
- SquirrelMail
- LimeSurvey
- EyeOS
- Vtiger
- osTicket
- CodeIgniter
- Moodle, vân… vân…. @@
1. Ok, let’s go. Cài đặt Ampps để sử dụng thôi nào
Đầu tiên, tải bản Ampp thích hợp cho máy tính của bạn tại đây, nếu các bạn đang dùng phiên bản Windows 7, 8, 10 thì tải bản Ampps này về, dung lượng hơi nặng là 160MB.

Sau khi tải xong, ta tiến hành cài đặt bình thường, cài khoảng 3-5 phút, các bạn chịu khó chờ nhé.
Lưu ý: Trước khi cài đặt hã chắc chắn rằng các phần mềm tạo Localhost khác trên máy đã được xoá hoàn toàn và hãy backup lại dữ liệu trước khi xoá để restore chuyển qua Ampps.

Màn hình khởi động của Ampps, tại đây bạn có thể bật, tắt các chức năng của server như Apache, MySQL…

- Localhost, Ampps home page

- Ampps admin

2. Thiết lập mật khẩu cho Ampps và MySQL
Nếu bạn muốn dùng tài khoản root của MySQL để làm việc thì mật khẩu mặc định của nó là mysql. Nhưng bạn có thể đổi lại bằng cách truy cập vào bảng điều khiển, chọn Security Center.

Ở mục Security center này, bạn có thể thiết lập mật khẩu cho chương trình Ampp và MySQL như sau:

Change MySQL root password: Thay đổi mật khẩu mặc định của là “mysql” thành mật khẩu mà bạn muốn

Set AMPPS password: Cài mật khẩu truy cập cho Ampps

3. Bước tiếp theo, thêm tên miền ảo của bạn vào Ampps
Bạn sử dụng chức năng Add Domain trong Ampps Home

Tên miền ảo bạn nên đặt đừng trùng với các tên website khác nhé, ở đây Duongtoan đặt là Duongtoan.web cho chuyên nghiệp ♥

Ok, bây giờ bạn truy cập thay cho localhost bằng duongtoan.web được rồi.
Trường hợp bạn không truy cập vào được sau khi thêm tên miền là do tập tin hosts trong C:\Windows\System32\drive\etc nó không tự sửa được. Bạn hãy khai báo tên miền cho localhost sau khi thêm xong bằng cách vào C:\Windows\System32\drive\etc và mở tập tin hosts ra thêm với cấu trúc.
127.0.0.1 duongtoan.web
4. Tạo Database
Mã nguồn nào hoạt động được cũng phải cần một database, để tạo database bạn sử dụng chức năng Add Database

Nhập tên database muốn tạo như hình dưới

Chú ý là chỗ Colocation bạn chọn là utf8_general_ci nhé
Thông số database sau khi bạn tạo sẽ bao gồm các thông tin:
- Database server: localhost
- Database name: duongtoanweb
- MySQL username: root (mặc định)
- MySQL password: mặc định là “mysql” nhưng ở bước thứ 2 bạn đã thay đổi rồi thì lấy password mà bạn đã đổi đó làm mật khẩu chính của MySQL.
Xong rồi, giờ bạn có thể sử dụng Ampps với các thông số đã tạo ở trên để tạo cho mình một website vọc ngay trên máy tính của bạn, giúp bạn dễ dàng chỉnh sửa, thay, thêm bớt cho hoàn chỉnh rồi mới public lên mạng internet. Ở bài viết sau Duongtoan sẽ hướng dẫn rõ hơn cách tải một website đang hoặc động về chạy trên localhost với Ampps.
4 trả lời
Cho em hỏi ngu phát. JohnCMS up như nào bác nhỉ @@. Thanks bác!
Hi bạn Biên,
JhonCMS thì mình chưa cài dùng thử nhưng có xem qua sources thì sources PHP. Cài đặt nó cũng như các mã nguồn khác, bạn tạo database và copy thư mục của JohnCMS vào C:\Program Files (x86)\Ampps\www\congtoan.web như các bước Congtoan đã hướng dẫn ở trên và chạy install với các thông số database mà bạn đã tạo.
Cảm ơn bác, đã tải về dùng và thay thế cho phần mềm Xampp.
Chuyên nghiệp hơn nhiều đúng không bạn! :D