Создаём пользователя
[bash title=»код»]useradd howtoitru[/bash]
[bash title=»код»]passwd howtoitru[/bash]
Добавьте пользователя (в нашем примере — howtoitru) в группу wheel:
[bash title=»код»]usermod -a -G wheel howtoitru[/bash]
Запрещаем пользователю root вход через ssh
[bash title=»код»]nano /etc/ssh/sshd_config[/bash]
[bash title=»код»] PermitRootLogin no[/bash]
Установка редактора nano
[bash title=»код»]yum install nano[/bash]
Установка nginx из репозитория
Создаём файл
[bash title=»код»]nano /etc/yum.repos.d/nginx.repo[/bash]
и сохраняем в нём содержимое:
[bash title=»код»][nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1[/bash]
Установка Apache:
[bash title=»код»]yum install httpd
[/bash]
Установка php 5.6 на Centos 6.8
Вначале нам необходимо установить репозиторий WebtaticEL
[bash title=»код»]rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm[/bash]
После ставим сам пакет
[bash title=»код»]yum install -y php56w[/bash]
Далее устанавливаем MySQL 5.7 из репозитория
[bash title=»код»]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
[/bash]
Устанавливаем дополнения:
[bash title=»код»]yum install php56w-mysql
yum install php56w-gd
Добавляем всё в автозапуск и запускаем[/bash]
[bash title=»код»]chkconfig mysqld on
chkconfig httpd on
chkconfig nginx on
service mysqld restart
service httpd restart
service nginx restart
[/bash]
Временный пароль root от MySQL 5.7 можно найти так:
[bash title=»код»]cat /var/log/mysqld.log | grep «temporary password»
[/bash]
Сменить пароль не так просто, вы будете получать ошибку
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Добавляем в /etc/my.cnf
validate_password_policy=LOWи делаем рестарт MySQL сервера
[/bash]
service mysqld restart
- Залогиньтесь в MySQL сервере как root
[bash title="код"]mysql -h localhost -u root -p[/bash]- Необходимо вначале установить сложный пароль
SET PASSWORD = PASSWORD('your_new_password');[/bash]- Выполните команду удаления плагина:
[bash title="код"]uninstall plugin validate_password;[/bash]- Установите новый пароль:
[bash title="код"]SET PASSWORD FOR root@localhost = PASSWORD('new-password');[/bash]