LAMP=Linux apache mysql php,下面的软件安装不分先后
sudo apt install apache2 mysql-server libapache2-mod-php php-mysql -y
#libapache2-mod使得apache会去处理PHP,而不是遇到PHP网页时显示PHP的源代码
#php-mysql 为PHP提供MYSQL驱动支持mysql
配置文件:/etc/mysql/my.cnf,其中引用了mysql.conf.d目录中的mysqld.cnf,主要配置在这里面
mysql_secure_installation #MYSQL初始化操作。默认root密码为空,sudo mysql可以连上apache
www目录:/var/www/html,里面默认会有一个index.html文件
apache2 -vphp
24.04自带有PHP 8.3.6
22.04自带有PHP 8.1
20.04实测没有
php -v #如果没有则执行下面
sudo apt install php -y(附加)phpmyadmin
安装目录:/usr/share/phpmyadmin
配置文件目录:/etc/phpmyadmin/config.inc.php
sudo apt install phpmyadmin #不能加-y,安装过程中会需要选择网络服务器,不选择会安装不成功,所以要先安装apache2,然后选apache2。然后是选择dbconfig-common,这个选否
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin #创建符号链接,apache2的www/phpmyadmin指向phpmyadmin的安装目录,类似windows中的快捷方式sudo systemctl restart apache2http://localhost/phpmyadmin