前言
本文章适用于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
显示监听的端口即表示安装成功
参考链接:ubuntu16.04配置LAMP环境(服务器镜像是Ubuntu16.04)
还不快抢沙发