[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: AMMPS - [Denwer давай до свидания!]
Страницы: 1, 2, 3
vasa_c
к чертям windows, к чертям готовые пакеты, давно пора к чертям apache, да и php тоже туда же, скорее всего :-D

_____________
Блог ГО | Таблица символов Юникода | Графомания
Игорь_Vasinsky
biggrin.gif чё эт ты?
виват уникс виват си???

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vasa_c
виват линух, apt-get, nginx и петон

_____________
Блог ГО | Таблица символов Юникода | Графомания
Игорь_Vasinsky
biggrin.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Семён
vasa_c
чем лучше? потраченному времени, синтаксисом и пару сотых секунд компиляции? Мы тут не сотрудники google Corporation biggrin.gif
Guest
Семён, что конкретно из перечисленного?
Семён
Guest
Угу чем принципиально лучше BMW от Audi или наоборот ? smile.gif
killer8080
biggrin.gif
Свернутый текст
- Грузины лучше чем армяне!
- А чем же они лучше?
- Тебе же сказано - чем армяне!

анекдот (с)
altairo2087
У AMMPS нету SMPT сервака sad.gif не могу нормально проверить отправку почты.
А у XAMPP есть.
Zzepish
Хм. PHP 5.4. Надо глнянуть
neadekvat
Так чем лучше денвера то?
Как проходит миграция с денвера?
denisdangerous
ИМХО лучшая среда для разработки это реальный сервер поднятый на виртуальной машине...
malquem
А где можно подробно прочитать?
Guest
Установка убунты (сервер, но не принципиально) в на виртуалку "для опытов" smile.gif
!!!! почту не настраивал - просто не было нужды. На просторах гугла натыкался на мануал, но с наскоку не вышло.

1. ставим VirtualBox (тем временем качаем образ убунты)
2. в ней создаем виртуальную машину: тип "Linux", версия "Ubuntu", название - как душа ляжет
3. в свойствах виртуальной машины добавляем вторую сетевушку в режиме "сетевой мост"
4. ставим на виртуалку убунту из образа, я игрался с серверной, поэтому дальше только консоль и некоторая специфика smile.gif наверняка есть вменяемый путь и через GUI
5. посреди установки будет окошко с выбором компонетов выбираем ssh и LAMP
6. при установки русского варианта я всегда получал квадратики вместо знакомых букв, поэтому лечу сразу:
sudo -i
echo 'FRAMEBUFFER=Y' >> /etc/initramfs-tools/initramfs.conf
exit
sudo update-initramfs -u
sudo dpkg-reconfigure console-setup
после чего тычу в enter пока снва не окажусь в консоли, перезагружаюсь и вижу родные буквы на черном фоне smile.gif
7. настраиваем видимость снаружи:
sudo nano /etc/network/interfaces

дописываем строки:
auto eth1
говорит, что интерфейс стартует автоматом
iface eth1 inet static
IP адрес постоянный
address 192.168.1.11
адрес по которому сервер будет доступен из домашней сети (у меня дома несколько устройств в сети 192.168.1.0 за роутером. Если у Вас комп напрямую смотрит в инет, то таким макаром не выйдет, придется прописывать маршруты к виртуальному серверу)
netmask 255.255.255.0
маска
gateway 192.168.1.1
роутер

сохраняемся, выходим, перегружаем сеть:
sudo /etc/init.d/networking restart

8. делаем сайт:
sudo nano /etc/hosts
127.0.0.1 mysite.com

sudo apt-get install mc
ставит файловый менеджер - я не знаю как в консоли делать файлы smile.gif подскажите

sudo mc переходим в
/etc/apache2/sites-available

создать mysite.com
редактируем его:
sudo nano /etc/apache2/sites-available/mysite.com

содержимое:
<VirtualHost *:80>
ServerName mysite.com
DocumentRoot /home/ИМЯ ПОЛЬЗОВАТЕЛЯ/sites/www/mysite.com
<Directory /home/ИМЯ ПОЛЬЗОВАТЕЛЯ/sites/www/mysite.com>
AllowOverride All
</Directory>
</VirtualHost>
сохраняемся, выходим

уважаемый апач теперь есть такой сайт :
sudo a2ensite mysite.com

перзапуск апача
sudo service apache2 reload

в домашней папке
/home/ИМЯ ПОЛЬЗОВАТЕЛЯ/
создаем папки:
/sites/www/mysite.com
внутрь кладем тестовый index.php:
<?php
echo 'site mysite.com is ready!';

9. в нашей любимой windows открываем:
C:\windows\system32\drivers\etc\hosts
дописываем:
192.168.1.11 mysite.com
сохраняем, закрываем
набираем в браузере mysite.com и видим свою волшебную надпись smile.gif
//для тех у кого интернет через прокси, нужно будет добавить mysite.com в исключения

10. поднимаем FTP (в notepad++ удобно править файлы прямо на месте)
sudo apt-get install vsftpd

правим разрешения:
sudo nano /etc/vsftpd.conf

дописываем или раскомментируем:
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
сохраняем, выходим

sudo restart vsftpd
перезапускаем FTP

11. пользуемся smile.gif

П.С. свой путь в linux я только начинаю, сильно не бейте smile.gif
Представленное выше найдено "по крупицам", алгоритм проверен в течении пары вечеров и штук 5 безвременно удаленных виртуалок smile.gif








Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.