Шаблон при конфигурировании нового сервера.

Шаблон при конфигурировании нового сервера:

root@servername:~# adduser username
root@servername:~# adduser username sudo
root@servername:~# getent group sudo
—–
Не разлогиниваться root до окончания всех проверок проверки.
—–
Проверить доступность ssh для нового пользователя.
—–
root@servername:~# passwd (сменить пароль)
—–
Проверить правильность нового пароля для root.
—–
username@servername:~$ cat /etc/ssh/sshd_config | grep Port
Port 2222(PortNumber)
username@servername:~$ cat /etc/ssh/sshd_config | grep Root
PermitRootLogin no
—–
sudo service ssh restart
—–
sudo apt-get update
sudo apt-get upgrade
—–
sudo shutdown -r now
—–
Если не установлены:
sudo apt-get install tasksel
sudo apt-get install vim
—–
sudo tasksel
->select LAMP
—–
New password for the MySQL “root” user:
mysqlrootuserpassword
—–
После этого Apache2 работает.
—–
Проверить работу PHP
—–
sudo vim /var/www/html/info.php
< ?php phpinfo(); ?>
#нужно убрать пробел между < ? ----- sudo rm /var/www/html/info.php # обязательно удалить info.php после теста. ----- Установка phpmyadmin sudo apt-get install phpmyadmin http://myipaddress/phpmyadmin ----- Закрыть доступ к phpmyadmin для посторонних. sudo vim /etc/apache2/apache2.conf
Order deny,allow
Deny from all
Allow from myipaddress

—–