简单的搭建一个Apache2+php7+mysql的web环境
安装mysql
|
|
弹出界面输入mysql的root用户的密码,如123456
#安装apache2
在浏览器里输入 http://localhost
能打开测试页则说明安装成功,apache2默认的站点根目录在 /var/www/html,配置文件是 / etc/apache2/apache2.conf,/var/www/html默认是只读的,为了能在里面新建文件夹或者文件,修改访问的权限
安装php7
|
|
在 /var/www/html里新建文件 index.php
内容为
重新启动apache2
在浏览器里输入 http://localhost/index.php,测试是否安装成功
增加php7对mysql的支持
|
|
重新启动apache2
打开http://localhost/index.php,可以看见增加的mysql相关的模块
安装phpmyadmin
|
|
默认安装到 /usr/share/phpMyAdmin
将phpMyAdmin文件夹复制到 /var/www/html里,
打开http://localhost/phpmyadmin/index.php
语言选择中文
密码为上面mysql root的密码 123456,就可以管理mysql数据库了。
至此全部安装完成
补充
如果要使用phpStorm进行php开发,可能会报错
php-cgi not found
就是提示没有安装php-cgi,通过下面命令进行安装
新建站点
在apache2的配置目录(/etc/apache2/)中有两个目录是与新建站点有关的
sites-availables包含所有站点文件,即有启用的与非启用的
sites-enabled包含启用了的站点,一般来说sites-enabled里的文件是sites-availables链接
在/etc/apache2/apache2.conf文件中包含一句:IncludeOptional sites-enabled/*.conf,所以只有在sites-enabled目录中加了站点文件才会生效
在sites-availables里添加文件test.conf
编辑站点文件
本机测试添加hosts记录,即可访问。