9
Май

Базовая настройка Centos 6

Создаём пользователя

useradd howtoitru
passwd howtoitru

Добавьте пользователя (в нашем примере — howtoitru) в группу wheel:

usermod -a -G wheel howtoitru

Запрещаем пользователю root вход через ssh

nano /etc/ssh/sshd_config
 PermitRootLogin no

Установка редактора nano

yum install nano

Установка nginx из репозитория

Создаём файл

nano /etc/yum.repos.d/nginx.repo

и сохраняем в нём содержимое:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1

Установка Apache:

yum install httpd

Установка php 5.6 на Centos 6.8

Вначале нам необходимо установить репозиторий WebtaticEL

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

После ставим сам пакет

yum install -y php56w

Далее устанавливаем MySQL 5.7 из репозитория

cd /tmp/
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
yum localinstall mysql57-community-release-el6-9.noarch.rpm
yum install mysql-community-server

Устанавливаем дополнения:

yum install php56w-mysql
yum install php56w-gd

Добавляем всё в автозапуск и запускаем
chkconfig mysqld on
chkconfig httpd on
chkconfig nginx on
service mysqld restart
service httpd restart
service nginx restart

Временный пароль root от MySQL 5.7 можно найти так:

cat /var/log/mysqld.log | grep "temporary password"

Сменить пароль не так просто, вы будете получать ошибку

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

Добавляем в /etc/my.cnf

validate_password_policy=LOW

и делаем рестарт MySQL сервера
service mysqld restart
  1. Залогиньтесь в MySQL сервере как root
    mysql -h localhost -u root -p
  2.  Необходимо вначале установить сложный пароль
    SET PASSWORD = PASSWORD('your_new_password');
  3. Выполните команду удаления плагина:
    uninstall plugin validate_password;
  4. Установите новый пароль:
    SET PASSWORD FOR root@localhost = PASSWORD('new-password');
Комментариев нет

Leave a Comment