最近刚换电脑,thinkpade495,装机ubuntu系统,因为显卡原因折腾了一天,搞定系统。
以前搭环境都是在centos上搭的,尝试在ubuntu下搭建一套lamp,虽然众说纷纭,ubuntu作服务器系统有不稳定的原因,但系统装了挺长时间,怎么也试一下吧,然后网上找帖子,照着装了一边,以下就是安装干货:
一、先更新一下服务器(可选)
1、sudo apt update # 获取最新资源包
2、sudo apt upgrade # 本机软件全部更新
3、sudo apt dist-upgrade # 本机系统软件更新
二、安装apache,(此处第一次用apache2)
sudo apt-get install apache2
执行成功后,可有两种验证方式
1命令验证 systemctl status apache
2浏览器访问本机ip,即可显示apache默认页面
三、安装mysql
1、dpkg -l |grep mysql 检查是否已安装mysql
2、sudo apt-get install mysql-server 安装,过程中需要输入mysql的/root用户密码
3、检验mysql,终端执行mysql -uroot -p登陆数据库
四、安装php
1.sudo apt-get install php 此处php版本会和ubuntu源有关系吧,我安装后是php7.0unbuntu 0.16
2./etc/apache2/mods-enabled/dir.conf 文件中修改apache中默认访问文件配置,将index.php放到所以默认执行文件前
到这里网上帖子就结束了,但是我的php代码并没有被执行,后来想起来以前用apache需要到http.conf文件中修改addtype
AddType application/x-httpd-php .php,但是在apache2中怎么也找不到http.conf配置文件,也找到不关于addtype的任何文件
后来在另一个帖子里找到原来还有第五步
五、配置apache支持php
1、sudo apt-get update
2、sudo apt-get install libapache2-mod-php
3、sudo systemctl restart apache2
结果ok了,页面出来了,查看apache配置文件,发现在mod-enable目录中增加了几个文件php7.0.conf、php7.0.load