Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [FAQ] Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!  (Прочитано 374893 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
В конфигурационном файле httpd.conf (/etc/apach2/)
вставил
,2,300]<Directory />
AllowOverride All
</Directory> [/glow]

Однако после перезагрузки веб сервера    (sudo /etc/init.d/apache2 restar)
Выдает ошибку:

* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Что надо исправить?

P.S. Файл httpd.conf до моего вмешательства вообще не имел каких-либо записей (абсолютно пустой. Это так должно быть?)

« Последнее редактирование: 27 Января 2008, 19:04:32 от victor53p »

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Вроде и с этой проблемой справился.
В файле /etc/apache2/apache2.conf
вставил код
ServerName localhost:80Все в порядке.

Однако глобальную проблему с Битриксом не решил.
Также при установке демо версии в ходе проверки системы указывает,
что необходимо включить обработку.htaccess.

Что делать?

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
В логах после перезагрузки арача есть предупреждение
[color=red][Sun Jan 20 21:13:46 2008] [notice] caught SIGWINCH, shutting down gracefully
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/msql.so' - /usr/lib/php5/20060613+lfs/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0[/color]
[Sun Jan 20 21:13:56 2008] [notice] Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 configured -- resuming normal operations

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
В файле "/etc/php5/apache2/php.ini" закоментировал

extension=mysql.so
ушла проблема
Цитировать
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/msql.so' - /usr/lib/php5/20060613+lfs/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0[/color]

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Короче так я и не добился цели.
Также при установке демо версии в ходе проверки системы указывает,
что необходимо включить обработку.htaccess.
Посмотрите мои действия (см. выше).

Пожалуйста, подскажите как все-таки запустить .htaccessю

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Ведь мы обсуждаем тему Ubuntu+Apache, а не настройки Apache!
Ubuntu здесь ни причем!  ;D

короче в конфигурационном файле Apache httpd.conf, есть инструкция AllowOverride, которая запрещает или разрешает использовать настройки в .htaccess (вместо указанных в httpd.conf)

1. AllowOverride с переключателем None заставляет сервер "забыть" о существовании .htaccess (что сделано в Apache по умолчанию)

2. AllowOverride с переключателем All говорит серверу обрабатывать любую директиву, разрешенную в .htaccess
Если начал работать с Apache,так хоть неного про настройки прочитай. Или позови на помощь Google!
 http://httpd.apache.org/docs-2.0/ru/
« Последнее редактирование: 25 Января 2008, 11:24:02 от victor53p »

Оффлайн abuser

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
что бы не плодить новых тем ....  просмотрел форум - так и не нащел решения своей проблемы....  ставил последни полный вариант ЛАМПы ...  проблема - не запускаются перловые скрипты в браузере...  вывобят прделожение о сохранении или открытии, выбирая открытие - выводят только текст скрипта и всё ...  что сделать и как настроить ? 
Ubuntu 7.10

Оффлайн Therapy

  • Новичок
  • *
  • Сообщений: 1
  • A`ztage
    • Просмотр профиля
В общем наткнулся на небольшой трабл при установке сервака.
Все было заинсталлено на 7.10 php5.
Перед тем как ставить , прочел всю тему(на всякий случай).
Но тем -не менее.
http://localhost/apache2-default/ - есть  :D
http://localhost/testphp.php - есть  :D
http://localhost/phpmyadmin/ - теперь тоже есть... доделал.

Вопрос , как прикрутить ДНС на это чудо и какой нибудь элементарный форум vb ?
Если есть возможность то киньте ссылку какую нибуть для тонкой и детальной настройки bind9 , а то всемогущий Гугел выдает "неинтересные ссылки".. Или руки мои "пока-что не никсовые" немогут найти ибо незнают что писать конкретно. Окна меня испортили...
Спасибо заранее :)
« Последнее редактирование: 30 Января 2008, 13:17:55 от Therapy »
Do not replicate this...

Оффлайн panzers

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
проблема: Сервер работает т.е. http://localhost есть  :D Итс ворк)
http://localhost/testphp.php открываеть ... код файла...и так со всеми другими
что делать?

Оффлайн relax

  • Новичок
  • *
  • Сообщений: 6
  • линукс навсегда!
    • Просмотр профиля
Добрый день.
У меня пробема с папкой http://localhost/phpmyadmin/ -браузер пишет следующее:

Wrong permissions on configuration file, should not be world writable!
права 777 выставил, Ubuntu 7.10

Оффлайн MRV1111

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #235 : 01 Февраля 2008, 07:23:04 »
При выполнении команды: sudo apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++ build-essential alien ssh openssh-server mysql-server mysql-client libmysqlclient15-dev phpmyadmin mysql-admin  libapache2-mod-auth-mysql  mysql-admin-common mysql-query-browser mysql-query-browser-common libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php-image-graph imagemagick php5-ldap apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert webalizer ntp ntpdate
Получаю:
Настраивается пакет sun-java6-doc (6-03-0ubuntu2) ...
This package is an installer package, it does not actually contain the
JDK documentation.  You will need to go download one of the
archives:
    jdk-6-doc.zip jdk-6-doc-ja.zip
(choose the non-update version if this is the first installation).
Please visit  http://java.sun.com/javase/downloads/
now and download.  The file should be owned by root.root and be copied
to /tmp.
По указанному адресу данного файла не нашел и теперь не знаю что предпринять дальше. Буду благодарен за помощь....



Оффлайн kiev

  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #236 : 01 Февраля 2008, 11:06:46 »
выключена обработка  .htaccess.
нажать AllowOverride All везде  где стоит AllowOverride None

Оффлайн triode-master

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #237 : 02 Февраля 2008, 00:44:10 »
Здравствуйте
делал все как в первом посте, прбывал ставить и вместе и по отдельности.
Получаю

403 Forbidden
You don't have permission to access /phpmyadmin/ on this server.

Оффлайн triode-master

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #238 : 02 Февраля 2008, 01:10:59 »
Цитировать
правильно вот так:
Код:

ln -s /usr/share/phpmyadmin/ /var/www

я ее безумно скопировал и влепил, прошу прощения.
А последнее время, я всегда делаю так (видимо из-за лени и по старой привычке):
Захожу в Терминал суперпользователя и набираю команду mc (для запуска файлового менеджера устанавливаю, чуть ли не первым!)
На одной его половинке ставлю курсор на папку:  /user/share/phpmyadmin
На другой стороне видно папка: /var/www
Выбираю в меню Файл_>Символическая ссылка и нажимаю Enter
Все Работает!!!
Права раздаю в МС с помощью горячих клавиш: Ctrl+x+c
В настройках сервера MC мне очень помогает!!!

Все нашел вот он ответ
Если сделать так ln -s /usr/share/phpmyadmin/ /var/www то тоже неработает!!!
Получилось с помощью MC!
Созданная ссылка ln -s /usr/share/phpmyadmin/ /var/www - в MC ВЫСВЕЧИВАЕТСЯ КРАСНЫМ ЦВЕТОМ.

Оффлайн relax

  • Новичок
  • *
  • Сообщений: 6
  • линукс навсегда!
    • Просмотр профиля
Re: FAQ:Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!
« Ответ #239 : 06 Февраля 2008, 21:57:26 »
Здравствуйте
делал все как в первом посте, прбывал ставить и вместе и по отдельности.
Получаю

403 Forbidden
You don't have permission to access /phpmyadmin/ on this server.

попробуйте вот как:

cd /var
sudo chmod 777 -R www

 

Страница сгенерирована за 0.023 секунд. Запросов: 21.