LAMP安装(Yum本地源)

简介:

使用yum本地方式安装LAMP(CentOS + Apache + Mariadb/MySQL + PHP)

安装环境及版本:

系统环境:CentOS Linux release 7.5.1804 (Core)
组件版本:yum安装

一、安装CentOS 操作系统

1.1 安装操作系统

在VMware上安装操作系统:CentOS Linux release 7.5.1804,具体安装方式参考《VMware创建系统(CentOS6.5)》

1.2 安装VMTools

参考《VMware安装VMTools(CentOS)》

1.3 快照

参考《VMware快照》

1.4 配置IP地址

参考《配置IP地址(CentOS)》

1.5 配置主机名

参考《配置主机名(CentOS)》

1.6 关闭防火墙和禁用SELINUX

参考《关闭防火墙及SELINUX(CentOS)》

二、本地YUM挂在

创建挂载目录,挂载

[root@itms home]# mkdir /home/iso

[root@itms home]# mount -o loop CentOS-7-x86_64-Everything-1804.iso /home/iso
mount: /dev/loop0 is write-protected, mounting read-only

[root@itms home]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  978M   50G   2% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G   12M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1               1014M  142M  873M  14% /boot
/dev/mapper/centos-home   66G  8.8G   57G  14% /home
tmpfs                    378M     0  378M   0% /run/user/0
/dev/loop0               8.8G  8.8G     0 100% /home/iso

新建repos文件,先备份已有的文件

[root@itms home]# mv /etc/yum.repos.d /etc/yum.repos.d.bak

[root@itms home]# mkdir /etc/yum.repos.d
[root@itms home]# vi /etc/yum.repos.d/local.repo
[root@itms home]# cat /etc/yum.repos.d/local.repo 
[base-local]
name= local
baseurl=file:///home/iso
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[root@itms home]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base-local
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos

[root@itms home]# yum makecache
Loaded plugins: fastestmirror
Determining fastest mirrors
base-local                                                                                                                                                                                                                | 3.6 kB  00:00:00     
(1/4): base-local/group_gz                                                                                                                                                                                                | 166 kB  00:00:00     
(2/4): base-local/primary_db                                                                                                                                                                                              | 5.9 MB  00:00:00     
(3/4): base-local/filelists_db                                                                                                                                                                                            | 6.9 MB  00:00:00     
(4/4): base-local/other_db                                                                                                                                                                                                | 2.5 MB  00:00:00     
Metadata Cache Created

二、安装Apache

参考《Apache安装》中的yum安装方式

三、安装Mariadb

参考《Mariadb安装》,或者下载安装包RPM及其依赖包

yum localinstall *.rpm -y

四、安装PHP

yum -y install php
yum -y install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

发表回复