在win系统中直接安装Ubuntu,搭建PHP开发环境
1.在微软商店下载Ubuntu
image2.启动Ubuntu
如果在启动Ubuntu的时候碰到以下提示;
Enable the Windows Subsystem for Linux
这时候需要配置一下win电脑
(1)打开 设置->更新与安全->针对开发人员
image更新安装完毕后重启
(2)在命令行中输入optionalfeatures.exe
image image点击确认之后,系统会自动安装更新,安装完毕重启
(3)在命令行中输入bash安装ubuntu
image安装提示操作就可以安装Ubuntu成功
(4)用bash启动ubunt
以后要启动Ubuntu的话我们只要输入bash,就可以进入Ubuntu界面
image3.安装PHP开发环境
image- 先安装ppa源扩展工具
apt-get install -y ppa-purge
- 添加源
sudo add-apt-repository ppa:ondrej/php
- 安装apache2
apt-get install apache2
- 安装mysql
apt-get install mysql-server mysql-client
- 安装php5.6
apt-get update
sudo apt-get install -y php5.6-common php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml php5.6-gd php5.6-curl php5.6-json php5.6-fpm php5.6-zip php5.6-mcrypt libapache2-mod-php5.6 php5.6-redis
- 配置位置:
php.ini /etc/php/5.6/apache2/php.ini
apache2.ini /etc/apache2/apache2.conf
/etc/apache2/sites-available/000-defalut.conf
配置多站点
vim /etc/apache2/sites-available/local.test.conf(文件的名称可以根据自己的习惯命名)
image<VirtualHost *:80>
ServerName local.test.com
ServerAdmin webmaster@localhost
DocumentRoot /mnt/e/test
LogLevel error
<Directory /mnt/e/test>
Options Indexes FollowSymLinks
AllowOverride All
require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
vim: syntax=apache ts=5 sw=4 sts=4 sr noet
生成软连接
ln -s /etc/apache2/sites-available/local.test.conf /etc/apache2/sites-enabled/local.test.conf
重启apache2
sudo /etc/init.d/apache2 restart
配置hosts
image环境安装成功
image