4. Webszerver és MYSQL - LeviG9901/Smart-Home GitHub Wiki

Webszerver (Apache, PHP) és a MYSQL telepítése

  1. Webszervnek az Apache webserver-t telepítettük az alábi link segítségével: https://tinyurl.com/wofzesb
  2. Elsőként beírtuk a terminalba a következő parancsokat:
  • sudo apt update
  • sudo apt install apache2 -y
  1. Majd leteszteltük, hogy működik-e:
  • http://localhost/
  1. Utána feltelepítettük a PHP-t:
  • sudo apt install php libapache2-mod-php -y
  1. Kitöröltük az index.html file-t:
  • sudo rm index.html
  1. Elkészítettük a php file-t:
  • sudo leafpad index.php
  1. Leteszteltük, hogy beleírtunk:
  • <?php echo "hello world"; ?>
  1. Ezután elindítottuk a böngészőt és rámentünk megint:
  • http://localhost/
  1. Majd következett a MYSQL telepítése az alábbi link segítségével:
    https://tinyurl.com/ybxefgq9
  2. Feltelepítettük a MYSQL mariadb server-t:
  • sudo apt install mariadb-server php-mysql
  1. Kipróbáltuk, hogy működik-e rendesen:
  • sudo mysql --user=root
  1. Módosítottuk a root felhasználó jelszavát MYSQL-ben:
  • DROP USER 'root'@'localhost';
  • CREATE USER 'root'@'localhost' IDENTIFIED BY 'password';
  • GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
  1. Feltelepítettük a PHPMYADMIN-t is:
  • sudo apt install phpmyadmin
  1. Engedélyeztük a mysqli bővítményt is:
  • sudo phpenmod mysqli
  1. Újraindítottuk az apache server-t:
  • sudo /etc/init.d/apache2 restart
  1. Leteszteltük, hogy működik-e a PHPMYADMIN:
  • http://127.0.0.1/phpmyadmin
  1. Majd létrehoztunk egy adatbázist.
  2. Az adatbázison belül létrehoztunk két táblát ezen a néven:
  • test2
  • move
    move
    test2
⚠️ **GitHub.com Fallback** ⚠️