共享文件夹设置
在virturebox中设置共享目录虚拟机
若失败需要安装增强功能, 在设备中
若安装增强功能失败,若失败先弹出在进行安装
虚拟机/media会对应出现相应的目录
此处应该是没有权限进入目录的需要设置用户组
#执行命令
sudo usermod -aG vboxsf $(whoami)
再次执行命令groups查看用户组是否添加上
设置端口转发
网站设置
sudo nano /etc/hosts //打开hosts文件
在hosts文件中添加你设置的域名
打开 /etc/apache2/sites-available 文件夹,将其中的 000-default.conf 文件复制并重命名粘贴在当前文件夹中
建立软连接
#进入到sites-enabled文件下
ln -s ../sites-available/sanbox.conf sandbox.conf
#重启apache
sudo /etc/init.d/apache2 restart
此时访问页面是403
#给与设置文件的755权限
sudo chmod -R /medif/sf_sandbox
#修改用户组中vboxsf
sudo nano /etc/group
**此时应该能正常访问
数据库远程链接设置
#注释bind-address = 127.0.0.1
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
#加入
skip-name-resolve
进入数据库更新
update user set host='%' where user='root
若还未链接上检查防火墙状态
sudo ufw status
#若启用则先停掉
sudo ufw disable
此时可能出现项目路由无法访问
#开启 目录级的URL重写支持,安装模块rewrite_module
sudo a2enmod rewrite