上一篇设置了共享文件夹,那么如何在本地使用编辑器就可以跑呢?需要对共享文件夹做虚拟域名映射。步骤总结如下:
ubuntu安装php,nginx,mysql
1.sudo apt install nginx
sudo apt install php
sudo apt install php-fpm
sudo apt install mysql-server
添加用户组
- sudo adduser root vboxsf
- sudo adduser www-data vboxsf
给共享文件夹加权限
- cd /media/sf_share
- sudo chmod -R 777 ./* (这里需要文件夹中有文件)
下载vim
sudo apt install vim
修改nginx配置
- vim /etc/nginx/sites-available/default
- 修改root 后面的文件夹路径: /media/sf_share;
- 添加 index.php
- 添加虚拟域名: server_name demo.kk.com
- 去掉localhost的部分注释:localhost,include,fastcgi_pass...fpm.sock;
- :wq退出
添加host
- 在ubuntu中查看ip:ip addr
- host中添加: 192.168.0.112 demo.kk.com
添加php-mysql
sudo apt install php-mysql
导入数据表
- 建数据库:名称用在下面导入
- 将要导入的sql文件放到共享区域
- mysql -u root -p demo < ./demo.sql (前面的demo是数据库名称)
- 输入密码
重启环境
- sudo service nginx restart
- sudo service php7.4-fpm restart