Факты

7 лет стабильной работы на Интернет-рынке Воронежа.
Более 50 созданных и раскрученных проектов.
90% успешности в продвижении сайтов.
Суммарная посещаемость клиентских сайтов - более 5 000 пользователей в сутки.
Создание сайта под ключ за 20 дней.

Связь

www@sws.ru

LAMPP - готовый web сервер для Linux

LAMPP- готовый web сервер для LinuxКакой web сервер выбрать для своего сайта? Сейчас действительно можно потеряться в изобилии программных продуктов на любой вкус и цвет. Особенно избалованными в этом плане выглядят пользователи Windows, для которых количество готовых решений можно насчитывать едва не десятками. Пользователям Linux в этом плане немного сложнее. На тематических форумах на вопрос о том есть ли какие-нибудь подобные вещи для Linux, сразу же сыпятся отсылки на то, что мол в нем такие не нужны, все собирается руками и.т.д, и.т.п.

Но для того, чтобы собрать свой полноценный сервер, нужно обладать хотя бы какими-то знаниями в области PHP/MySQL
Чего уж там говорит, последними обладают далеко не все желающие, а мануалы дают далеко не весь необходимый новичку объем информации, не говоря уже о примерах. Так как же поступить начинающему веб мастеру? Можно конечно потратить уйму времени изучая теорию, языки и прочую "лабуду" с его точки зрения, что может напрочь отбить у человека желание работать и развиваться.

Но и пользователи Linux не оказались обделены, в их распоряжении есть довольно доступный и понятный кроссплатформенный сервер XAMPP, а если точнее его Linux версия Lampp. Теперь будущий администратор может поднять свою систему базируясь на минимальных знаниях, попутно обучаясь и совершенствуя свой проект изучая только необходимую информацию.
Итак немного о XAMPP: XAMPP это акроним

* X (любая из четырех операционных систем)
* Apache
* MySQL
* PHP
* Perl.

XAMPP оснащен всем необходимым для быстрого поднятия собственного локального сервера с дальнейшей возможностью создания сайта на нем и переноса на хостинг.
Установка очень проста. Для начала скачиваем последнюю версию с сайта разработчиков - www.apachefriends.org/en/xampp.html

Скачанный архив распаковать в каталог /opt
Получается /opt/lampp/
Запускаем сервер набрав в консоли с правами root
/opt/lampp/lampp start
Если получилось вот так вот:
Starting XAMPP for Linux 1.7.3a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started
значит все просто замечательно, сервер готов и можно приступать к работе. Проверяем пройдя по адресу http://localhost
Рабочей папкой сервера будет /opt/lampp/htdocs
Для настройки PHPmyadmin https://localhost/phpmyadmin
Для выбора логина и пароля вводим /opt/lampp/lampp security
Основные команды
* /opt/lampp/lampp start - Запуск XAMPP.

* /opt/lampp/lampp stop - Остановка XAMPP

* /opt/lampp/lampp restart - Перезапуск XAMPP

Но иногда сервер ругается ошибками, например: XAMPP: Couldn’t start MySQL!
Думаю о сути проблемы догадаться несложно. Лечим командой
chown -hR root /opt/lampp
chmod -R 777 /opt/lampp
После чего перезапускаем сервер.
Бывает и такая ошибка:
Warning: World-writable config file ‘/opt/lampp/etc/my.cnf’ is ignored
Ее лечим следующим образом:
sudo chmod -R 777 /opt/lampp/var/mysql-все должно заработать, наслаждайтесь.

 
Rambler's Top100
www.megastock.ru