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


Автор Тема: [HOWTO] Apache/PHP5/MySQL/phpMyAdmin/php-apc/php5-xcache  (Прочитано 71088 раз)

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

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
Перенёс HOW-TO в нашу Вики. Теперь изменения будут отражаться там.

http://help.ubuntu.ru/wiki/web-server
« Последнее редактирование: 09 Июнь 2012, 08:57:54 от ⚡ Thunde® ⚡ »

Оффлайн Laplanya

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
    • Laplanya Home
Для полного счастья не хватает визуального html/css/java/php/asp редактора например Komodo! http://www.activestate.com/komodo_edit/ очень даже для новичкка! Это конечно еще не полноценная замена Adobe Dreamweaver но уже близкая по функционалу!  :coolsmiley:
« Последнее редактирование: 26 Март 2009, 11:11:48 от Laplanya »
Мой маленький Блог о любимых Debian и Ubuntu!
http://www.laplanya.com

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
интересно :)
напиши инструкцию по его установке, чтобы у новичков вопросов не было.

Оффлайн Жека Линукс

  • Любитель
  • *
  • Сообщений: 94
  • Linux Mint 19
    • Просмотр профиля
да по поводу комодо!!! она не бесплатна там написано что 21 триал, а что есть бесплатного и из репозитариев????

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
Для новичка вполне хватит и gedit (блокнот), подсветка синтаксиса есть и ладно. Чуть покруче geany. Ну для кед quanta, не хочу тянуть на гном, поэтому не пробовал.

Оффлайн Жека Линукс

  • Любитель
  • *
  • Сообщений: 94
  • Linux Mint 19
    • Просмотр профиля
да я бы хотел такую программку набираешь тег а она автоматически предлагает теги на первую букву как в дримвивере,  и в принципе ничего не надо, больше, установил композер так он у меня вообще не запускается!!!

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
geany умеет автодополнение-автозавершение тегов/переменных и прочее делать, посмотри его, он маленький и лёгкий ;) если тебе больше ничего и не нужно...

Оффлайн Жека Линукс

  • Любитель
  • *
  • Сообщений: 94
  • Linux Mint 19
    • Просмотр профиля
и все же почему у меня не работает композер, охота посмотреть что это, это может быть из-за беты 9.04 у меня еще пара программ не работает!!!

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Цитировать
Чтобы Апач переваривал пыха надо в /etc/apache2/apache2.conf прописать
AddType application/x-httpd-php .php .phtml
это лишнее

Aptana = Eclipse PDT с некоторыми отличиями. тогда уж можно и Zend Studio упомянуть.

Можно ещё добавить фреймворк Yii. На первый взгляд он мне понравился -- проще чем zend и в то же время не такой кашеобразный код, как codeigniter или cakephp.

Почему ни слова о работе с БД?
В репах есть неплохой mysql-navigator (от разработчиков mysql), глючноватый малость, но удобнее, чем голая консоль. Можно работать с БД средствами Eclipse или Netbeans.

burgua

  • Гость
Цитировать
это лишнее
Из этих лишних нарисуем позже FAQ в этой же теме.
А для новичков это стандартный вопрос, как и про права доступа к /var/www (на неделе дважды спрашивали)

Yii пока слабо известен, имхо. Если еще будут просьбы по его добавлению - добавим.

До БД еще не дошли.

P.S.
Разница с Thunder у меня 7 часов, админ статьи - он.
Но если что-то необходимо добавить - пишите в личку, поправлю в Google Docs.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
это лишнее

...

Почему ни слова о работе с БД?
В репах есть неплохой mysql-navigator (от разработчиков mysql), глючноватый малость, но удобнее, чем голая консоль. Можно работать с БД средствами Eclipse или Netbeans.
это "лишнее" часто спрашивают, надо всё-такие вопросы как-то выделить будет...

...

почему же ни слова? phpMyAdmin - для новичка и наверное не только очень удобная штука, к тому же показывает запросы которые выполняет, я так учился делать запросы, подглядывал за пыхадмином))

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
это "лишнее" часто спрашивают, надо всё-такие вопросы как-то выделить будет
я к тому, что этого делать не надо -- при установке php нужный конфиг кладётся в /etc/apache2/conf.d/

кстати, отучиваемся трогать apache.conf/php.conf -- в debian теперь преобладает идеология conf.d. имхо -- удобно.

Цитировать
почему же ни слова? phpMyAdmin - для новичка и наверное не только очень удобная штука
и правда :)
не только не заметил, а даже не вспомнил про него

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
я к тому, что этого делать не надо -- при установке php нужный конфиг кладётся в /etc/apache2/conf.d/

кстати, отучиваемся трогать apache.conf/php.conf -- в debian теперь преобладает идеология conf.d. имхо -- удобно.

вот это интересно, т.к. надо просто изменённый конфиг подсунуть в conf.d и при старте системы данные будут из него браться, я правильно понял?
... будем отучиваться и ФАК править :)

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
вот это интересно, т.к. надо просто изменённый конфиг подсунуть в conf.d и при старте системы данные будут из него браться, я правильно понял?
... будем отучиваться и ФАК править :)
загляни туда ;)
не изменённый конфиг, а файл с теми опциями, которые хочешь изменить

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6752
  • Ubuntu 16.04
    • Просмотр профиля
заглянул - ясно)))

щас уже поздно у мну (0:26), завтра у себя опробую и здесь исправлю.

======================

Код: Text
  1. ServerName localhost
  2.  
  3. AddType application/x-httpd-php .php .phtml
  4.  
  5. AddDefaultCharset UTF-8
  6.  
  7. <VirtualHost *:80>
  8.         DocumentRoot /home/thunder/www/
  9.         <Directory /home/thunder/www/>
  10.                 AllowOverride All
  11.         </Directory>
  12. </VirtualHost>

удалил свои настройки, потом
sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]

добавил myconf.conf
sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                 ... waiting   

выходит, что конфиг подхватился, как минимум ServerName...

dmig, я правильно переопределил DocumentRoot и разрешение директив .htaccess ?
« Последнее редактирование: 07 Апрель 2009, 21:07:59 от Thunde® »

 

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