sudo passwd root apt update apt install net-tools apt install nmap apt install ssh apt install apache2 php-mysql libapache2-mod-php mysql-server php8.3 (php預設8.3.6) mysql mysql ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES; apt install filezilla 取消mysql嚴格模式 vi /etc/mysql/my.cnf 新增 [mysqld] sql_mode="" #解決 MySQL Authentication plugin ‘caching_sha2_password’ cannot be loaded 錯誤 default_authentication_plugin=mysql_native_password service mysql restart systemctl enable mysql #phpmyadmin 下載4.9.11版(搭配php5.6) https://www.phpmyadmin.net/downloads/ 2.安裝php5.6 add-apt-repository ppa:ondrej/php apt install -y php5.6 apt install php5.6-gd php5.6-mysql php5.6-imap php5.6-curl php5.6-intl php5.6-pspell php5.6-recode php5.6-sqlite3 php5.6-tidy php5.6-xmlrpc php5.6-xsl php5.6-zip php5.6-mbstring php5.6-soap php5.6-opcache php5.6-common php5.6-json php5.6-readline php5.6-xml 從 php5.6 切換到 php8.3 : Apache: sudo a2dismod php5.6 ; sudo a2enmod php8.3 ; sudo service apache2 restart CLI: update-alternatives –set php /usr/bin/php8.3 從 php8.3 切換到 php5.6: sudo a2dismod php8.3 ; sudo a2enmod php5.6 ; sudo service apache2 restart CLI: sudo update-alternatives –set php /usr/bin/php5.6 修改php.ini /etc/php/5.6/apache2/php.ini short_open_tag = On 瀏覽器 snap refresh firefox snap install chromium