准备一键安装脚本:lnmp1.8-full.tar.gz
离线安装:
CentOS7:
注:此版本无法安装mysql,可以安装MariaDB10.4代替。
准备完整版操作系统:必须准备含有软件包的ISO镜像,如“Everything版”“DVD1版”
安装CentOS7操作系统
机器cpu对应版本(Minimal等皆可),Everything版似乎也需要配置好软件源
挂载软件源
使用“完整版”操作系统作为软件源
- 挂载光盘镜像(临时有效,重启后失效)
mkdir /mnt/dvd
mount -o loop /root/CentOS-7-x86_64-Everything-1810.iso /mnt/dvd
- 移除并备份yum源配置文件(.repo文件都会生效产生干扰)
mv /etc/yum.repos.d/ /etc/yum.repos.d.backup
mkdir /etc/yum.repos.d/
touch /etc/yum.repos.d/CentOS-Media.repo
- 配置新yum本地源
在“/etc/yum.repos.d/CentOS-Media.repo”内写入
[local-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/dvd/
#file:///mnt/dvd2/
#如果有第二张光盘将前面dvd2行前面的 # 注释符号去掉
gpgcheck=0 # gpgcheck 签名检查可以改成 0 就会不检查。
enabled=1
gpgkey=file:///mnt/dvd/RPM-GPG-KEY-CentOS-7 #gpgkey 最后面如果是CentOS-6就把最后面数字改成6
- 测试本地源
没有报错的话就是正常工作了
yum clean all # 清空以下缓存
yum makecache # 创建新的缓存
yum install wget # 安装测试
使用full包离线安装
tar zxf lnmp1.8.tar.gz # 解压
cd lnmp1.8
chmod 777 ./install.sh # 赋权限
CheckMirror=n ./install.sh lnmp # 离线安装