Centos7安装LAMP+PHPmyadmin

1、更新Centos7下载源 更新之前记得备份!!! wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 参考:http://mirrors.aliyun.com/help/centos 163的源参考:http://mirrors.163.com/.help/centos.html 2、更新本地缓存 yum clean all yum makecache 3、安装网络工具 yum install net-tools 如果你要用ifconfig等命令的话 4、关闭firewall systemctl stop firewalld.service systemctl disable firewalld.service 5、关闭selinux vi /etc/selinux/config 注释#SELINUX=enforcing 注释#SELINUXTYPE=targeted 添加SELINUX=disabled 保存退出:wq setenforce 0#关闭selinux 6、安装apache yum install httpd 7、安装Mariadb yum install mariadb mariadb-server 拷贝配置文件覆盖原配置文件 cp /usr/share/mysql/my-huge.cnf /etc/my.cnf 8、安装PHP yum install php php-mysql php-gd php-odbc php-pear php-mbstring php-mcrypt 9、下载PHPmyadmin wget https://files.phpmyadmin.net/phpMyAdmin/4.0.0/phpMyAdmin-4.0.0-all-languages.zip 解压到/var/www/html/phpmyadmin

10、配置站点 vi /etc/httpd/conf/httpd.conf 文件最后加入

Include vhost/*.conf
mkdir /etc/httpd/vhost
touch test.conf

DocumentRoot /var/www/html/test
ServerName test

Options FollowSymLinks
AllowOverride All


touch phpmyadmin.conf

DocumentRoot /var/www/html/phpmyadmin
ServerName phpmyadmin

Options FollowSymLinks
AllowOverride All

重启apache和mariadb 11、安装epel源 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm 如果版本不一样就去这里找http://dl.fedoraproject.org/pub/epel/ rpm -ivh rpm epel-release-7-8.noarch.rpm yum clean all yum update 以下步骤都是在安装了epel源下进行的 12、安装mcrypt扩展 yum install php-mcrypt 13、安装redis、memcache以及扩展 yum install redis vi /etc/redis.conf daemonize yes#守护进程运行 redis-server /etc/redis.conf yum install php-redis yum install memcached yum install php-memcached

附录: 启动|停止|重启apache systemctl start|stop|restart httpd.service 开机启动apache systemctl enable httpd.service 启动|停止|重启mariadb systemctl start|stop|restart mariadb.service 开启启动mariadb systemctl enable mariadb.service

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Ryan Miao

配置不同环境下启用swagger,在生产环境关闭swagger

前言 Swagger使用起来简单方便,几乎所有的API接口文档都采用swagger了。使用示例:http://www.cnblogs.com/woshimrf/...

55990
来自专栏静下来

apache服务同ip绑定多个域名的方法

1、通过ftp感觉进入/etc/httpd/conf这个文件夹目录 2、修改httpd.conf配置文件 3、在文件最后面添加以下代码就行, <Virtual...

46790
来自专栏老马寒门IT

Postman 接口测试神器

官方 github 地址: https://github.com/postmanlabs

49510
来自专栏大数据-Hadoop、Spark

Logstash+Kafka+ZK集群整合

23040
来自专栏Laoqi's Linux运维专列

Apache默认虚拟主机

Apache默认虚拟主机 : 什么是虚拟主机?当你的一台服务器上面运行多个多个网站,每个网站都是一个虚拟主机! 任何一个域名解析到这台机器,都可以访问的虚拟主机...

61270
来自专栏运维

ELK Stack最新版本测试一安装篇

filebeat1.0.0-rc2  logstash2.0.0-1  elasticsearch2.0.0  kibana4.2

13920
来自专栏zhisheng

ELK 实时日志分析平台环境搭建

简单介绍 ELK(ElasticSearch, Logstash, Kibana),三者组合在一起搭建实时的日志分析平台,目前好多公司都是这套! Elastic...

323110
来自专栏区块链入门

Postman接口测试神器从安装到精通

Postman 是一个接口测试和 http 请求的神器,非常好用。 官方 github 地址: https://github.com/postmanlabs

93040
来自专栏运维小白

11.19/11.20 域名跳转

域名跳转概要目录 需求,把123.com域名跳转到www.123.com,配置如下: <VirtualHost *:80> DocumentRoot "...

39790
来自专栏Youngxj

免流集成破解版授权 一键备份数据库 网页端防DDOS脚本 等21个集成脚本

1.3K50

扫码关注云+社区

领取腾讯云代金券