Як запустити веб-додаток php на сервері лампи та як зробити з'єднання mysql


9

Мені потрібна твоя допомога.

  1. Я хотів встановити php, mysql та apache-сервер

  2. Як запустити веб-додаток php на сервері?

  3. Як підключити веб-додаток php до mysql?


IMHO, вам краще буде задати це питання на сервері за замовчуванням .
карел

1
але я хочу виконати свій власний код ..... ЯК ВИКОНУВАТИ МОЯ КОДУ МОВЛЕННЯ ????

Відповіді:


14

Ця відповідь надає детальну інформацію про встановлення LAMP та PHP. Ця відповідь надає детальну інформацію про те, як запустити php на своєму веб-сервері.

У цій відповіді ви отримаєте кроки щодо встановлення MySQL. Але подробиці про те, як підключити php до mysql, занадто довгі і, ймовірно, поза темою тут. Тому я пропоную вам спочатку виконати вимоги щодо правильного запуску LAMP.

Додатково ви можете ознайомитись із цією публікацією на сайті howtoforge , про яку я розміщую тут відповідні речі для вашої зручності:

Встановлення LAMP на Ubuntu для новачків

У цьому посібнику я покажу вам, як встановити систему LAMP. LAMP розшифровується як Linux, Apache, MySQL, PHP. Посібник покликаний допомогти тим, хто дуже мало знає про використання Linux.

Встановити Apache

Для початку ми встановимо Apache.

  1. Відкрийте термінал (Програми> Аксесуари> Термінал). (Ctrl + T також працює)
  2. Скопіюйте / вставте наступний рядок коду в термінал і натисніть клавішу Enter:

    sudo apt-get install apache2

  3. Потім Термінал запитає вас про пароль, введіть його та натисніть клавішу Enter.

Тестування Apache

Щоб переконатися, що все встановлено правильно, ми зараз перевіримо Apache, щоб переконатися, що він працює належним чином.

  1. Відкрийте будь-який веб-браузер і введіть у веб-адресу наступне:

http://localhost/

Ви повинні побачити папку під назвою apache2-default /. Відкрийте його, і ви побачите повідомлення, яке говорить "Це працює!" , вітаю вас!

Встановіть PHP

У цій частині ми встановимо PHP 5.

Крок 1. Знову відкрийте термінал (програми> аксесуари> термінал). Крок 2. Скопіюйте / вставте наступний рядок у термінал і натисніть клавішу Enter:

sudo apt-get install php5 libapache2-mod-php5

Крок 3. Для того, щоб PHP працював і був сумісний з Apache, ми повинні його перезапустити. Введіть наступний код у Terminal, щоб зробити це:

sudo /etc/init.d/apache2 restart

Перевірка PHP - Щоб переконатися, що з PHP не виникає проблем, давайте швидко проведемо тестовий запуск.

Крок 1. У терміналі скопіюйте / вставте наступний рядок: оновлений

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

Це відкриє файл під назвою phptest.php.

Крок 2. Скопіюйте / вставте цей рядок у файл phptest:

<?php phpinfo(); ?>

Крок 3. Збережіть і закрийте файл.

Крок 4. Тепер відкрийте веб-браузер і введіть у веб-адресу наступне:

http://localhost/testphp.php

Сторінка повинна виглядати так:

введіть тут опис зображення

Удачі!


1
Я просто отримую порожню сторінку, коли це роблю. Я можу запустити .html файл, але файли php просто порожні. Якщо я набираю лише "localhost", я отримую таке: post_title; ?>> 'postThumb', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> 'postThumb alignleft', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> Що робити?
GoProCameraByGoPro

Чи трапляється це, коли ви намагаєтесь дістатися до localhost або localhost / testphp.php ?
Geppettvs D'Constanzo

1
Результати, які ви отримуєте як ".get_the_title ()." і т.д., схоже, пов’язані з такою CMS, як Wordpress, Joomla тощо. Якщо вам потрібні додаткові деталі щодо цього, буде чудово, якщо ви відкриєте власне питання, щоб отримати належну допомогу. Це питання, схоже, наразі вирішено. Крім того, є сайт wordpress.stackexchange.com, на якому ви можете знайти допомогу для WP CMS, але якщо вона пов’язана з іншим, ви повинні знайти відповідний форум, щоб звернутися за допомогою, оскільки це місце підтримки Ubuntu.
Geppettvs D'Constanzo

1
Але якщо у вас виникли ці проблеми, запустіть код, вказаний у відповіді, тоді переконайтеся, що ви вже встановили все рекомендоване програмне забезпечення, щоб отримати правильні результати. Пам'ятайте, що вам потрібно встановити PHP5, щоб мати файли PHP в Apache, вам потрібно встановити модуль PHP для Apache: sudo apt-get install libapache2-mod-php5
Geppettvs D'Constanzo

1
Будь ласка, перевірте цю відповідь: askubuntu.com/a/76961/9598 та повідомте про те, чи вдалося вам.
Geppettvs D'Constanzo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.