Đị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
bạn có thể cài đặt ở thư mục nào cũng được nhé
Kích hoạt đầy đủ các chức năng bạn cần
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
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
Bật Apache và MySql ngay sau khi cài đặt
Truy cập http://localhost như thế này là đã thành công
Để quản lí CSDL, bạn truy cập vào phpmyadmin theo đường dẫn http://localhost/phpmyadmin
Đă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
Sửa thành
Rồi khởi động lại Apache là ok
- 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



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

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

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

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

Bật Apache và MySql ngay sau khi cài đặt

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

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

Đă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
PHP:
LoadModule rewrite_module modules/mod_rewrite.so
Rồi khởi động lại Apache là ok