centos7之lamp环境安装

、配置防火墙

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

1、关闭firewall:

[python] view
plain
 copy

  1. systemctl stop firewalld.service #停止firewall
  2. systemctl disable firewalld.service #禁止firewall开机启动

2、关闭SELINUX

[python] view
plain
 copy

  1. vi /etc/selinux/config
  2. #SELINUX=enforcing #注释掉
  3. SELINUX=disabled #增加
  4. :wq! #保存退出
  5. setenforce 0 #使配置立即生效

3.安装apache

[python] view
plain
 copy

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

4.安装mariadb(mysql)

[python] view
plain
 copy

  1. yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成
  2. systemctl start mariadb.service #启动MariaDB
  3. systemctl stop mariadb.service #停止MariaDB
  4. systemctl restart mariadb.service #重启MariaDB
  5. systemctl enable mariadb.service #设置开机启动

[python] view
plain
 copy

  1. 修改mysql密码:set password for ‘root‘@‘localhost‘=password(‘root‘);

[python] view
plain
 copy

  1. mysql授权远程连接(navicat等): grant all on *.* to root identified by ‘root‘;

5、安装PHP以及组件,使PHP支持 MariaDB

[python] view
plain
 copy

  1. yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
  2. #这里选择以上安装包进行安装,根据提示输入Y回车
  3. systemctl restart mariadb.service #重启MariaDB
  4. systemctl restart httpd.service #重启apache

测试篇

cd /var/www/html

vi index.php #输入下面内容

<?php

phpinfo();

?>

:wq! #保存退出

在客户端浏览器输入服务器IP地址,可以看到如下图所示相关的配置信息!

时间: 2024-10-18 14:40:45

centos7之lamp环境安装的相关文章

lamp环境安装wordpress

一.lamp环境安装wordpress准备工作: 1.安装好lamp环境. 不会搭建lamp环境的参考:php和apache编译安装及mysql 5.1编译方法 2.下载wordpress:https://cn.wordpress.org/ 二.lamp环境安装wordpress安装过程: 1.建立wordpress数据库和用户授权:wordpress, mysql> cretae database wordpress charset utf8; mysql> grant create,upd

centos7 LAMP环境安装zabbix3.0

zabbix3.0要求的PHP.数据库.Apache/Nginx的版本参考: zabbix3.0对PHP.数据库.nginx/apache版本要求参考: https://www.zabbix.com/documentation/3.0/manual/installation/requirements 本次安装的系统环境为centos7.2,lamp.第一次安装使用的版本是centos6.6,lnmp.安装后均可正常使用. mysql版本 [[email protected] ~]# mysql 

centos7下 LAMP环境搭建--mysql安装

安装MySQL MySQL的几个常用安装包:rpm.源码.二进制免编译 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql cd

CentOS7配置Nodejs环境安装记录

今天购买了阿里云服务器,系统选的是CentOS7,下面记录下在它上面安装Nodejs环境的过程,本次操作是直接连接的阿里云服务器的管理终端. 1.由于是纯净的环境,先通过以下命令安装nodejs编译及依赖相关软件: [[email protected] sharing]# yum -y install gcc gcc-c++ openssl-devel 2.在home下新建node文件夹,用来保存下载的和解压缩的文件: [[email protected] home]#mkdir node 3.

centos7搭建PXE环境安装CentOS6系统

一.服务器系统的安装本人在服务器里安装的centos7,最好不是最小化安装,因为最小化安装里面很多命令没有需要你去安装,并且保证能上网.具体步骤请参观http://blog.51cto.com/13670314/2160430 :centos6和centos7的安装步骤是一样的.二.安装TFTP服务 yum update 首先更新一下yum源,保证yum到的软件都是最新版本mkdir -p /tftpboot 在根目录下创建一个目录用做tftp服务器的根目录vim /etc/xinetd.d/t

centos7 配置lamp 环境

搭建版本 版本组合 php5.6+apache/2.4.6(centos7)+mysql5.7.24 因为新系统不能确认哪些指令已经搭建  所以安装前需要确认下是否拥有 检测是否已经安装过Vim rpm -qa|grep vim 显示出完整的包名:vim-common,vim-enhanced,vim-minimal,vim-filesystem 表示安装成功 若是缺少Vim包名:则使用命令: 比如说: vim-enhanced这个包少了,执行:yum -y install vim-enhanc

Linux学习-基于CentOS7的LAMP环境实现多虚拟主机

一.实验环境 系统:CentOS7.6 主机:两台(一台也可以),一台实现apache+php-fpm (192.168.214.17),一台实现mysql服务器 (192.168.214.27) 软件包: Apache:httpd-2.4.39.tar.bz2,apr-1.7.0.tar.bz2,apr-util-1.6.1.tar.bz2 PHP:php-7.3.7.tar.xz MySQL:mariadb-10.2.25-linux-x86_64.tar.gz (二进制包) web网站:D

centos7 php开发环境安装-Git

Git 的2中安装方法 1. yum命令安装: yum install -y git 2. 服务编译安装(推荐) 2.1 安装依赖包 yum install -y wget yum install -y gcc-c++ yum install -y zlib-devel perl-ExtUtils-MakeMaker 2.2 下载最新git cd /usr/local/src wget https://mirrors.edge.kernel.org/pub/software/scm/git/gi

lamp环境安装一

1. LAMP = Linux + Apache + MySql + PHP 之间的关系如图: 2.安装软件 1)安装apache服务器 sudo apt-get apache2 通过 apache2 -v  查看安装的版本,时间等 安装成功后,在浏览器中输入:localhost    或者本机ip地址(默认80端口)  , 可以看到apache首页: 2)安装php5 sudo apt-get install php5 安装完成后,通过  php5   -v   查看 3)检测apache服务