CentOS7搭建lamp环境

Posted whz_it

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7搭建lamp环境相关的知识,希望对你有一定的参考价值。

mysql安装

CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

[[email protected] ~]# yum install mariadb-server mariadb

[[email protected] ~]# yum install mysql-devel

[[email protected] ~]# systemctl restart mariadb   #重启Mysql

[[email protected] ~]# mysql   #进入Mysql

Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 4 Server version: 5.5.56-MariaDB MariaDB Server  Copyright (c) 2000, 2017,      Oracle, MariaDB Corporation Ab and others.  Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. 

MariaDB [(none)]> set password for ‘root‘@‘localhost‘ =password(‘password‘);   #设置密码

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> quit   #退出

Bye

[[email protected] ~]# maraidb -u root -p123456   #再次进入Mysql 123456为我设置的密码

[[email protected] ~]# mysql --version   #查看版本信息

mariadb数据库的相关命令是:

   systemctl start mariadb  #启动MariaDB

   systemctl stop mariadb  #停止MariaDB

   systemctl restart mariadb  #重启MariaDB

   systemctl enable mariadb  #设置开机启动

安装Apache

   [[email protected] ~]# yum install httpd

   [[email protected] ~]# httpd -v   #查看版本信息

安装php

一、删除旧版本
如果已经安装过php就先删除之前的版本。检查方法如下:
yum list installed | grep php
然后将安装的包进行删除
比如 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64也可直接 yum remove php*
具体根据显示的安装列表的名称进行相应的删除
二、安装新版版
1. 更新yum安装包
CentOS 7.x
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOS 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
2. 通过云进行php和其他组件的安装
yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64
yum install php70w-fpm
其他需要的组件在自行安装。
三、其他版本php安装
如果想安装php5.5或者5.6版本,将上面的php70w替换为php55w或者php56w就可以了。
查看版本信息 [[email protected] ~]# php -v
PHP 7.0.24 (cli) (built: Sep 30 2017 10:10:28) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
四,添加配置信息

   [[email protected] ~]# cd /var/www/html/

   [[email protected] html]#vim index.php 

   <?php    

         phpinfo();

   ?>

五,重启httpd  
[[email protected] ~]# systemctl restart httpd

以上是关于CentOS7搭建lamp环境的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7搭建LAMP环境

LAMP搭建sql-labs渗透测试环境

基于CentOS7的服务器搭建(LAMP环境)

Centos7下搭建LAMP平台环境

Centos7下搭建LAMP平台环境

CentOs7下搭建LAMP环境