文档章节

Centos7搭建LAMP环境

寻找普拉多
 寻找普拉多
发布于 2016/04/28 16:37
字数 634
阅读 213
收藏 5

准备

    1. 关闭SELinux

临时:切换到root用户,并执行命令:

setenforce 0    # 0表示关闭,1表示开启

永久:通过修改配置文件

    vi /etc/selinux/config
    #SELINUX=enforcing #注释掉
    #SELINUXTYPE=targeted #注释掉
    SELINUX=disabled #增加
    :wq!#保存退出
    shutdown -r now#重启系统


    2.  Apache安装

yum install httpd # 可添加参数-y,表示同意安装

通过命令来启动/关闭/重启等服务:

service httpd start|stop|restart 或
systemctl start httpd #Centos7特有

通过如下命令查看版本:

httpd -v

通过如下命令设为开机启动:

systemctl enable httpd.service    #设置开机启动
systemctl is-enabled httpd.service  #查看是否开机启动
systemctl disable httpd.service  #取消开机启动

    操作后,需重启服务

    3. Mysql安装

由于Centos7默认支持Mariadb(Mysql分支,其他操作或配置相同),所以安装命令参考:

yum  install mariadb* # 安装Mariadb服务及其相关

 通过如下命令开机启动:

#参考Apache
systemctl enable mariadb.service    #设置开机启动

启动/停止/重启服务:

service mariadb start|stop|restart 或
systemctl start mariadb #Centos7特有

设置root用户密码:Mysql版本5.5.47

mysql_secure_installation

根据提示操作即可。其他版本,请另行参考。

最后重启服务。

    3. PHP安装

    通过yum命令直接安装

yum install php  #直接添加-y参数,或根据提示输入Y直到安装完成

    安装php扩展

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt 
#这里选择以上安装包进行安装,根据提示输入Y回车

安装结束后,重启Apache和Mariadb服务。

systemctl restart httpd 
systemctl restart mariadb

 

补充:

CentOS使用systemd服务管理程序来管理服务
1、systemd的服务管理程序介绍:
systemctl是主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。
systemctl可以列出正在运行的服务状态:
systemd-cgls以树形列出正在运行的进程,它可以递归显示控制组内容。
2、启动/关闭、启用/禁用服务
启动一个服务:systemctl start postfix.service
关闭一个服务:systemctl stop postfix.service
重启一个服务:systemctl restart postfix.service
显示一个服务的状态:systemctl status postfix.service
在开机时启用一个服务:systemctl enable postfix.service
在开机时禁用一个服务:systemctl disable postfix.service
查看服务是否开机启动:systemctl is-enabled postfix.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled


© 著作权归作者所有

共有 人打赏支持
寻找普拉多
粉丝 1
博文 27
码字总数 6652
作品 0
哈尔滨
程序员
私信 提问
搭建邮件服务器配置lamp环境配置lamp环境

邮箱服务器在安装postfix为了可以更好的使用这个提前要配置好lamp环境 1.什么是lamp环境 LAMP 是现在非常流行的 WEB 环境, 是 Linux,Apache,MySQL,PHP 的缩写。现在很受欢迎web架构。其实...

cjune
2018/01/14
0
0
CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统

在搭建wordpress博客系统和Discuz!论坛系统之前,我们需要在Centos中准备好LAMP环境。 现在以Centos 6为例演示其过程。 LAMP环境=linux+apche+mysql+php 在安装好的Centos 6.7中使用yun安装a...

001100ll
2017/09/06
0
0
CentOS 7上安装WordPress详细步骤

一、搭建Wordpress服务器环境需求: php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。 二、搭建Wordpress平台: 以下以Wordpress3.92版本为例进行说明,如果大家想安装最近版本的话,安装完...

linuxprobe16
2016/12/03
24
0
实现loganalyzer

实验:实现loganalyzer 实验环境:三台主机。 1 日志服务器,充当mysql服务器的客户端 2 mysql mariadb 3 lap loganalyzer 实验思路:把本机的日志存储到特定的数据库中,也就是说日志服务器充...

疯帽爱丽丝
2017/10/28
0
0
CENTOS7 安装LAMP平台

因为安装zabbix需要LAMP环境,特记录如下。 LAMP指的Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来...

demonlg
2017/08/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

声学所实验室的论文

https://hccl.ioa.ac.cn/output/papers/

shengjuntu
34分钟前
0
0
Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

linux-tao
今天
2
0
Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

Linux就该这么学
今天
2
0
Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

xiangyunyan
今天
2
0
Android 贝塞尔曲线实践——旋转的七色花朵

一、关于贝塞尔曲线 在工业设计方面贝塞尔曲线有很多用途,同样,在Android中,贝塞尔曲线结合Path类可以实现更复杂的图形,这里我们给一个案例,来实现一种旋转的花朵。对于贝赛尔曲线的理解...

IamOkay
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部