Installation of LAMP and web application [#!/bin/bash if [ $(id -u) -ne 0 ]; then echo 'Please run with sudo or as root.' exit 1 fi
dnf -q install -y httpd php php-mysqlnd
systemctl start httpd systemctl enable httpd
dnf -q install -y mariadb-server
systemctl start mariadb systemctl enable mariadb
mysqladmin create wordpress
mysql -e "GRANT ALL on wordpress.* to wordpress@localhost identified by 'wordpress123';" mysql -e "FLUSH PRIVILEGES;"
echo -e "\n\nrootpassword123\nrootpassword123\n\n\n\n\n" | mysql_secure_installation
TMP_DIR=$(mktemp -d) cd $TMP_DIR curl -sOL https://wordpress.org/wordpress-5.5.1.tar.gz && tar zxf wordpress-5.5.1.tar.gz mv wordpress/* /var/www/html
/ rm -rf $TMP_DIR
dnf -q install -y php-json curl -sOL https://raw.github.com/wp-cli/builds/gh-pages/phar/wpcli.phar
mv wpcli.phar /usr/local/bin/wp chmod 755 /usr/local/bin/wp
cd /var/www/html /usr/local/bin/wp core config --dbname=wordpress --dbuser=wordpress \ -- dbpass=wordpress123
/usr/local/bin/wp core install --url=http://10.23.45.60
--title="Blog" --admin_user="admin" --admin_password="admin"
--admin_email="[email protected]"](https://us04web.zoom.us/j/74173536430?pwd=ZYeyGTbQaJ4LLW7wV116tR8GukmG8a.1)https://us04web.zoom.us/j/74173536430?pwd=ZYeyGTbQaJ4LLW7wV116tR8GukmG8a.1