centos 7中搭建Lamp环境(php5.6+marisdb)

1、安装apache:

yum install -y httpd

启动服务:

systemctl start httpd.service

设置开启启动服务:

systemctl enable httpd.service

下面就是修改配置文件可以直接命令在控制台修改:

vi /etc/httpd/conf/httpd.conf

也可以直接进入/etc/httpd/conf/中用gedit打开修改;
修改好保存后重启apache:

systemctl restart httpd.service

因为centos将防火墙改为firewall,所以要先改为iptables防火墙:
1、关闭firewall,停止firewall服务:

systemctl stop firewalld.service

禁止firewall开机启动:

systemctl disable firewalld.service

2、安装iptables防火墙

yum install iptables-services

安装好后就需要修改编辑防火墙配置文件(这里不做介绍了直接使用控制台vi命令修改):

vi /etc/sysconfig/iptables

添加图中红色部分

保存修改之后再打开config文件进行修改:

vi /etc/selinux/config

将SELINUX=enforcing和SELINUXTYPE=targeted注释掉,并添加SELINUX=disabled;保存退出后执行setenforce 0立即生效;

2、安装mariadb:

yum -y install mariadb-server mariadb

安装好开始启动:systemctl start mariadb.service
设置开机启动:systemctl enable mariadb.service
覆盖配置文件:cp /usr/share/mysql/my-huge.cnf /etc/my.cnf

数据库初始密码是没有的,若是想修改密码执行:

mysql_secure_installation

然后开始进入数据库,注意初始密码为空;后面的自己设好密码一路y就行;

3、安装php
首先追加配置yum源:

yum install epel-release

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

使用yum list命令查看可安装的包(Packege):

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

看到里面有php56的就可以进行php5.6版本的安装了:

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

那装过后可以使用php –version来查看php版本,安装成功就可以看到对应版本了;

最后可以安装下php -fpm:

yum install --enablerepo=remi --enablerepo=remi-php56 php-fpm 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值