1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Cài đặt Xampp trên ubuntu 12.04 LTS

Thảo luận trong 'Thủ thuật' bắt đầu bởi admin, 14 Tháng năm 2013.

  1. admin Administrator

    Số bài viết: 683
    Đã được thích: 64
    Điểm thành tích: 28
    1.Download source xampp1.7.1:
    - từ URL bằng lệnh sudo wget
    MÃ: CHỌN TẤT CẢ
    $ sudu wget:http://nchc.dl.sourceforge.net/project/xampp/XAMPP Linux/1.7.1/xampp-linux-1.7.1.tar.gz
    - hoặc từ trình duyệt trên ubuntu : bạn vào URL http://nchc.dl.sourceforge.net/project/ … ux/1.7.1/tải về gói xampp-linux-1.7.1.tar.gz
    ( Ở đây gói tải về của tôi sẽ chứa trong /home/hiepnguyen/downloads/
    2. Giải nén file xampp-linux-1.7.1.tar.gz vào thư mục /opt
    MÃ: CHỌN TẤT CẢ
    $ sudo tar jxvf /home/hiepnguyen/downloads/xampp-linux-1.7.1.tar.gz -C /opt
    Sau khi giải nén bạn nên thay đổi quyền sở hữu thư mục /opt/lampp/htdocs về user mà bạn đang làm việc. Vì mạc định thuôc quyền của user root
    (ví dụ ở đây ta thay đổi quyền sở hưu về cho user hiepnguyen )
    MÃ: CHỌN TẤT CẢ
    $ sudo chown -R hiepnguyen:hiepnguyen /opt/lampp/htdocs
    3. Start xampp thủ công bằng tay
    MÃ: CHỌN TẤT CẢ
    $ sudo /opt/lampp/lamp start
    4. Cho chạy xampp lúc khởi động
    -Tạo 1 file script tên lampp trong /etc/init.d/ :
    MÃ: CHỌN TẤT CẢ
    $sudo vi /etc/init.d/lamp
    - Với nội dung như sau :
    MÃ: CHỌN TẤT CẢ
    #!/bin/bash
    /opt/lampp/lampp start
    - Cho file lampp vừa tạo có quyền thực thi
    MÃ: CHỌN TẤT CẢ
    $sudo chmod +r /etc/init.d/lampp
    - Dùng chức năng update-rc.d để cài đặt script vừa tạo chạy lúc khởi động ở level mặc định ( level 3&5)
    MÃ: CHỌN TẤT CẢ
    $ sudo update-rc.d lampp default
    -Khởi động lại ubuntu và vào http://localhost để kiểm tra nếu truy cập được thì xampp đã tự động start
    5. Gỡ bỏ xampp khỏi ubuntu :
    MÃ: CHỌN TẤT CẢ
    $ sudo rm -rf /opt/lampp
    Thực tế lệnh này xóa thư mục cài xampp
    6. Một số trường hợp báo lỗi khác : trong một số trường hợp khi khởi động xampp bị báo lỗi
    “Another web server daemon is already running”
    khi truy cập vào localhost http://localhost sẽ hiện thông báo có nội dung
    It works!
    This is the default web page for this server.
    The web server software is running but no content has been added, yet.
    là vì đã có một dịch vụ apache đã start trước đó
    Xử lí :
    Ta sẽ stop lampp & apache2 như sau
    MÃ: CHỌN TẤT CẢ
    $ sudo /opt/lampp/lampp stop
    $ sudo /etc/init.d/apache2 stop
    Và gỡ bỏ apache
    MÃ: CHỌN TẤT CẢ
    $ sudo apt-get remove --purge apache2
    Nếu vẫn còn báo lỗi không cho phép gỡ bỏ thì chạy tiếp lệnh :
    MÃ: CHỌN TẤT CẢ
    $ sudo apt-get autoremove --purge apache2
    Sau đó chạy lại
    MÃ: CHỌN TẤT CẢ
    $ sudo /opt/lampp/lampp start
    Đến đây vào lại http://localhost sẽ không báo lỗi nữa
    Khởi động XAMPP bị lỗi MySql can not start : lỗi này liên quan đến phân quyền cho thư mục lampp của xampp ta sẽ set lại quyền là :
    MÃ: CHỌN TẤT CẢ
    /lampp : 777
    /opt/lampp/etc/my.cf : 644
    /opt/lampp/phpmyadmin/config.inc.php : 660
    Lưu ý : mã nguồn được đặt vào /opt/lampp/htdocs
  2. admin Administrator

    Số bài viết: 683
    Đã được thích: 64
    Điểm thành tích: 28
    Bước 1: Download XAMPP

    Các bạn download xampp phiên bản mới nhất cho Linux tại đây. Phiên bản mới nhất tại thời điểm hiện tại là 1.8.1:
    [IMG]
    Bước 2: Cài đặt XAMPP

    Sau khi download xong, bạn mở trình Terminal lên, truy cập đến thư mục chứa tập tin xampp-linux-1.8.1.tar.gz mà bạn vừa download. Ở đây, tôi để ở thư mục home/taly/Documents/software . Để vào thư mục này, nhập vào terminal như sau:
    $ cd /home/taly/Documents/software/
    Tiếp đến, bạn giải nén tập tin vừa download vào thư mục /opt. Gõ vào terminal dòng lệnh sau:
    $ sudo tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
    Lưu ý: - Vui lòng chỉ sử dụng dòng lệnh trên để cài đặt XAMPP. Không sử dụng bất kỳ công cụ Microsoft Windows nào để giải nén thư mục đó. Nếu không, nó sẽ không hoạt động.
    - Nếu bạn đã cài đặt XAMPP với các phiên bản khác thì chúng sẽ bị ghi đè bởi lệnh này.
    Bây giờ XAMPP đã được cài đặt dưới thư mục /opt/lampp.
    Bước 3: Khởi động XAMPP

    Để khởi động XAMPP, đơn giản chỉ cần gọi lệnh sau:
    $ sudo /opt/lampp/lampp start
    Bạn sẽ nhìn thấy đầu ra của lệnh đó như sau:
    Starting XAMPP 1.8.1...
    LAMPP: Starting Apache...
    LAMPP: Starting MySQL...
    LAMPP started.
    Như vậy là Apache và MySQL đã sẵn sàng hoạt động.
    Bước 4: Kiểm tra XAMPP có hoạt động hay không?

    Đơn giản, bạn chỉ cần nhập vào trình duyệt địa chỉ http://localhost . Bạn sẽ nhìn thấy trình duyệt hiển thị như sau:
    [IMG]
    Vậy là chúng ta đã cài đặt thành công XAMPP trên môi trường Ubuntu Linux. Cảm ơn các bạn đã theo dõi bài viết của tôi.

Chia sẻ trang này