Windows10的Bash省去了装ubuntu虚拟机的麻烦,而且可以直接用Windows下的浏览器去访问了,Exciting有没有,再也不用去忍受日常崩溃的chromium和慢慢的firefox了。(感觉要被声讨了。),简述一下在Windows10的bash里配置开发环境。其实就和正常ubuntu里一样。
apache
安装
sudo apt install apache2
启动
sudo service apache2 start
启动时会有一个警告:
Invalid argument: AH00076: Failed to enable APR_TCP_DEFER_ACCEP
我的解决方案是在/etc/apache2/apache2.conf文件里添加这行:
AcceptFilter http none
另外有人说不能成功创建/var/lock/apache2.XXXXX的,这个目录是指向/run/lock的,所以去创建一下就好
mkdir -p /run/lock
访问
现在可以体验到用bash的爽快了,浏览器里访问localhost就可以看到apache界面啦。
mysql
安装
sudo apt install mysql-server mysql-client
如果你想使用phpmyadmin,方便之后设置建议你给root设置一个密码。
启动
sudo service mysql start
mysql -uroot -p
php
安装
sudo apt install php
phpmyadmin
我平时用phpmyadmin来管理mysql,毕竟对于我这种渣渣这玩意比mysql命令行可爱多了,这里就也介绍下。另外,安装phpmyadmin可以自动安装php和apache。
安装
sudo apt install phpmyadmin
安装完成后需要软连接phpmyadmin文件夹到服务器目录。
cd /var/www/html
sudo ln -s /usr/share/phpmyadmin phpmyadmin
访问
浏览器输入localhost/phpmyadmin即可访问了。(记得开启apache2和mysql服务)