Рейтинг:0

попрактиковаться в php на ноутбуке ubuntu

флаг by

У меня есть только ноутбук с установленной Ubuntu 20.04.
Я очень хочу выучить php, но книга, которая у меня есть, только объясняет, как установить php и настроить локальный сервер для пользователей Windows и Mac. Я нашел страницу переполнения стека, которая объясняет, как это сделать, но ей уже 10 лет, и я решил задать этот вопрос.
Итак, не могли бы вы объяснить, как я могу настроить локальный сервер, а также попрактиковаться и протестировать программирование на PHP?

muru avatar
флаг us
Отвечает ли это на ваш вопрос? [Какой самый простой способ настроить стек LAMP?](https://askubuntu.com/questions/34/whats-the-easiest-way-to-set-up-a-lamp-stack)
Рейтинг:1
флаг in

Использовать встроенный веб-сервер от php:

Установка:

sudo apt установить php-cli

Использование (из каталога ваших тестовых проектов):

php -S локальный: 8000

Затем укажите в браузере локальный: 8000.

Он автоматически загрузит index.php файл, если он есть. Вы можете создать его с помощью любого текстового редактора и начать программировать:

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>
Taro avatar
флаг by
как я могу остановить встроенный сервер?
pLumo avatar
флаг in
Вы можете остановить его с помощью обычного управления заданиями. Итак, если вы запустили его на переднем плане, вы можете остановить его с помощью Ctrl + C.
Рейтинг:1
флаг in

Для этого вам понадобятся три вещи:

  1. подключение к Интернету (для установки программного обеспечения)
  2. Апач
  3. PHP

Вот как вы можете установить и запустить в вашей системе минимальный минимум:

  1. Откройте терминал (если он еще не открыт)
  2. Обновлять подходящий:
    судо подходящее обновление 
    
  3. Установите Апач:
    sudo apt установить apache2
    
  4. Проверьте работу Apache, открыв браузер и посетив http://127.0.0.1. Вы должны увидеть что-то похожее на это: Тестовая страница Apache
  5. Установите PHP (и некоторые распространенные библиотеки разработки):
    sudo apt установить php libapache2-mod-php php-dev php-xml php-json php-mbstring
    
  6. Перезапустите Апач:
    перезагрузка службы sudo apache2
    
  7. Создайте тестовый файл в корневом каталоге Apache:
    судо нано /var/www/html/testing.php
    
  8. Вставьте в новый файл следующее:
    <?php phpinfo(); ?>
    
  9. Проверьте работу PHP, посетив http://127.0.0.1/testing.php в вашем браузере. Вы должны увидеть что-то вроде этого: Информация о PHP Ваш номер версии, скорее всего, будет немного другим, так как это было сделано при установке 21.10.
  10. Начать изучение PHP

Это все, что нужно базовый установка только с Apache и PHP.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.