Có gì mới?
Việt Game - NET

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Lưu ý trước khi đăng ký thành viên.! Đọc kỹ quy định của forum, nếu thành viên thường có thể sử dụng mọi tính năng như chatbox, đăng bài, bình luận được hết. Nhưng một số link đính kèm sẽ bị ẩn, nếu VIP mới thấy.

Vietboot Forum

Tạo localhost với Appserv

Minh Trí

Administrator
Tham gia ngày
03/12/2013
Bài viết
4.575
Reaction score
5.274
Điểm
50
Định viết bài này nhưng thấy trên mạng có nhiều hướng dẫn nên copy về cho nhanh. Có một số chú ý sau đây cho anh em CPN:
- Cài đặt gói SQL đi kèm của CSM trước (nếu cài trên máy tính tiền có CSM)
- Password SQL khi cài của CSM trùng với pass SQL của appserv
- Backup csdl của CSM trước khi cài Appserv.
- Cài chương trình này khi không có khách đang chơi, tránh trường hợp bị lỗi csdl.
- Thư mục chứa website là: www
- Sau khi cài, thao tác xong SQL (tạo, backup...) nhớ copy thư mục phpmyadmin vào chỗ khác rồi xóa thư mục :\appserv\phpmyadmin đi. Mình chưa thấy bất cứ một cảnh báo nào về lỗi bảo mật của phpmyadmin nhưng theo kinh nghiệm, sau khi thao tác xong nên xóa thư mục này đi, nó có nguy cơ bảo mật cao, còn vì sao mình không nói chi tiết ra được. Bài tiếp mình sẽ hướng dẫn thao tác SQL trên phần mềm khác, tiện lợi hơn.
- Nếu đã cài SQL của CSM rồi thì cài appserv sau vẫn được, trường hợp bật CSM lên nó báo lỗi csdl thì cài gói SQL đi kèm của CSM lại là được.
- Nên cài appserv lên ổ đĩa khác ổ C.
- Tại sao mình khuyên dùng appserv thay vì các phần mềm khác vì soft này không xung đột SQL với phần SQL đi kèm của CSM.
Bài tiếp theo mình sẽ hướng dẫn public localhost để truy cập từ xa và thao tác với SQL.
.............
AppServ là một gói đầy đủ tính năng của Apache, MySQL, PHP, phpMyAdmin.
Hiện tại Appserv đã có ver mới nhất là 2.6.0, chương trình này làm việc trên linux tốt hơn trên Windows, nhưng khi sử dụng dữ liệu nhỏ, không cần tốc độ cao thì vẫn có thể cài đặt trên Windows
Hôm nay mình sẽ hướng dẫn các bạn cài đặt Appserv trên window

Hướng dẫn cài đặt Appserv
Đầu tiên bạn download Appserv tại đây (nhớ chọn phiên bản thích hợp)
Ở đây mình dùng bản 2.5.10
Mở file vừa down về để tiến hành cài đặt theo ảnh sau

huong_dan_cai_appserv_1_29.png


huong_dan_cai_appserv_2_30.png


huong_dan_cai_appserv_3_31.png

bạn có thể cài đặt ở thư mục nào cũng được nhé

huong_dan_cai_appserv_4_32.png

Kích hoạt đầy đủ các chức năng bạn cần

huong_dan_cai_appserv_5_33.png

Cấu hình Apache
- Server Name: Tên của server sẽ chạy Apache, bạn điền localhost
- Admin Email: thông tin của host sẽ gởi tới mail này, nó cũng không quan trọng, bạn có thể đánh mail bất kỳ hoặc bỏ qua
- HTTP Port: thông số này được mặc định là 80, khi HTTP Port là 80 thì bạn không cần phải khai báo nó theo sau server

huong_dan_cai_appserv_6_34.png

Cấu hình MySQL
- Root password: Đặt mật khẩu cho MySQL Database, mật khẩu này do bạn tự đặt, username được mặc định là root
- Charecter Sets: Ngôn ngữ cho Database, bạn chọn UTF-8 Unicode để có thể đánh được tiếng Việt với Unikey
- Old Password: Nháy vào đây nếu bạn có lỗi khi lập trình với phiên bản cũ của PHP hoặc lỗi Client does not support authentication protocol requested by server; consider upgrading MySQL client
- Enable InnoDB: Nháy vào đây nếu bạn sử dụng InnoDB, tốt nhất bạn nên để trống.

Click Install để bắt đầu cài đặt
huong_dan_cai_appserv_7_35.png


Bật ApacheMySql ngay sau khi cài đặt
huong_dan_cai_appserv_8_36.png



Truy cập http://localhost như thế này là đã thành công
huong_dan_cai_appserv_9_37.png


Để quản lí CSDL, bạn truy cập vào phpmyadmin theo đường dẫn http://localhost/phpmyadmin
huong_dan_cai_appserv_10_38.png

Đăng nhập
Tên đăng nhập:root
Mật khẩu:mật khẩu bạn nhập ở bước cài đặt

Một số thông tin cần thiết
- Lưu trữ file tại: ../AppServ/www

- Tắt Apache: Start > All Program > AppServ > Control Server by Service > Appche stop
- Bật Apache: Start > All Program > AppServ > Control Server by Service > Appche start
- Khởi động lại Apache: Start > All Program > AppServ > Control Server by Service > Appche restart

- Tắt MySQL: Start > All Program > AppServ > Control Server by Service > MySQL stop
- Bật MySQL: Start > All Program > AppServ > Control Server by Service > MySQL start

Hướng dẫn bật module rewrite
Một số source yêu cầu module này nhưng appserv không có bật sẵn. Nên khi chạy code sẽ lỗi 500

Bạn có thể vào ../AppServ/Apache2.2/conf/httpd.conf tìm dòng
PHP:
#LoadModule rewrite_module modules/mod_rewrite.so
Sửa thành
PHP:
LoadModule rewrite_module modules/mod_rewrite.so

Rồi khởi động lại Apache là ok
 
cái này cũng có thể tạo trang phim hay trang mp3 cho tiệm Net luôn nè mọi người..hay quá ad.
 
* Bảo đảm theo cách cài trên sẽ bị đụng với CSM
* Theo cách trên khi cài đến phần port 80 thì đổi thành 81 thì sẽ không bị đụng vì CSM port 80 (Không tin thử cài port 80 thì phần mềm CSM sẽ không chạy được hoặc mất dữ liệu)
* Vì mình đã từng cài để chạy web phim và nhạc cho quán net nên rút ra kinh nghiệm thôi đừng chém em.
 
Cho em hỏi cài cái này trên mtt hay máy chủ vậy?
 
Cho em hỏi cài cái này trên mtt hay máy chủ vậy?
Cài trên máy nào cũng dc cả
* Bảo đảm theo cách cài trên sẽ bị đụng với CSM
* Theo cách trên khi cài đến phần port 80 thì đổi thành 81 thì sẽ không bị đụng vì CSM port 80 (Không tin thử cài port 80 thì phần mềm CSM sẽ không chạy được hoặc mất dữ liệu)
* Vì mình đã từng cài để chạy web phim và nhạc cho quán net nên rút ra kinh nghiệm thôi đừng chém em.
Em cũng đảm bảo với bác là e dùng port 80 vẫn ko đụng :))
 
* Bảo đảm theo cách cài trên sẽ bị đụng với CSM
* Theo cách trên khi cài đến phần port 80 thì đổi thành 81 thì sẽ không bị đụng vì CSM port 80 (Không tin thử cài port 80 thì phần mềm CSM sẽ không chạy được hoặc mất dữ liệu)
* Vì mình đã từng cài để chạy web phim và nhạc cho quán net nên rút ra kinh nghiệm thôi đừng chém em.
Mình đang chạy trên máy tính tiền đây, cổng 80. Vấn đề là bạn cài appserv chưa? Hay cài cái khác.
 
hôm trước cài mà quên bỏ cái mysql ra thế là lỗi csm lun,gọi vinagame nó làm giùm cuối cùng mất dữ liệu sạch
 

Top Bottom