1 | $ sudo apt update |
一.安装mysql
1 | $ sudo apt install mysql-server -y |
1.修改mysql密码以及授权远程访问
1 | $ sudo mysql -uroot |
2. 编辑mysqld.cnf配置,修改bind-address = 0.0.0.0
1 | & sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf |
二.安装php7.4
1.配置安装
1 | & sudo apt install software-properties-common apt-transport-https -y |
2.安装composer
1 | & php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" && php composer-setup.php && php -r "unlink('composer-setup.php');" && sudo mv composer.phar /usr/local/bin/composer |
三.安装Redis,nginx
1 | & sudo apt install redis-server nginx -y |
至此基本安装完成
查看 PHP 相关的环境变量
1 | ls -lha /etc/alternatives | grep php |
切换命令行模式默认的 PHP 版本
1 | sudo update-alternatives --config php |
或者
- 切换PHP版本到7.4
1
sudo update-alternatives --set php /usr/bin/php7.4
- 切换PHP版本到8.1
1
sudo update-alternatives --set php /usr/bin/php8.1
- 切换 phpize
1
sudo update-alternatives --config phpize
- 切换 php-config
1
sudo update-alternatives --config php-config
- 切换 phpdbg(phpdebug)
1
sudo update-alternatives --config phpdbg
- 再次查看 PHP 相关的环境变量
1
ls -lha /etc/alternatives | grep php
如果发生vmware无法共享文件
- 查看
vmhgfs-fuse
共享文件夹是否存在 - 如存在则编辑
sudo vi /etc/fstab
文件手动挂载1
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0