〇phpMyAdminの画面
以下の手順を実行します。
1. firewallでhttpの80番ポートを開けます
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
2. MariaDBをインストール
sudo dnf -y install mariadb mariadb-server
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"
※パスワードは適宜変更してください。
3. ApacheとPHPのインストール
sudo dnf install -y httpd \
php \
php-mysqlnd \
php-json \
php-opcache \
php-xml \
php-dom \
php-mbstring \
php-gd \
php-curl
sudo systemctl enable php-fpm
sudo systemctl enable httpd
4. SELinuxの無効化
sudo setenforce 0
sudo getenforce
sudo sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
5. phpMyAdminのインストール
wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.tar.gz
tar xvfz phpMyAdmin-5.0.2-all-languages.tar.gz
sudo mv phpMyAdmin*-all-languages /opt/phpmyadmin
sudo chown -R apache:apache /opt/phpmyadmin
sudo ln -s /opt/phpmyadmin /var/www/html
cat << EOF | sudo tee /etc/httpd/conf.d/phpmyadmin.conf
<Directory /var/www/html/phpmyadmin/data>
AllowOverride None
Require all denied
</Directory>
EOF
sudo service httpd restart
0 件のコメント:
コメントを投稿