在ubuntu下搭建php后台开发环境——ubuntu16.04+apache2.4.18+php7.0.28+mysql+PhpStorm
此篇文章是记录自己在搭建php后台开发环境的流程,适合新手。
名词解释
ubuntu——一款基于linux内核的操作系统,对标Windows,Mac OS X
apache2——服务器,也可以使用nginx等服务器替代。
php——php解释器
mysql——数据库,也可以使用sqlite等数据库替代。
PhpStorm——JetBrains公司旗下的一款ide。
工作原理:用户的html请求首先发送给apache2,然后apache2通过libphp7.so交给php解释器进行解析,然后php7通过mysql.so模块和mysql进行CURD操作。
开始环境搭建
前置条件,先要知道apt-get工具~
首先安装apache2:
sudo apt-get install apache2
安装完成后可以 apache2 -v 查看版本信息。
然后还要安装一个让apache2指挥php干活的模块
sudo apt-get install libapache2-mod-php7.0
然后安装php
sudo apt-get install php
最后安装mysql
sudo apt-get install mysql-server
然后还要安装一个让php指挥mysql干活的模块;
sudo apt-get install php7.0-mysql
到现在为止,环境搭建已经ok了,你可以在/var/www/html目录下创建一个test.php试验一下。
修改服务器默认地址
服务器默认地址在/var/www/html下,如果要修改首先要在/etc/apache2/apache2.conf文件下添加
<Directory /this/is/your/directory>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
然后还要在/etc/apache2/sites-enabled/000-default.conf 把出现/var/www/html地方修改成你需要的地址
PhpStorm
1.下载
这个需要自己去官网下载,下载完成需要激活,这个百度上有。
2.配置
//todo 有点困了