Возникли проблемы при установке 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.