本次使用的lnmp一键包为linux运维笔记提供的lnmp一键包
官方地址:linux运维笔记
这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux、Nginx/Tengine、MySQL/MariaDB/Percona、PHP),适用于CentOS 5~7(包括redhat)、Debian 6~8、Ubuntu 12.04~15.04的32位和64位。
首先确定你的云服务器是否有数据盘
1.有数据盘的话首先我们要挂载数据盘,lnmp的根目录为data,所以我们只需要挂载到data目录就可以了。
代码
mkfs.ext3 /dev/vdb #格式化
cd ..
mount /dev/vdb /data/ #vdb为数据盘名,你可以自定义
echo ' /dev/vdb /data ext3 defaults 0 0' >> /etc/fstab
df -lh #检查是否挂载
2.执行安装步骤lnmp开始并不是无人值守安装,需要你选择一些选项。
yum -y install wget screen python#for CentOS/Redhat
#apt-get -y install wget screen python# for Debian/Ubuntu
wget http://aliyun-oss.linuxeye.com/lnmp-full.tar.gz #阿里云内网下载
wget http://mirrors.linuxeye.com/lnmp-full.tar.gz # 包含源码,国内外均可下载
wget http://mirrors.linuxeye.com/lnmp.tar.gz # 不包含源码,建议仅国外主机下载
tar xzf lnmp-full.tar.gz
#tar xzf lnmp.tar.gz
cd lnmp # 如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
screen -S lnmp # 如果网路出现中断,可以执行命令`screen -r lnmp`重新连接安装窗口
./install.sh # 请勿sh install.sh或者bash install.sh这样执行
3.如果没有数据盘的话,直接执行第二步。
文章评论