Centos安装LAMP

前端之家收集整理的这篇文章主要介绍了Centos安装LAMP前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

CentOS默认yum源软件版本太低了,要安装最新版本的LAMP,这里使用第三方yum源

wget http://www.atomicorp.com/installers/atomic #下载,首先使用默认yum源安装wget命令 yum install wget

sh ./atomic #安装

yum clean all #清除当前yum缓存

yum makecache #缓存yum源中的软件包信息

yum repolist #列出yum源中可用的软件包


  1. 首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.命令如下

    yum -y install httpd MysqL MysqL-server PHP PHP-MysqL PHP-devel

    Centos系统下Lamp环境的快速搭建(超详细)

  2. yum安装过程,大概1-2分钟

    Centos系统下Lamp环境的快速搭建(超详细)

    Centos系统下Lamp环境的快速搭建(超详细)

  3. 启动apache服务并查看时候启动成功

    命令如下:(切记用root用户启动服务)

    启动:/etc/rc.d/init.d/httpd start

    检测启动结果:ps aux | grep httpd

    Centos系统下Lamp环境的快速搭建(超详细)

  4. 查看服务器的ip并进入网站根目录新建一个PHPinfo.PHP的程序,用于查看PHP相关配置信息。

    @L_404_4@

    Centos系统下Lamp环境的快速搭建(超详细)

    Centos系统下Lamp环境的快速搭建(超详细)



  5. 此时如果系统是Centos7,启动不了MysqLd,建议一下方法


MariaDB数据库管理系统是MysqL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MysqL后,有将MysqL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3]

MariaDB的目的是完全兼容MysqL包括API和命令行,使之能轻松成为MysqL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MysqL的InnoDB

#yuminstallMysqL-y#MysqLERROR2002(HY000):Can'tconnecttolocalMysqLserverthroughsocket'/var/lib/MysqL/MysqL.sock'(111)

试着去启动MysqL服务,仍然不行

#systemctlstartMysqL
Failedtoissuemethodcall:UnitMysqL.serviceFailedtoload:Nosuchfileordirectory.

#systemctlstartMysqL.service
Failedtoissuemethodcall:UnitMysqL.serviceFailedtoload:Nosuchfileordirectory

#systemctlenableMysqL.service
Failedtoissuemethodcall:Accessdenied

下面讲正确的步骤

#yuminstallmariadb-server-y#systemctlstartmariadb.service#systemctlenablemariadb.service#MysqLWelcometotheMariaDBmonitor.Commandsendwith;or\g.YourMariaDBconnectionidis10Serverversion:5.5.44-MariaDBMariaDBServer

Copyright(c)2000,2015,Oracle,MariaDBCorporationAbandothers.

Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.

MariaDB[(none)]>

搞定!

如何设置MysqL root密码

#MysqL_secure_installation

输入上面的命令之后,一般数据库密码为空,直接回车就可以了,下面输入你的新密码,就OK了!

猜你在找的CentOS相关文章