CentOS 7 yum方式配置LAMP环境

环境:CentOS 7 最小化安装 采用Putty连接

方法:采用YUM安装方法

目的:搭建Apache+Mysql+PHP环境

1,安装Apache


yum install httpd  //默认情况下,选择Y,进行安装

安装成功后,默认情况下,是禁止外部IP访问的,需要进行设置
vi /etc/httpd/conf/httpd.conf  //进入配置文件
找到
<Directory />
AllowOverride none
Require all denied
</Directory >
修改为:
<Directory />
AllowOverride none
Require all granted
</Directory >

systemctl start httpd.service        //启动
systemctl restart httpd.service    //停止
systemctl status httpd.service    //查看状态
systemctl restart httpd.service   //重启systemctl enable httpd.service   //开机启动

访问服务器IP,如果显示测试界面,则安装成功:

2、安装PHP


yum install php  //默认选择Y安装

在Apche的目录下面新建一文件test.php

cd /var/www/html
vi test.php

可以键入相关PHP代码,以输入hello world为例,
<?php
    echo "hello world";
?>
访问网站192.168.199.235/test.php,如果正常解析,则说明PHP环境完成。

3、安装Mysql



在CentOS7中,mariadb代替了Mysql,其实mariadb只是一个M有sql的一个分支,由于Mysql旧部员工不满Oracle收购Mysql导致更新速度变慢,又重新开发了和Mysql类似的开源数据库。来应对Oracle的Mysql。

yum install mariadb maridb-server  //默认安装
安装成功后,root用户默认密码为空且仅限本机登陆
mysqladmin -u root --password ‘password‘ //修改root用户密码

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘IDENTIFIED BY ‘password‘ WITH GRANT OPTION; //配置任意IP远程访问

flush privileges; //刷新权限
systemctl restart mariadb.service //重启服务

这样任意IP就可以通过mysql -h 192.168.199.235 -u root -p 访问服务器数据库了。当然为了安全起见,是指定特定主机访问数据库服务器。

默认情况下,PHP不支持mariadb,需要安装php扩展。

yum install php-mysql
在网站目录下新建测试数据库文件,例如
<?php
   $con = mysql_conncet(‘localhost‘,‘root‘,‘root‘);
   if(!$con){
      die("connet mysql failed".mysql.error());
    }
   echo "connet mysql successful";
?>

默认情况下,php没有打开错误调试,需要在/etc/php.ini中将错误调试打开,即
;dispaly_errors
;error_reporting
前面的;去掉。

至此,简单的LAMP环境搭建成功!

总的感觉,之前使用的是集成环境,总是听说配置环境还是挺复杂的,今天看来还是挺轻松的。对于简单的使用,目前的环境就就足够了,需要安装什么扩展,后续安装即可。

时间: 2024-10-09 21:27:52

CentOS 7 yum方式配置LAMP环境的相关文章

CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin详细过程

介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&make install呢. Step1. 为centos配置rpmforge及epel源.centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有.rpmforge源可以在 http://pkgs.repoforge.org/rpmforge-release/中下载安

CentOS 7.4 yum方式安装LAMP环境,并部署WordPress,使用XCache优化性能

一.安装LAMP环境: # yum -y install httpd mariadb-server php-mysql php 程序包版本: httpd:2.4.6 mariadb-server:5.5.56 php-mysql(PHP连接MySQL时需要用到的驱动):5.4.16 php:5.4.16 备注: CentOS 7.4已经不再提供mysql-server的程序包 httpd配置文件: 1.主配置文件:/etc/httpd/conf/httpd.conf 2.辅助配置文件:/etc/

CentOS 6.9 yum方式安装LAMP环境,并部署Discuz

一.安装LAMP环境: # yum -y install httpd mysql-server php-mysql php 程序包名称及版本: httpd:2.2.15 mysql-server:5.1.73 php-mysql(php连接mysql时需要用到的驱动):5.3.3 php:5.3.3 httpd配置文件: ?  主配置文件:/etc/httpd/conf/httpd.conf ?  辅助配置文件:/etc/httpd/conf.d/*.conf mysql配置文件:/etc/my

CentOS 6.5系统使用yum方式安装LAMP环境

#安装apacheyum -y install httpd httpd-devel#安装mysqlyum -y install mysql mysql-devel mysql-server mysql-libs#安装phpyum -y install php#安装php扩展yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdoyum -y

Centos下 yum方式安装LAMP

首先安装apache    centos可以直接yum安装apache . 配置网易163 yum源  http://www.cnblogs.com/carbon3/p/5635403.html 一.安装apache 命令:yum install httpd      //根据提示,输入Y安装即可成功安装 然后启动apache,并且设置系统让 Apache 开机自动启动.命令:service httpd start //启动Apache chkconfig httpd on //设置开机自启 启

centos 使用yum进行安装lamp环境

1.用yum安装Apache,Mysql,PHP. 1.1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig httpd on 1.2 安装mysql yum install mysql mysql-server mysql-devel 同样,完成后,用/etc/init.d/mysqld start 启动mysql 1.3 设置mysql密码 mysql>

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境 准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口

CentOS 7 下 yum 方式安装 Docker 环境

教你如何在 CentOS 7 下 yum 方式安装 Docker 环境. 记录在CentOS 7下使用yum方式安装Docker环境的步骤. 1.移除旧版本: yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                  

CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)

原文 CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB) 一.配置防火墙,开启80端口.3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2.安装iptables防火墙 yum insta