`
wangking717
  • 浏览: 257263 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

CentOS7下安装LAMP以及phpMyAdmin

 
阅读更多
wangking写道
LAMP是Linux+Apache+MySQL+PHP的简称,是用于搭建web服务器的一种解决方案。从CENTOS 7开始Red Hat公司推荐使用MariaDB而不是MySQL,MariaDB完全兼容MYSQL,所以这篇文章里我们也沿用MariaDB!

 

1、安装LAMP之前要安装EPEL,以便安装源以外的软件,如phpMyAdmin等工具。

yum install epel-release

提示:EPEL,即Extra Packages for Enterprise Linux,企业版linux附加包。这个软件仓库里有很多非常常用的软件,而且是专门针对RHEL设计的,对RHEL标准yum源是一个很好的补充,完全免费使用,由Fedora项目维护,所以如果你使用的是RHEL,或者CentOS,Scientific等RHEL系的linux,可以非常放心的使用EPEL的yum源。 

 

2、安装Apache

a) yum install httpd 
b) systemctl start httpd #启动Apache 
c) systemctl enable httpd #设置开机启动

 3、安装MYSQL(MariaDB)

a) yum install mariadb-server mariadb
b) systemctl start mariadb #启动mariadb
c) systemctl enable mariadb #设置开机启动

 4、设置MariaDB密码

mysql_secure_installation #会要求输入原密码,直接点击回车就行,剩下的就是输入新密码以及确认密码

5、安装PHP

yum install -y php php-fpm php-mysql php-common php-devel php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel

 

6、安装phpMyAdmin

a) yum install phpmyadmin
b) vim /etc/httpd/conf.d/phpMyAdmin.conf #可在里面修改 Alias的指向。
c) chmod -R777 /var/lib/php/session #修改session权限,这样phpmyadmin才能访问。这个路径不同的系统路径不一样,可在phpinfo()里查找session.save_path 

#访问http://youipaddress/phpmyadmin,如果能访问上,那么就成功了!

 

7、修改Apache配置(域名绑定,如果不需要域名的,仅做测试用途,可略过...)

vim /etc/httpd/conf.d/vhost.conf 
//其实完全可以直接修改/etc/httpd/conf/httpd.conf文件,在最后一行来进行新增配置,但是为了不影响主配置,我们还是在/conf.d/文件夹下新增一个vhost.conf文件。
#如果有多个域名绑定,则新增多个VirtualHost,只有一个,则只需要填写一个VirtualHost

ServerName localhost
<VirtualHost *:80>

      ServerName www.4jcms.com
      DocumentRoot /var/www/html

</VirtualHost>

<VirtualHost *:80>

      ServerName up.4jcms.com
      DocumentRoot /var/www/html/uploads

</VirtualHost>

<VirtualHost *:80>

      ServerName res.4jcms.com
      DocumentRoot /var/www/html/resource

</VirtualHost>

 

 

分享到:
评论

相关推荐

    CentOS 6.2使用yum安装LAMP以及phpMyadmin详解

    本篇文章是对CentOS 6.2使用yum安装LAMP以及phpMyadmin进行了详细的分析介绍,需要的朋友参考下

    51CTO下载-CentOS 6.4 配置LAMP 环境 与安装 phpmyadmin

    CentOS 6.4 配置LAMP 环境 与安装 phpmyadmin

    centos 6.8 搭建LAMP

    centos 6.8 搭建LAMP环境及配置,以及搭建phpmyadmin**************************

    在CentOS上安装phpMyAdmin的教程

    前提 ...在CentOS6或7上安装phpMyAdmin 一旦你设置了EPEL库,你就能轻松地用以下命令安装phpMyAdmin了。 在CentOS 7上: $ sudo yum install phpmyadmin 在CentOS 7上: $ sudo yum install phpm

    Centos7.4环境安装lamp-php7.0教程

    主要介绍了Centos7.4环境安装lamp-php7.0,较为详细的分析了CentOS7.4环境下Apache、mysql、php7.0及phpmyadmin等安装命令与操作注意事项,需要的朋友可以参考下

    Linux centos7 下安装 phpMyAdmin的教程

    搭建lamp运行环境之后安装phpMyAdmin遇到的一些问题记录一下 1.官网下载phpMyAdmin压缩包 wget -c https://files.phpmyadmin.net/phpMyAdmin/4.9.3/phpMyAdmin-4.9.3-all-languages.tar.gz 2.解压缩到/var/www/html/...

    onekey_LAMP_source:centos7源码包安装lamp脚本-源码包

    本脚本适用于centos7系统,软件均采用二进制包编译安装,小内存主机安装时间可能接近1小时 原始包预设存放位置为/ usr / local / src / 软件默认安装位置为/ usr / local / 原始包下载速度取决于网络环境,源文件夹...

    Ansible-vagrant-centos7-ansible-lamp.zip

    Ansible-vagrant-centos7-ansible-lamp.zip,ansible示例使用vagrant将带有apache2.4.6、php7(带有xdebug)、mariadb5.5和phpmyadmin的centos7服务器部署到本地vm。vagrant centos7 lamp使用ansible playbook,...

    lamp:安装LAMP(Apache,MySQLMariaDB,PHP,phpMyAdmin)

    LAMP是用于安装的功能强大的bash脚本。 您可以通过它轻松,快速地安装Apache,PHP,MySQL / MariaDB,phpMyAdmin。 可以选择在phpMyAdmin中创建一个帐户。 支持系统 CentOS-6.x CentOS-7.x(推荐) Debian-8.x ...

    MySql修改密码后phpMyAdmin无法登陆的解决方法

    安装wamp集成服务器并配置完成后,点击PhpMyAdmin,就可以进入mysql数据库在线客户端,但是当你修改了mysql管理员root用户密码后再点击将... 您可能感兴趣的文章:Linux基于php-fpm模式的lamp搭建phpmyadmin的方法CentOs

    CentOS lamp 编译安装包(13个)[httpd-2.2.27,mysql-5.1.59,php-5.2.6]

    phpMyAdmin-3.3.10-all-languages.tar.gz libxml2-2.6.30.tar.gz libmcrypt-2.5.8.tar.gz libpng-1.2.31.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz gd-2.0.35.tar.gz Autoconf-2.61.tar.gz freetype-...

    vagrant-server:带有 LAMP、phpMyAdmin、ajenti web 面板的 vagrant 上的 CentOs 服务器

    安装包阿帕奇mysql php 5.6 顶麦克多路复用器纳米阿让蒂我的管理员鱼码头工人阿让蒂Ajenti 将在以下位置提供: https://ip:8000 我的管理员对于没有 root 密码的编辑文件: sudo nano /etc/phpmyadmin/config.inc....

    centos部署LAMP和LNMP资源包

    资源包 mysql-5.6、5.7 cmake-2.8、3.16 httpd-2.4 nginx-1.20 php-5.5 phpMyAdmin-4.7.2 zend-loader-php libmcrypt-2.5.8 mcrypt-2.6.8 mhash-0.9.9.9 boost1-1.59cronolog-1.6.2

    lanmp v2.5一键安装包(包括lamp,lnmp,lnamp安装)

    5 支持WdLinux定制版,CentOS,wdOS,RedHat,Ubunntu,Debian支持32,64位,更多的版本支持将在后续增加,也欢迎测试 6 源码开放并托管至github:https://github.com/wdlinux/lanmp 此次更新 1 增加对php5.3的支持,安装时...

    lamp安装包

    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序

    CentOS LAMP-开源

    当前,它会安装和配置Apache,PHP,phpMyAdmin,MySQL,并使用yum-cron设置每周更新。 它将配置一个默认网站,并在/ etc / httpd / config /中创建一个名为virtualhosts的文件夹,该文件夹包含在httpd.conf中。创建...

    Linux:Linux学习笔记总结

    Linux Linux学习笔记总结: Centos7.3,LAMP,rrdtools,SSH,yum,zimbra.......... 运维不断提升 ...LAMP一键安装包-CentOS 5/6下自动编译安装Apache,MySQL,PHP,phpmyadmin CentOS7可以通过yum一键安装与卸载L

    lamp sever:Linux 灯设置-开源

    它会安装 MySQL,并在安装完所有内容后安装 phpMyAdmin v4.0.4,它将执行服务器更新以确保一切都是最新版本,以确保没有配置问题。 安装程序还将在系统启动时添加 Apache 和 MySQL。 我已经在 CentOS 6 上对此进行...

    ansible-lcmp

    CentOS7.x,AmazonLinux 任选 公有云 AWS,Azure,阿里云,华为云,腾讯云 任选 私有云 KVM,VMware,VirtualBox,OpenStack 任选 服务器配置 最低1核1G,安装时所需的带宽不低于10M 建议采用按量100M带宽 组件 包含...

Global site tag (gtag.js) - Google Analytics