Hướng dẫn căn bản cài đặt sever ảo chạy web tại nhà(không càn mạng internet)

Thảo luận trong 'Thảo luận website, Forum' bắt đầu bởi chip, 30 Tháng sáu 2009.

  1. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560
    Mục đích: giúp cho các bạn làm quen dẫn với một host ảo, không cần mạng internet, hỗ trợ cho bạn test các mã nguồn.Chú ý hỗ trợ ngôn ngữ Php.
    Link Down phiên bản 2.5.9:
    Quote:
    http://nchc.dl.sourceforge.net/sourc...in32-2.5.9.exe
    Hướng dẫn cài đặt (ở đây mình hướng dẫn cài bản 2.5.8)

    Nhấn cài đặt bình thường màn hình đầu tiên là:

    [IMG]

    Sau khi ấn Next:

    [IMG]

    [IMG]

    [IMG]

    [IMG]

    [IMG]

    [IMG]

    [IMG]

    hi kết thúc Quá trình cài đặt bạn tạo được một Server ảo để chạy web PHP.

    Lưu ý, với cài đặt mặc định:

    - C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây:

    [IMG]

    - C:\AppServ\mysql\data\ chứa CSDL MySQL, mỗi CSDL sẽ là 1 folder, để sao lưu dữ liệu MySQL, đơn gian chỉ việc copy folder này thành nhiều bản sao.

    - Để quản trị CSDL MySQL, truy nhập địa chỉ sau từ trình duyệt: http://localhost/phpMyAdmin

    - Với việc cài mặc định như thế này, bất kể ai trong mạng nội bộ cũng đều vào được CSDL MySQL với địa chỉ http://ip_máy_cui_appserv/phpMyAdmin
    (Hãy xem thêm tài liệu cấu hình phpMyAdmin và đổi password root của MySQL để đảm bảo an ninh cho khu vực này)

    - Vào http://localhost/phpinfo.php để xem thông tin đầy đủ về server vừa cài xong.

    Sử dụng

    Bạn sẽ có thư mục tương tự trên host public_html mặc định là C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây

    Mở trình duyệt web đánh đị chỉ http://localhost

    [IMG]

    Bạn vào dòng phpMyAdmin Database Manager Version 2.9.0.2 để vào quản lý, tạo database

    [IMG]

    Khi đó nó ra một thông báo bắt ta đăng nhập bạn đặng nhập với User Names , pass là Server name/pass khi bạn cài đặt ( của tôi User name : root , Pass : 123456 ) (Chú ý nếu quên thì bạn gở cài đặt Apache rồi cài đặt lại )

    Cách tạo Database

    Khi đăng nhập thành công mở ra PHPAdmin bạn tạo Data mới ở mục Create new database bạn điền tên Data cần tạo vào đây rồi nhấn nút Create để tạo (Các mục khác không thay đổi )

    [IMG]

    Ok bạn đã tạo thành công một data với các thông số sau
  2. Offline

    Ronaldo

    • Friends

    Số bài viết:
    1.313
    Đã được thích:
    321
    Điểm thành tích:
    220
    nge nói cái này của Mr.hieu mà, sao toàn tiếng anh vậy, cái này sưu tầm thì phải, đâu phải của mr.hieu nhi.
    thắc mắc, giải đáp nhé!
  3. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560
    Phần mềm này không của riêng ai, phục vụ cho cộng đồng webmaster, vấn đề hãy vận dụng tốt nó, vì nếu bạn muốn trở thành một webmaster thì bạn phải biết dùng thành thạo nó.
    integer, lebinhvhit03aRonaldo thích bài này.
  4. Offline

    AmGian

    • Thành viên sáng lập

    Số bài viết:
    392
    Đã được thích:
    231
    Điểm thành tích:
    220
    mình cũng từng tạo cái data này nhưng mình không hiểu tác dụng của cái data này là làm gì. nó sủ dụng như thế nào trong việc thiết kế web. khi mình cho chạy mã nguồn đâu thấy liên quan đến cái phần data mình vừa tạo đâu. nếu có ji sai xin giải thích giùm cái nha
    integerRonaldo thích bài này.
  5. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560
    Một câu hỏi cực kỳ hay!

    Đúng khi run web thì nó không liên quan, nhưng web muốn chạy được phải cần có nó, data là nơi chưa dữ liệu bao gồm usename, password, số bài viết, chủ đề... rất nhiều, skin(giao diện), kích thứoc web...rất nhiều.Hãy đi sâu vào nó bạn sẽ hiểu.
    Đi sâu bằng cách nào.Mở cái file data của bạn ra băng notepad xem thử các lệnh ha .
    integer, lebinhvhit03aRonaldo thích bài này.
  6. Offline

    Mr.Hieu

    • Windows 98

    Số bài viết:
    308
    Đã được thích:
    209
    Điểm thành tích:
    140
    @to ronaldo : ko biết thông tin ở đâu mà nói cái này của Mr.Hiếu . hehe học quản trị mạng chứ có học lập trình đâu mà lập trình ra cái ni :D
    Ronaldo thích bài này.
  7. Offline

    likimfield

    • Thành Viên Mới

    Số bài viết:
    26
    Đã được thích:
    5
    Điểm thành tích:
    0
    hi

    haha để ra lò localhost cũng 1 vấn đề đó.
    Ronaldo thích bài này.
  8. Offline

    =DarkHorse=

    • Cố vấn 2mit

    Số bài viết:
    759
    Đã được thích:
    192
    Điểm thành tích:
    140
    [IMG]
    Các bạn nhớ đừng tít vào dòng chữ Old passworld Support nha. Nếu kích thì sẽ không đăng nhập được vào myphp... đâu.
    lebinhvhit03aRonaldo thích bài này.
  9. Offline

    super_star_0806

    • Thành Viên Mới

    Số bài viết:
    271
    Đã được thích:
    62
    Điểm thành tích:
    0
    khoái easyphp hơn thằng này
    hướng dẫn:

    EasyPHP là 1 bộ cài đặt ALL IN ONE gồm : Apache - PHP - MySQL - PHPMyAdmin - SQLiteManager , tùy mỗi version mà từng phiên bản được nâng cấp theo !
    Vd như version mới nhất EasyPHP 2.0 beta 1 phát hành ngày 23/12/2006 gồm : Apache 2.2.3 - PHP 5.2.0 - MySQL 5.0.27 - PHPMyAdmin 2.9.1.1 - SQLiteManager 1.2.0
    Trước khi cài đặt phần mềm này thì phải có phần mềm cái đã đúng ko nào?
    Down : http://jaist.dl.sourceforge.net/sourceforge/quickeasyphp/EasyPHP-2.0b1-setup.exe
    Nếu bạn không down được thì bạn có thể vô trang chủ của easyphp down http://easyphp.org
    Có phần mềm rồi phải cài đặt thôi !
    Lưu ý : nếu bạn nào có cài localhost để chạy ASP thì hãy stop thì hoặc change port lại nhé 8080 chẳng hạn , nếu ko 2 port sẽ đụng nhau & easyphp sẽ ko chạy được đâu:
    Đầu tiên bạn phải Stop IIS nhé , click chuột phải vô My Computer chọn Manager -> Service and Applications -> Internet information service -> Website -> Click chọn Default Website ( Stopped)-> nhìn bên trên sẽ thấy biễu tượng STOP
    Hình minh họa

    Sau khi đã STOP rùi thì ta sẽ cài đặt EASYPHP bình thường , chú ý chỉ dành cho những ai đã cài localhost mới phải làm bước này thôi nhé !
    Hãy cài đặt Easyphp như bình thường , sau khi cài đặt bạn sẽ có 1 biểu tượng các bạn có thể vô Start -> Programe để lấy short này ra Desktop !
    Sau khi click hoạt động nó sẽ có 1 biểu tượng chử E ở góc phải màn hình , click chuột phải vô biểu tượng , chọn Administration hoặc dùng phím nóng ( Ctrl + A )
    Nó sẽ hiện lên trên trình duyệt của bạn với địa chỉ http://127.0.0.1/home/

    Hãy click vào Chữ add alias[add] , bây zờ hãy add cái mã nguồn của bạn vô nhé !
    vd , tôi có 1 mã nguồn web Việt site Music để trong trong ổ D:\VietsiteMusic thì tôi sẽ add cái này vô.

    Click ok để hoàn tất !

    Bây zờ tiếp tục tạo Database

    CLick vô MYSQL MANAGER để tạo nhé hoặc chạy link này http://127.0.0.1/home/mysql/

    Sau khi gõ database name xong thì hãy nhấn Create thế là đã có database cho mã nguồn của bạn rồi đó , bây zờ bạn hãy import hoặc dùng file phuchồi hoặc bigdump tùy mỗi người nhé !

    Nhưng ở đây khi ta config database trong file thì sẽ như thế này :

    $arrConfig["dbname"]="music";
    $arrConfig["username"]="root";
    $arrConfig["password"]="";
    $arrConfig["host"]="localhost";

    Bây zờ bắt đầu chạy thử đi nào http://127.0.0.1/music và bạn sẽ thấy kết quả của nó!
    Hãy sửa lại cho phù hợp với những thông số của bạn nhé , cấu hình xong rồi , bây zờ thì ta hãy thử chạy mã nguồn của bạn đi nào

    Chúc các bạn thành công !

    Nguồn: biết chết liền :y55:
    integer, lebinhvhit03aRonaldo thích bài này.

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí