虚拟机VMWare安装RHEL 7.0以及安装配置LAMP环境(Apache+PHP+MariaDB)

安装平台:VMWare

准备工作:

获取RHEL7.0的iso文件


安装RHEL7.0篇:

1、打开wmware,选择创建新虚拟机

2、向导中选择“稍后安装操作系统”

3、选择“linux”并选择对应版本,如果版本中没有red hat enterprise linux 7 就就近选择red hat enterprise linux 6并一直“下一步”到完成

4、点击刚创建的虚拟机->编辑虚拟机设置->CD/DVD(SATA)->使用ISO映像文件->完成

5、点击播放虚拟机进入安装,该步根据要求选择自己的配置。注意在安装类型的时候如果需要图形化界面则不能选择“最小安装”应该进入在附加选项勾选“KDE”才能安装图形化界面。具体其它问题自行百度


安装配置LAMP环境(Apache+PHP+MariaDB)篇:

1、配置yum源

cd /etc/yum.repos.d/    #进入yum配置目录
touch rhel-media.repo    #建立yum配置文件
vi rhel-media.repo   #编辑配置文件,添加以下内容


[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0


:wq! #保存退出

至此yum源配置完毕

可以执行更新:yum install update


2、关闭防火墙

RHEL 7.0默认使用的是firewall作为防火墙

关闭firewall方法:
systemctl stop firewalld.service   #停止firewall
systemctl disable firewalld.service  #禁止firewall开机启动

3、关闭SELINUX

该功能会使PHP无法写入或者生成文件,即使系统已经为web目录设置了777权限

vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加


:wq! #保存退出
setenforce 0 #使配置立即生效


4、安装Apache
yum install httpd  #根据提示,输入Y安装即可成功安装
systemctl start httpd.service  #启动apache
systemctl stop httpd.service  #停止apache
systemctl restart httpd.service  #重启apache
systemctl enable httpd.service  #设置apache开机启动


5、安装MariaDB
RHEL 7.0中,已经使用MariaDB替代了MySQL数据库(MariaDB是mysql的一个分支,语法上基本一样)


1)安装MariaDB
yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成
systemctl start mariadb.service #启动MariaDB
systemctl stop mariadb.service #停止MariaDB
systemctl restart mariadb.service #重启MariaDB
systemctl enable mariadb.service #设置开机启动
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)


2)为root账户设置密码
mysql_secure_installation
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MariaDB!

systemctl restart mariadb.service #重启MariaDB


6、安装PHP

1)安装PHP
yum install php #根据提示输入Y直到安装完成


2)安装PHP组件,使PHP支持 MariaDB
yum install php-mysql php-gd libjpeg*  php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash
#这里选择以上安装包进行安装,根据提示输入Y回车
systemctl restart mariadb.service #重启MariaDB
systemctl restart httpd.service #重启apache


本文根据http://www.osyunwei.com/archives/7782.html实际安装中整理而成



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值