Я нахожусь в процессе перемещения от XP до Linux. (Я плохо знаком с Linux),
Я успешно установил Apache, MySQL и PHP на моем рабочем столе, с помощью SPM. Apache, кажется, был успешно установлен (я могу получить доступ к http://localhost на своей машине) - однако, существует несколько "проблем":
i). Я не могу определить местоположение файлов журнала доступа Apache или файлов регистрации ошибок ii). Я не могу запустить/остановить сервис - как я могу сделать это? iii). Не может определить местоположение httpd.conf
Я случайно установил XCache, и APC (вызвал SEG-V). Я удалил XCache, но кажется, что я должен отредактировать файл php.ini также, так как PHP предупреждает, что это не может найти модуль XCache - проблема, я не могу php.ini на своей машине
Снова, никакой интерфейс не обеспечил для запущения/останавливания демона/сервиса - таким образом, я не могу запустить MySQL
Я не знаю, где это установлено и таким образом, я не могу перейти к нему в моем браузере (даже если я знал, где это было установлено, я не могу найти httpd.conf на своей машине
Журнал:/var/log/apache2
Conf:/etc/apache2
Запустите: сервис sudo apache2 запускается
Остановка: сервис sudo apache2 остановка
php.ini: /etc/php5/apache2/php.ini
Запустите: сервис sudo mysqld запускается
Остановка: сервис sudo mysqld остановка
Обзор к: http://127.0.0.1/phpmyadmin
Посмотрите/etc/apache2/available-sites для нахождения файлов
Существует тонна учебных руководств там о том, как настроить ЛАМПУ (Linux, Apache, MySql, PHP) сервер на Ubuntu. На вашем месте я просто выполнил бы шаги в одном из тех учебных руководств.
Этот хорош, потому что это также показывает, как протестировать все установленные службы: практическое руководство ЛАМПЫ Ubuntu 9.10.
Ubuntu, как большинство современных вариантов Unix, использует систему "пакета" для отслеживания то, где установленные приложения. В действительности они установлены на всем протяжении Вашей файловой системы, в большой степени смешиваемой - система пакета отслеживает их всех и удостоверяется, что нет никаких конфликтов. Нет никакого единственного места где, как было в DOS и Windows, где программа "была", где это "жило", так сказать - в Unix, приложение помещает свои файлы на всем протяжении файловой системы согласно категории, как конфигурационные файлы входят /etc
, файлы журнала входят /var/log
, и т.д. Стандарт Иерархии Файловой системы указывает общую организационную схему, за которой следует большинство дистрибутивов Linux.
Также Ubuntu, как Debian, имеет общее место для документации для пакета, поэтому если Вы когда-либо устанавливаете пакет и удивление "Теперь что?", необходимо посмотреть в каталоге /usr/share/doc/
packagename
для названного файла README.Debian.gz
- это будет чаще всего говорить Вам, что необходимо сделать затем.