前几个月帮院里完成了新的官网,是基于PHP的,也做了跨平台处理,在Windows,Linux上都测试过,不过还是打算最后放到Linux上运行。中间折腾这个环境还是蛮久的,就想整理一下,积累一些经验。
我使用的系统是Ubuntu 16.04 LTS系统,Apache、MySQL、PHP都是从软件源里获得的,版本分别是(Apache 2.4.18、MySQL 5.7.13、PHP 7.0.8 )
既然标题叫菜鸟式配置,肯定是用最简单的方法来搭建我们所需要的环境,如果要更多自定义的话,还是需要最原始的编译运行的。
Let's Start
Linux的安装就不再赘述,直接度娘搜索下载镜像根据提示安装就行~
安装Apache
运行Terminal(命令提示),输入sudo apt-get install apache2
输入用户密码,剩下的就交给系统自动完成吧~
安装完成后再浏览器输入127.0.0.1会出现以下画面,表示我们安装成功!
安装MySQL
一样在控制台输入sudo apt-get install mysql-server
输入密码后,依然系统自动安装,中途会让你输入mysql的用户名和密码
为了方便管理软件包,推荐安装新立得(Synaptic)管理器,在Ubuntu软件中心输入Synaptic就可找到
安装完成后,在软件中搜素mysql,找到mysql_workbench,这是一款图形化的MySQL数据库管理工具
点击安装,安装成功后界面如下
安装PHP
在控制台输入sudo apt-get install PHP php-gd php-mbstring php-mysql
后面的php-gd php-mbstring php-mysql就是PHP扩展组件,我的网站用到的只有这三个,就选择安装,当然也可以选择后期安装
安装完成后还要给Apache2安装PHP模块,使其支持PHP
在控制台输入sudo apt-get install libapache2-mod-php
安装完成后,新建一个info.php文件,内容如下
<?php
phpinfo();
?>
把它放到/var/www/html目录下
最后,在浏览器输入127.0.0.1/info.php
搞定!