Cách chạy ứng dụng web php trong máy chủ đèn và cách thực hiện kết nối mysql


9

Tôi cần bạn giúp.

  1. Tôi muốn cài đặt máy chủ php, mysql và apache

  2. Làm thế nào để chạy ứng dụng web php trong máy chủ?

  3. Làm thế nào để kết nối ứng dụng web php với mysql?


IMHO bạn sẽ tốt hơn nếu hỏi câu hỏi này trong serverfault .
karel

1
nhưng tôi muốn thực thi mã của riêng mình ..... CÁCH THỰC HIỆN MÃ SỐ MÃ CỦA TÔI ????

Câu trả lời:


14

Câu trả lời này cung cấp chi tiết về LAMP và PHP Install. Câu trả lời này cung cấp các chi tiết về "cách chạy php" trên máy chủ web của bạn.

Trong câu trả lời này, bạn sẽ có các bước về cách cài đặt MySQL. Nhưng các chi tiết về cách kết nối php vào mysql quá dài và có thể lạc đề ngay tại đây. Vì vậy, tôi đề nghị bạn trước tiên phải đáp ứng các yêu cầu để chạy LAMP đúng cách.

Ngoài ra, bạn có thể muốn xem bài đăng này trên howtoforge , trong đó tôi đặt ở đây những điều có liên quan để thuận tiện cho bạn:

Cài đặt LAMP trên Ubuntu cho người mới

Trong hướng dẫn này tôi sẽ chỉ cho bạn cách cài đặt hệ thống LAMP. LAMP là viết tắt của Linux, Apache, MySQL, PHP. Hướng dẫn này nhằm giúp những người có rất ít kiến ​​thức sử dụng Linux.

Cài đặt Apache

Để bắt đầu, chúng tôi sẽ cài đặt Apache.

  1. Mở Terminal (Ứng dụng> Phụ kiện> Terminal). (Ctrl + T cũng hoạt động)
  2. Sao chép / Dán dòng mã sau vào Terminal và sau đó nhấn enter:

    sudo apt-get cài đặt apache2

  3. Terminal sẽ hỏi bạn mật khẩu của bạn, nhập mật khẩu và sau đó nhấn enter.

Kiểm tra Apache

Để đảm bảo mọi thứ được cài đặt chính xác, bây giờ chúng tôi sẽ kiểm tra Apache để đảm bảo nó hoạt động tốt.

  1. Mở bất kỳ trình duyệt web nào và sau đó nhập thông tin sau vào địa chỉ web:

http://localhost/

Bạn sẽ thấy một thư mục có tên apache2-default /. Mở nó và bạn sẽ thấy một thông báo "Nó hoạt động!" , chúc mừng bạn!

Cài đặt PHP

Trong phần này chúng ta sẽ cài đặt PHP 5.

Bước 1. Một lần nữa mở Terminal (Ứng dụng> Phụ kiện> Terminal). Bước 2. Sao chép / Dán dòng sau vào Terminal và nhấn enter:

sudo apt-get install php5 libapache2-mod-php5

Bước 3. Để PHP hoạt động và tương thích với Apache, chúng ta phải khởi động lại nó. Nhập mã sau vào Terminal để thực hiện việc này:

sudo /etc/init.d/apache2 restart

Kiểm tra PHP - Để đảm bảo không có vấn đề gì với PHP, hãy cho nó chạy thử nhanh.

Bước 1. Trong thiết bị đầu cuối sao chép / dán dòng sau: đã cập nhật

sudo gedit /var/www/html/testphp.php

Điều này sẽ mở ra một tập tin gọi là phptest.php.

Bước 2. Sao chép / Dán dòng này vào tệp phptest:

<?php phpinfo(); ?>

Bước 3. Lưu và đóng tệp.

Bước 4. Bây giờ hãy mở trình duyệt web của bạn và nhập thông tin sau vào địa chỉ web:

http://localhost/testphp.php

Trang sẽ trông như thế này:

nhập mô tả hình ảnh ở đây

Chúc may mắn!


1
Tôi chỉ nhận được một trang trống khi tôi làm điều này. Tôi có thể chạy tệp .html nhưng các tệp php chỉ để trống. Nếu tôi gõ chỉ 'localhost', tôi sẽ nhận được: post_title; ? >> 'postThumb', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> 'postThumb alignleft', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> Làm gì?
GoProCameraByGoPro 11/03/2015

Có xảy ra khi bạn cố gắng truy cập localhost hoặc localhost / testphp.php không?
Geppettvs D'Constanzo

1
Kết quả bạn đang nhận được như ".get_the_title ()." v.v., dường như có liên quan đến một CMS như Wordpress, Joomla, v.v. Vui lòng xác minh thư mục www hiện tại của bạn có index.php và kiểm tra nội dung của nó. Nếu bạn cần thêm chi tiết về điều này, sẽ thật tuyệt nếu bạn mở câu hỏi của riêng mình để nhận được sự giúp đỡ thích hợp. Câu hỏi này dường như được giải quyết cho bây giờ. Ngoài ra, có một trang wordpress.stackexchange.com trong đó bạn có thể tìm trợ giúp cho WP CMS, nhưng nếu nó có liên quan đến một trang khác, bạn nên tìm diễn đàn thích hợp để yêu cầu trợ giúp vì đây là nơi hỗ trợ liên quan đến Ubuntu.
Geppettvs D'Constanzo

1
Nhưng, nếu bạn gặp phải những vấn đề này bằng cách chạy mã được cung cấp trong câu trả lời thì vui lòng đảm bảo rằng bạn đã cài đặt tất cả các phần mềm được đề xuất để có kết quả đúng. Hãy nhớ rằng bạn cần cài đặt PHP5 để có các tệp PHP xử lý Apache, bạn cần cài đặt mô-đun PHP cho Apache: sudo apt-get install libapache2-mod-php5
Geppettvs D'Constanzo

1
Vui lòng kiểm tra câu trả lời này: askubfox.com/a/76961/9598 và thông báo nếu bạn thành công.
Geppettvs D'Constanzo
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.