Возникли проблемы при установке LAMP

Хорошо, это мой пятый раз, когда я пытался настроить LAMP на Ubuntu, и да, это включает использование XAMPP. (Все, что я хочу сделать, это попрактиковаться в моем PHP, чтобы я мог писать плагины для WordPress! Sob Почему самый простой в мире язык так сложно настроить?)

Все равно кашляю. На этот раз я использовал эти инструкции после удаления XAMPP и, как мы надеемся, были следы моей последней попытки сделать это. Я не использую Netbeans - со мной все в порядке, gedit - и я не получил никаких сообщений об ошибках или чего-то еще, поэтому я подумал, что на самом деле настроил и настроил использовать / home / feathertail / PHP в качестве корень документа.

Я положил туда тестовый файл, зашел в / localhost и получил это:

запрещено

У вас нет прав доступа к /testphp.php на этом сервере.

Сервер Apache/2.2.17 (Ubuntu) на локальном хосте, порт 80

Кто-нибудь может указать мне в направлении окончательного решения этого раз и навсегда?

2 ответа

Чтобы решить эту проблему с портом в Linux, зайдите в /etc/apache2 папка и есть файл ports.conf. Откройте это в текстовом редакторе, и вы увидите что-то вроде:

NameVirtualHost *:80
Listen 80

поэтому мы должны изменить столбец прослушивания и сделать его

NameVirtualHost *:80
Listen 8888

Для этого откройте терминал и используйте эти команды

cd /etc/apache2 
etc/apache2:#sudo nano ports.conf

Нажмите Enter, откройте его в редакторе терминалов, в котором вы просто выбираете столбец прослушивания и меняете 80 на 8888 следующим образом

NameVirtualHost *:80
Listen 8888

и сохраните его с помощью Ctrl+X, затем нажмите Y, а затем нажмите Enter
Теперь запустите ваш Apache, он запустится успешно, он действительно работает.

Я не знаю, как вы установили файлы, но попробуйте установить эти файлы для LAMP

sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5
sudo apt-get install php5-mysql

В принципе ничего менять не нужно (по умолчанию root: /var/www). но если вы хотите изменить корневой каталог, то сначала создайте свой каталог.

sudo gedit /etc/apache2/sites-available/default

изменить корень документа в 4-й строке. по умолчанию / var / www просто перейдите в каталог по вашему желанию. Файл будет выглядеть так

DocumentRoot your_DIR

Теперь выйдите и войдите. Ваша система готова [apache, mysql-сервер, php, php-mysql]. Вы можете установить дополнительное приложение phpmyadmin

sudo apt-get install phpmyadmin

запустить phpmyadmin: перейти к firefox: localhost/phpmyadmin.

Другие вопросы по тегам