前言
什么是LAMP
LAMP 是Linux Apache MySQL PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言。Apache是最常用的WEB服务软件,而MySQL是比较小型的数据库软件。
启用并建立交换空间
查看是否存在Swap分区
查看Swap分区的大小以及使用情况,一般使用free命令即可,如下所示,Swap大小为512M,目前没有使用Swap分区
1 | ➜ ~ free -m |
创建文件作为Swap
1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
dd if=/dev/zero of=/var/swapfile bs=1M count=1024
2.格式化为交换分区文件:
mkswap /var/swapfile #建立swap的文件系统
3.启用交换分区文件:
swapon /var/swapfile #启用swap文件
4.使系统开机时自启用,在文件/etc/fstab中添加一行:
/var/swapfile swap swap defaults 0 0
1 | dd if=/dev/zero of=/var/swapfile bs=1M count=1024 |
安装阶段
安装apache2
1 | ➜ ~ sudo yum install httpd |
安装 MySQL
1 | ➜ ~ yum install mysql |
编译安装php
1 | yum install gcc autoconf gcc-c++ \ |
使用包管理器安装
1 | yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm |
1 | ➜ php-7.2.4 yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm |