美文网首页Linux
在win系统中直接安装Ubuntu,搭建PHP开发环境

在win系统中直接安装Ubuntu,搭建PHP开发环境

作者: PHP的艺术编程 | 来源:发表于2018-12-07 16:16 被阅读19次

1.在微软商店下载Ubuntu

image

2.启动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界面

image

3.安装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

相关文章

网友评论

    本文标题:在win系统中直接安装Ubuntu,搭建PHP开发环境

    本文链接:https://www.haomeiwen.com/subject/avothqtx.html