在Ubuntu 16.04中配置LAMP环境
LAMP指的Linux、Apache,MySQL和PHP的第一个字母,一般用来建立web应用平台。这里我们来从零搭建一个LAMP环境吧,话不多说,开始我们的骚操作吧!!
一、我们的目的
在阿里云服务器上,使用Ubuntu16.04操作系统搭建LAMP(Linux Ubuntu + Apache2 + MySQL + PHP 7.0)
二、准备工作
首先我们要有服务器、Ubuntu操作系统,这里老规矩,我们先进行一下系统的升级
apt-get update apt-gat upgrade
准备好Xshell和Xftp后,我们就可以开始了
三、安装配置MySQL
这里我的安装顺序是MySQL 、Apache和PHP,因为PHP需要前两者的环境基础,所以我们最后安装PHP,输入以下指令安装MySQL
apt-get install mysql-server
接下来会让你设置一个MySQL的root用户密码,自己起一个安全的就行,继续安装
由于是使用apt-install安装方式,各种配置皆已经配置好了,这点很方便。
养成随时测试的习惯,以便于及时的发现错误,这里我们看看MySQL是不是有效,输入以下指令:
Nice.It’s work!监听端口被显示了出来
四、安装配置Apache2
在命令行输入以下指令
apt-get install apache2
等待完成就可以算是安装完毕了
检查是否安装成功:打开本机的浏览器 输入 你的公网IP出现下图的界面即表示安装成功
五、安装PHP
这里我们只能使用7.0版本了,网上很多教程的5.0版本早就被从线上库里剔除了,输入以下指令
apt-get install php7.0
之后安装以下的程序
apt-get install libapache2-mod-php7.0
完成后重启Apache,输入以下代码
/etc/init.d/apache2 restart
这里我们测试一下PHP是否工作,首先进入/var/www/html这里
cd /var/www/html
新建一个PHP文件
vim testphp.php
让我们随便写点什么吧qwq
在英文状态下输完后Esc—冒号—wq,保存退出
然后打开浏览器,输入<你的公网IP>/ testphp.php测试一下吧
Ok没问题!
之后我们可以根据自己的需要去安装PHP的其他扩展包,这里我就不再详细列出了
五、辅助程序phpmyadmin
为了更方便的管理数据库,在这里也建议安装phpmyadmin。命令行输入 以下代码
apt-get install phpmyadmin
期间会让我们选择Web服务,这里当然是我们的Apache啦,继续!
中间会出现一次输入本程序的root管理密码,按照提示输入即可。
安装完成后需要将phpmyadmin的文件夹复制到www文件夹下的html中下进行管理:
cp /usr/share/phpmyadmin /var/www/html -a
让我们重启一下Apache,之后打开浏览器输入<你的公网IP>/ phpmyadmin测试一下吧
没毛病,到此可以说LAMP的基础环境已经搭建完了,若是有些地方出错了,卡住了,别着急,去上网百度,不行的话就在文章下方留言评论,我会尽力为你解答
六、其他的事情
1、建议大家在进行文件转移的时候使用指令进行操作,xftp确实很好用,但是指令更棒,自己用过就知道。
2、本平台就像一个根基,之后的工作就靠大家的天马行空去实现了。
3、技术依旧在不断的进步,比如PHP7吧,谁知道什么是就到8了,教程肯定是死的,信息更新的后置的,但是学习的方法确实永恒的,学会套路,不怕改变!
4、教程仅仅是在我这个平台上很有用,但不同的环境会产生这种那种的问题,自己能够去处理这些问题可是比本教程更重要的哦,比如Apache的那个html文件夹放这我们的一个php测试网页和phpMyadmin的管理界面,很多教程都说是将那些需要部署的东西放到www文件夹里,也就是html的上一级文件夹,但放那里就会导致我们打不开界面,这里就是一个配置的问题,这就需要你去寻找答案了。