第二个灵魂 发表于 2015-1-14 21:13:49

给大家带来CentOS安装LAMP(Apache+MySQL+PHP)

小知识:退一万步讲,即使CentOS项目终结,正在运行它的企业也可以很轻松的转移到另一个企业Linux的克隆版。一样平常情形下,安装的都是最新的正式版,除非你有特别需求,要安装指定的版本,本文暂不会商。从最基本的入手下手,一点点完成一个可用的Linux主机。这里就入手下手先容怎样在CentOS6.0上安装LAMP组件。经由以下语句安装,今朝安装到的版本为:

[*]PHP:5.3.2
[*]Apache:2.2.15
[*]MySQL:5.1.52
1、安装MySQL
起首来举行MySQL的安装。翻开超等终端,输出:
#yuminstallmysqlmysql-server安装终了,让MySQL可以随体系主动启动:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart设置MySQL数据root账户的暗码:
#mysql_secure_installation当呈现以下提醒时分间接按回车:
Entercurrentpasswordforroot呈现以下再次回车:
Setrootpassword?呈现以下提醒输出你必要设置的暗码,回车后在输出一次确认:
Newpassword:接上去还会有四个确认,分离是:
Removeanonymoususers?Disallowrootloginremotely?Removetestdatabaseandaccesstoit?Reloadprivilegetablesnow?间接回车便可。
2、安装Apache组件
  因为CentOS已封装了Apache,间接运转安装:
#yuminstallhttpd一样设置体系让Apache随体系启动:
#chkconfig--levels235httpdon设置终了,启动Apache:
#/etc/init.d/httpdstart  此时已能够会见你的办事器,不出不测的话,可以看到“Apache2TestPagepoweredbyCentOS”的测试页面。注重,假如其他呆板会见这台办事没法显现这个页面,而间接在这台办事器上能够会见的话,一样平常情形下是CentOS自带的防火墙克制了。你只必要进进防火墙,将“WWW”对应的“80”端口翻开便可。



  注重:在CentOS中Apache的默许根目次是/var/www/html,设置文件/etc/httpd/conf/httpd.conf。其他设置存储在/etc/httpd/conf.d/目次。

3、安装PHP
输出以下指令安装PHP:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart0必要从头启动Apache办事:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart14、测试PHP相干信息
  这步实践上能够省略,可是为了测试是不是安装乐成,你能够新建一个PHP页面举行测试,利用vim编纂器新建:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart2按“i”键举行编纂,输出:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart3编纂终了,按“ESC”键加入编纂形式,接着输出:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart4然后回车,即保留并加入。
  此时你能够会见你的站点地点,比方“http://192.168.1.2/info.php”,检察是不是能看到相干的PHP信息。



  看到如许的图,就申明PHP安装乐成了。
5、将PHP模块和MySQL模块联系关系起来
  还必要将PHP和MySQL联系关系起来,才干一般事情。搜刮模块:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart5安装相干模块:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart6必要重启Apache模块才干失效:
#chkconfig--levels235mysqldon#/etc/init.d/mysqldstart1  再次革新方才创建的“info.php”页面,往下拉找到相干MySQL模块,看是不是检测到相干信息。



假如看到如上图相干信息,则申明MySQL事情一般了。
6、总结
  到这里就停止了,本文论述了在CentOS6.0体系下LAMP组件(Apache+MySQL+PHP)的具体安装步骤,可让更多老手熟习办事器设置情况。
  可是到这里,还只是将情况设置终了,良多器材另有完善,并且仍是一些主要的成绩,比方目次的权限设置成绩,大概是办理上的成绩,像创建FTP等。这些内容随后会渐渐谈到。
小知识:Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

仓酷云 发表于 2015-1-17 08:29:15

写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。

柔情似水 发表于 2015-1-24 17:41:36

随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。

变相怪杰 发表于 2015-2-7 22:51:07

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。

海妖 发表于 2015-2-24 02:33:23

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

若相依 发表于 2015-3-7 11:54:53

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

爱飞 发表于 2015-3-15 07:29:21

永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。

谁可相欹 发表于 2015-3-22 00:02:57

我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
页: [1]
查看完整版本: 给大家带来CentOS安装LAMP(Apache+MySQL+PHP)