起初是为了帮朋友搭建类似电脑之家的社区网站,在选择网站程序时选择了
asp和php格式的程序,前者只能在win系统才能架设,而后者需要在Linux系统下,在操作虚拟空间的时候由于手贱先将原先的PHP环境切换到ASP环境。导致测试完ASP程序之后不能更换操作系统了!要更换操作系统只能等第二天,这当然不能忍了,恰好我系统是Linux安装PHP环境也是几行命令的事

简单介绍php,php环境配置apache2+php+mysql 系统为ubuntu16.04
关于php介绍我就不废话了,网上一大堆!直接进主题:
安装
1. 安装 Apache2
|
|
2. 安装php7.0
|
|
3. 安装Mysql服务端和Mysql客户端
|
|
第三步,会提示设置mysql密码并确认密码

4. 安装PHP和Mysql关联插件
|
|
5. 安装phpmyadmin
|
|
在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,然后确定,下面界面输入你刚才安装Mysql时设置的密码,确定。再确认一次Mysql密码,确定。



6. 将phpmyadmin与apache2建立连接
|
|
7. 修改php配置文件
|
|
display_errors = On(显示错误日志,出现两次,都要改,不然无效)
extension=php_mbstring.dll (开启mbstring)
测试
1. 启动apache2
|
|

2. 在phptest目录下新建一个PHP 文件:test.php
|
|
3. 在gedit 输入下面内容
|
|
保存退出
4. 浏览器打开测试
在浏览器输入http://localhost/test.php 回车查看结果!

想查看php版本直接在终端输入php -v即可!
浏览器输入127.0.0.1或者localhost就会看到图下一样!

拓展篇
1. 站点目录更改
Apache2默认站点是在var/www/下,但是有时候又想更换站点,下面这个方法可以帮助您:
|
|
找到下图的部分:
将<Directory /var/www/>改成<Directory “你要设置的目录”>
更改后建议要重新建立Apache2和phpmyadmin链接
|
|
将后面的/var/www/html改为你对应的目录,执行sudo /etc/init.d/apache2 restart重启生效

2. 服务管理命令
apache2 服务管理命令
|
|
mysql 服务管理命令
|
|
如果浏览器打开phpmyadmin提示The [*mbstring*](http://127.0.0.1/phpmyadmin/url.php?url=http%3A%2F%2Fphp.net%2Fmanual%2Fen%2Fbook.mbstring.php) extension is missing. Please check your PHP configuration.
就是缺少mbstring文件,首先确认当前php版本 php -vUbuntu16.04默认安装的是php7.0
先安装php7.0的mbstring
|
|
没出现提示就对了,如果还出现重新执行上面的命令,并命令的7.0改为当前版本!
