centos 7中搭建Lamp环境(php5.6+marisdb)
2017-02-17 14:36
393 查看
1、安装apache:
启动服务:
设置开启启动服务:
下面就是修改配置文件可以直接命令在控制台修改:
也可以直接进入/etc/httpd/conf/中用gedit打开修改;
修改好保存后重启apache:
因为centos将防火墙改为firewall,所以要先改为iptables防火墙:
1、关闭firewall,停止firewall服务:
禁止firewall开机启动:
2、安装iptables防火墙
安装好后就需要修改编辑防火墙配置文件(这里不做介绍了直接使用控制台vi命令修改):
保存修改之后再打开config文件进行修改:
将SELINUX=enforcing和SELINUXTYPE=targeted注释掉,并添加SELINUX=disabled;保存退出后执行setenforce 0立即生效;
2、安装mariadb:
安装好开始启动:
设置开机启动:
覆盖配置文件:
数据库初始密码是没有的,若是想修改密码执行:
然后开始进入数据库,注意初始密码为空;后面的自己设好密码一路y就行;
3、安装php
首先追加配置yum源:
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[/code]
使用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
相关文章推荐
- CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- 阿里云ECS CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- 在CentOS下搭建LAMP(Apache、MySQL、PHP)环境
- [转]快速在CentOS下搭建LAMP(Apache、MySQL、PHP)环境
- linux(CentOs) 64位 搭建php lamp环境
- LAMP环境搭建——基于VM虚拟CentOS-5.6
- 基于CentOS 6.8平台最新源代码包编译安装LAMP环境搭建(Apache+MySQL+PHP)
- CentOS5.5 下搭建 PHP 环境(最佳的LAMP环境)
- CentOS6.5使用yum快速搭建LAMP(Linux+Apache+MySQL+PHP)环境
- 在CentOS上搭建PHP服务器环境(lamp、lnmp)
- PHP之——CentOS 6.5下搭建LAMP环境详细步骤
- 基于阿里云centOS服务器,LAMP环境搭建(linux+apache+mysql+php)
- centos6.3-64位搭建LAMP环境之安装php5.5.7
- CentOS LAMP环境搭建和测试php与mysql的连接
- 我的转型之路--1、LAMP环境搭建(CentOS7+Apache24+Mysql5.7+PHP7.0.9)
- (转)CentOS5.5 下搭建 PHP 环境(最佳的LAMP环境)
- CentOS5.5 下搭建 PHP 环境(最佳的LAMP环境)
- Centos下搭建php环境,安装lamp环境
- PHP之——CentOS下搭建 PHP 环境(最佳的LAMP环境)