Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • ITVNN HOSTING - Thiết kế website, Cung cấp Domain, Hosting, VPS Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 1 trên 1
Tăng kích thước phông chữ Giảm kích thước phông chữ
  1. #1
    jamesblackvn's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    May 2011
    Thành viên thứ
    45408
    Giới tính
    Bài gởi
    114
    Level: 33 [?]
    Experience: 537,327
    Next Level: 555,345
    Cảm ơn 49
    Cảm ơn 16 lần / 12 Bài viết

    Default Cài đặt Apache2 với PHP5 và hỗ trợ MySQL trên Ubuntu 11.10 (LAMP)  

    LAMP là chữ viết tắt thường được dùng để chỉ sự sử dụng các phần mềm Linux, Apache, MySQL và ngôn ngữ văn lệnh PHP hay Perl hay Python để tạo nên một môi trường máy chủ Web có khả năng chứa và phân phối các trang Web động. Bài viết sau sẽ hướng dẫn các bạn cài đặt máy chủ web Apache2 trên Ubuntu 11.10 server với PHP5 hỗ trợ cho mod_php và MySQL.
    Lưu ý chung

    Trong phần minh họa này chúng tôi sử dụng hostname server1.example.com với địa chỉ IP 192.168.0.23. Bạn có thể thay đổi sao cho phù hợp với mình.
    Các bước sau cần chạy với quyền root, vì vậy bạn có thể chạy lệnh:
    sudo su
    để đăng nhập với quyền root.
    Cài đặt MySQL 5

    Đầu tiên chúng ta sử dụng lệnh sau để cài đặt MySQL 5:
    apt-get install mysql-server mysql-client

    Bạn sẽ được yêu cầu cung cấp một mật khẩu cho MySQL của user root – đây là mật khẩu có giá trị cho người dùng root@localhost cũng như r[email protected], vì thế chúng ta sẽ chỉ định một password cho MySQL:
    New password for the MySQL "root" user: <-- Mat khau root SQL
    Repeat password for the MySQL "root" user: <--
    Mat khau root SQL
    Cài đặt Apache2

    Apache2 có sẵn trong gói Ubuntu, người dùng chỉ cần sử dụng lệnh sau để cài đặt:
    apt-get install apache2
    Bây giờ nhập vào đường dẫn http://192.168.0.23 trong trình duyệt của mình, bạn sẽ thấy trang của Apache2:
    Theo mặc định, thư mục root của Apache2 thuộc /var/www trong Ubuntu, và tập tin cấu hình của nó là/etc/apache2/apache2.conf. Các cấu hình bổ sung được lưu trữ trong thư mục con của thư mục /etc/apache2, chẳng hạn /etc/apache2/mods-enabled (cho các module Apache), /etc/apache2/sites-enabled (cho virtual hosts), và /etc/apache2/conf.d.
    Cài đặt PHP5

    Chúng ta tiến hành cài đặt PHP5 và module Apache PHP5 bằng lệnh:
    apt-get install php5 libapache2-mod-php5
    Sau đó khởi động lại Apache:
    /etc/init.d/apache2 restart
    Thử nghiệm PHP5 và ghi nhận thông tin về quá trình cài đặt

    Theo mặc định, thư mục root của website là /var/www. Chúng ta sẽ tạo một tập tin php nhỏ (info.php) trong thư mục này và gọi nó trên trình duyệt. Tập tin này sẽ hiển thị các thông tin hữu ích về trình cài đặt PHP, chẳng hạn như phiên bản của PHP hiện tại.
    vi /var/www/info.php

    <?phpphpinfo();?>
    Bây giờ chúng ta gọi file này trên trình duyệt (http://192.168.0.23/info.php).
    Với hình ảnh trên cho thấy PHP5 đang hoạt động thông qua Apache 2.0 Handler (hiển thị tại dòng Server API). Nếu di chuyển tiếp xuống bên dưới bạn sẽ thấy các module đã được kích hoạt trong PHP 5. MySQL không được liệt kê có nghĩa là PHP5 không hỗ trợ MySQL. Chúng ta khắc phục bằng cách dưới đây:
    "Bắt" PHP5 hỗ trợ MySQL

    Để MySQL được hỗ trợ trong PHP5, chúng ta cần cài đặt gói php5-mysql. Đây là việc làm tốt để cài đặt các module khác của PHP5 cũng như những ứng dụng cần thiết về sau.
    Tìm kiếm những module có sẵn của PHP5:
    apt-cache search php5
    Chọn những gì cần cài đặt:
    apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
    Cuối cùng restart Apache2:
    /etc/init.d/apache2 restart
    Bây giờ bạn hãy tải lại trang http://192.168.0.23/info.php trên trình duyệt của mình, kéo xuống dưới lần nữa bạn sẽ thấy những module mới, bao gồm cả MySQL:
    phpMyAdmin

    PhpMyAdmin là một giao diện web, thông qua đó bạn có thể quản lý cơ sở dữ liệu MySQL. Vì vậy khuyến cáo bạn nên cài đặt nó.
    apt-get install phpmyadmin
    Bạn sẽ nhận được câu hỏi sau:
    web server to reconfigure automatically: <-- nhập apache2
    Configure database for phpmyadmin with dbconfig-common? <--
    nhập No
    Sau đó bạn có thể truy cập vào phpMyAdmin theo http://192.168.0.23/phpmyadmin/:
    Các link tham khảo:

    Apache: http://httpd.apache.org/
    PHP: http://www.php.net/
    MySQL: http://www.mysql.com/
    Ubuntu: http://www.ubuntu.com/
    phpMyAdmin: http://www.phpmyadmin.net/


    Đ.Hải (Nguồn HowtoForge )
    Nguồn:

    http://www.quantrimang.com.vn/hedieu...1-10-LAMP.aspx


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Trả lời: 0
    Bài mới gởi: 12-07-2012, 07:28 PM
  2. Trả lời: 0
    Bài mới gởi: 02-03-2012, 03:48 PM
  3. Cài Ubuntu 10.4 máy chạy rất chậm
    By neko gorudo in forum Linux - Unix
    Trả lời: 2
    Bài mới gởi: 18-04-2011, 11:06 PM
  4. Tự học PHP - PHP5 Power Programing
    By tranletai in forum E-books
    Trả lời: 0
    Bài mới gởi: 20-11-2010, 10:27 PM
  5. Ubuntu: The Complete Reference
    By MrZen in forum E-books
    Trả lời: 0
    Bài mới gởi: 20-05-2010, 08:03 AM

Tags for this Thread

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •