Туториал LAMP (CentOS)

EpicMan2

Старожил
Пользователь
Баллы
173
Внимание! Тут рассматривается ТОЛЬКО базовая настройка AMP для CentOS.

Используется система CentOS 6.3
Во первых нам нужно:​
  1. Прямые руки
  2. Гугл
  3. SSH клиент
  4. FTP клиент
1. Установка пакетов.
После входа по SSH выполняем следующие команды:
Код:
rpm -ihv http://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Подключаем репозитории CentALT и EPEL
Код:
yum install httpd mod_ssl mysql mysql-server php php-common php-mbstring php-mysql php-mcrypt nano screen vsftpd
Устанавливаем Apache, MySQL, PHP, Nano (Текстовый редактор), screen (Менеджер виртуальных экранов)
После проверки пакетов вводим y, и ждем завершения закачки и установки пакетов.
2. Настройка FTP
Код:
nano /etc/vsftpd/vsftpd.conf
Проверяем переменные, важно что бы было:
Код:
anonymous_enable=NO
local_enable=YES
ls_recurse_enable=YES
one_process_model=no
Если эти переменные приняли это значение, нажимаем Ctrl+O затем Enter
Код:
service vsftpd start
Этим мы запускаем наш FTP сервер.
У меня не заходит через рут!
Код:
nano /etc/vsftpd/ftpusers
И удаляем оттуда логин root
Код:
nano /etc/vsftpd/user_list
Удаляем оттуда логин root
Код:
service vsftpd restart
Теперь по FTP может зайти локальный пользователь.
Код:
chkconfig vsftpd on
Ставим FTP сервер в автозагрузку.
3. Настройка Apache и PHP
Собственно, это не несет никакой сложности, но надо выполнить пару команд
Код:
chkconfig httpd on
service httpd start
Этим мы прописываем apache в автозагрузку, и запускаем его.
4. Настройка MySQL
Выполняем:
Код:
service mysqld start
Этим мы запускаем MySQL сервер.
Код:
mysqladmin -u root password 'НОВЫЙ_ПАРОЛЬ'
Ставим root пароль от для root пользователя MySQL сервера.
Код:
chkconfig mysqld on
Прописываем MySQL сервер в автозагрузку.
5. Установка Java (Бонус!)
Во первых:
Выбираем JDK или JRE, выбираем версию x64 или x32 (x64 = x86_64)
После выбора версии скачиваем её, и с помощью FTP клиента закачиваем в любую папку, в нашем случае /jr
После перехода в папку
Код:
cd jr
Выполняем
Код:
rpm -Uvh jre-7u17-linux-x64.rpm
В нашем случае это java 7, update 17.
Проверяем java командой
Код:
java -version
Если вам ответило что-то вроде:
Код:
[root@sp ~]# java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
То поздравляю, java установлена!

Задавайте вопросы, как будет время, отвечу.
 
Назад
Верх