Установка LAMP:
1 2 3 4 5 6 7 8 9 10 |
yum -y install httpd - ставим веб сервер apache yum -y install httpd-tools - ставим тулзы для httpd systemctl enable httpd.service - включить автозагрузку httpd systemctl start httpd.service - запустить yum -y install php - ставим php yum -y install php-mysql php-common php-mbstring php-gd php-ldap php-odbc php-pear php-xml php-soap php-xmlrpc php-snmp php-mcrypt php-devel php-xml curl curl-devel - ставим модули для php yum -y install wget.x86_64 yum -y install mariadb-server mariadb mariadb-devel - установка mariadb.service systemctl enable mariadb.service - включить автозагрузку mariadb.service systemctl start mariadb.service - запустить mariadb.service |
MySQL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
_________________________________________ vi /etc/my.cnf -файл основных настроек [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock symbolic-links=0 [mysqld_safe] log-error=/var/log/mariadb/mariadb.log pid-file=/var/run/mariadb/mariadb.pid #add bind-address=127.0.0.1 character-set-server=utf8 _________________________________________ mysql_secure_installation - команда начальной настройки (пароль для рута) Set root password? [Y/n] y - ставим пароль Remove anonymous users? [Y/n] y - убрать анонимов Disallow root login remotely? [Y/n] y - отключить вход root из сети Remove test database and access to it? [Y/n] y - удалить тест базу Reload privilege tables now? [Y/n] y - обновить привилегии systemctl reload mariadb.service - перезапустить mariadb.service _________________________________________ |
Установка phpmyadmin
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
yum -y install phpmyadmin - установка phpMyAdmin nano /etc/httpd/conf.d/phpMyAdmin.conf -----------------------CUT---------------------------- <Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 - разрешаем подключения с IP Require ip 10.0.0.0/24 - разрешаем подключения с IP </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 - разрешаем подключения с IP Allow from 10.0.0.0/24 - разрешаем подключения с IP </IfModule> </Directory> <Directory /usr/share/phpMyAdmin/setup/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 - разрешаем подключения с IP Require ip 10.0.0.0/24 - разрешаем подключения с IP </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 - разрешаем подключения с IP Allow from 10.0.0.0/24 - разрешаем подключения с IP </IfModule> </Directory> -----------------------CUT---------------------------- _________________________________________ |