Доброго времени суток.
Установил себе PHP редактор Komodo Edit 5, и занялся изучением php.
Для этого установил apache, php, и mysql.
Все работает просто отлично. Вот только php скрипты нужно было создавать в /var/www/ что не очень удобно.
Решил добавить еще одну директорию /home/user/site для этого:
1) sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/site
Команда создает новую запись виртуального хостинга копируя стандартную запись apache.
2) sudo gedit /etc/apache2/sites-available/site
и в этом файле:
-замениk все /var/www/ на /home/user/site/
-перед строкой "DocumentRoot /home/user/site/" добавил строку "ServerName site"
То есть:
ServerName site
DocumentRoot /home/user/site/
3) sudo a2ensite site
4) sudo gedit /etc/hosts
и в этом файле добавил строку
127.0.1.2 site
5) sudo /etc/init.d/apache2 reload
усе, теперь скрипты должны запускаться и из этой директории.
Но почему то после перезагрузки, в файл hosts нужно опять прописывать 127.0.1.2 site.
Почему эта запись стирается. Может я чего то делаю не так? Хотя инструкции нашел на форуме (не помню номер топика).
Вообщем как сделать то что я хочу по человечески?
И второй вопрос. Komodo Edit можно как нибудь настроить, что бы он тоже по умолчанию запускал скрипты по адресу
http://site/ (это в случае предварительного просмотра результата работы скрипта в самом komodo edit), а то приходится каждый раз вручную прописывать этот адрес.
Вот скрин, на случай если я не то говорю не то, что на самом деле делаю
http://s40.ЗАПРЕЩЁННЫЙ РЕСУРС/i088/0902/54/b94ded6c2d02.jpg