ubuntu16.04配置LAMP环境(服务器镜像是Ubuntu16.04)

前言

本文章适用于Ubuntu16.04系统,也适用于镜像为Ubuntu16.04的服务器(本文是在ubuntu16.04的云服务器上测试的)

前期准备

需要知道Ubuntu终端的一些简单操作以及指令如下:
1、vi的使用
进入vi:在终端输入vi +文件名
退出:先按esc键然后输入
:q!(不保存,强制退出)
:wq(保存并退出)
:q(退出,若对文章有所改动则无法退出)
2、对文件夹的操作
cd [目录名]
目录名有几个符号有特殊的含义,“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录。
因此返回上一级目录可以使用命令:cd ..
返回根目录:cd ~
3、在安装之前可以先

sudo apt-get update          # 获取最新资源包
sudo apt-get upgrade           # 本机软件全部更新
sudo apt-get dist-upgrade    # 本机系统软件更新

(我在安装时就更新了前两个)

安装过程

一、安装Apache

1、输入指令

sudo apt-get install apache2

2、输入管理员密码,在输入y
3、安装后对Apache的操作
开启、关闭和重启服务器

/etc/init.d/apache2 start
/etc/init.d/apache2 stop
/etc/init.d/apache2 restart

设定开机自启动

sudo systemctl enable apache2

二、安装PHP

ubuntu16.04自带了PHP7.0,所以不用再安装、
测试PHP安装是否成功:
首先需要将www目录更改下所有权以便可以新建文档 输入

sudo chmod 777 /var/www

新建一个文档:

 sudo vi /var/www/info.php

按下i键编辑文件 输入

<?php
phpinfo();
?>

然后保存并退出:先按ESC 再按: 输入wq 回车 保存退出
然后在地址栏输入127.0.0.1/info.php
你就会发现出错了
原因:
apache服务器的默认php文件是放在 /var/www/html这个路径下,而一般我们的的文件要放在 /var/www下
因此我们就要改变apache的默认路径
windows下apache的配置文件是httpd.conf , 但是ubuntu下apache的配置文件在 /etc/apache2/apache2.conf
首先说明一下,Linux下的apache配置文件采用引入的方式,主启动文件apache2.conf,默认路径的配置文件放在 /etc/apache2/sites-available/000-default.conf内
解决:
1、输入:

cd /etc/apache2
ls
sudo vi apache2.conf

这里写图片描述
2|把 /var/www/html 修改为 /var/www
这里写图片描述
3、然后再保存退出,并重启apache
然后在浏览器中输入 127.0.0.1/phpinfo.php,出现PHP的相关配置信息即表示成功

三、安装mysql

1、打开命令行输入

sudo apt-get install mysql-server 

这里写图片描述
2、输入管理员密码 选择Y
这里写图片描述

这里写图片描述
3、安装完成后查看服务:输入

 sudo netstat -tap | grep mysql 

显示监听的端口即表示安装成功
这里写图片描述

猜你喜欢

转载自blog.csdn.net/john_rush/article/details/78549357