Làm thế nào để cài đặt XAMPP?


9

Xin chào tất cả tôi là một người mới trên Ubuntu / Linux World,

Vì vậy, tôi cần một số hướng dẫn đầy đủ về Cách cài đặt Xampp từ apachefriends.org một cách chính xác trên Ubuntu 11.10 + tất cả ngoài Ubuntu cho 32 bit và cả phiên bản máy tính để bàn 64 bit .. và tôi cũng cần điều này:

  • Tạo một thư mục trên thư mục nhà của bạn và được liên kết với htdocs từ máy chủ web Apache
  • Tạo giao diện GUI cho Xmapp
  • Khởi động Xampp khi Ubuntu khởi động hoặc khởi động Ubuntu

(Lưu ý: tôi yêu cầu nó cho cả X86 và X64 để mọi người ở xa hơn có thể xem hướng dẫn)


Dữ liệu mới:

Những gì tôi đã làm là tôi tải xuống từ apachefriends.org và bây giờ tôi cũng phải nói rằng tôi đang chạy Ubuntu 11.10 X64 bit cho bộ xử lý Dell Studio 1558 intel i3

Tôi sẽ cho bạn biết giải pháp nào là tốt nhất và đó là phiên bản dành cho máy tính để bàn Ubuntu 11.10 (Màn hình máy tính xách tay 15 inch ^ _ ^) không phải máy chủ Ubuntu


nếu bạn cần bất kỳ thông số kỹ thuật nào về lời cầu xin máy tính của tôi, hãy cho tôi biết tôi sẽ thêm nó vào Câu hỏi
Ran Shemer

Hãy thử làm theo các hướng dẫn được viết cho Ubuntu 11.10. Nó cũng cho bạn biết để khởi động lampp trong khi khởi động và cách bảo mật máy chủ của bạn. Hướng dẫn này cũng sẽ hoạt động cho Ubuntu 10.04 trở lên menatronics.blogspot.in/2012/01/iêu

Xin chào? Bất kỳ bản cập nhật?
Lucio

Câu trả lời:


9

Tại sao không làm sudo apt-get install lamp-server^ libapache2-mod-perl2? Các lamp-server^gói nên cài đặt Apache2, MySQL, PHP, (trong đó nên đã được thiết lập để làm việc cùng nhau). Các libapache2-mod-perl2cần thêm hỗ trợ Perl để Apache. *

Đối với quyền, tôi thường làm điều này:

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www

Sau đó, bạn có thể tạo một liên kết trong thư mục nhà của bạn trỏ đến thư mục máy chủ web:

sudo ln -s /var/www /home/<yourusername>/www

Theo mặc định, khi bạn cài đặt Apache theo cách này, nó được khởi động khi khởi động.

Tôi nghĩ việc sử dụng cách cài đặt phần mềm trên Ubuntu sẽ dễ dàng hơn nhiều. Bằng cách đó, bạn sẽ tự động nhận được các bản cập nhật cho phần mềm của mình thông qua trình quản lý gói.

* Tôi chưa làm điều này trước đây. Bạn có thể cần theo dõi phần cuối của trang này từ tiêu đề "Định cấu hình thư mục cgi-bin".


Tôi đã không kiểm tra bro vì đó là cách duy nhất tôi biết để sử dụng và ngay bây giờ tôi có dữ liệu trong MySql vì vậy nó sẽ hoạt động, vì vậy bây giờ tôi không biết hoặc mất dữ liệu nên đi đâu tôi biết
Ran Shemer

1

Cách đây vài tháng, tôi đã giải quyết vấn đề đó khi thay đổi 32 bit của mình thành 64 bit. lưu ý: xampp cho linux gọi là lampp. bởi vì lampp đã được biên dịch cho 32 bit nên khi bạn muốn sử dụng trong Ubuntu 64 bit, các thư viện chia sẻ 32 bit phải được cài đặt. sudo apt-get install ia32-libs(Chỉ dành cho Ubuntu 64 bit)

  1. Tải xuống lampp trong http://www.apachefriends.org/en/xampp-linux.html
  2. đối với mỗi người dùng có một thư mục web (ví dụ / home / astro / public_html), hãy bỏ qua cấu hình này trên cấu hình apache lampp

    sudo vim /opt/lampp/etc/httpd.conf

từ #Include etc/extra/httpd-userdir.conf đến Include etc/extra/httpd-userdir.conf

bạn có thể thay đổi tên thư mục mặc định trong /opt/lampp/etc/extra/httpd-userdir.conf

  1. Trên thực tế lampp đã bao gồm GUI để bắt đầu hoặc dừng daemon (như xampp trong windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py(phải sử dụng đặc quyền gốc bằng sudo, nhưng bạn có thể thực hiện một số mẹo như thay đổi sudoers, v.v.).

  2. và cho "Khởi động Xampp khi Ubuntu khởi động hoặc khởi động Ubuntu". sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

hy vọng làm việc và xin lỗi cho tiếng Anh của tôi :)


sau khi tôi chạy sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py tôi đã gặp lỗi này (xampp-control-panel.py:11290): Gtk-WARNING **: Không thể định vị chủ đề công cụ trong module_path: "pixmap",
Ran Shemer

Cảnh giác: Các ia32-libsgói cuối cùng đã bị loại bỏ khỏi các bản phát hành Ubuntu mới nhất.
LiveWireBT
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.