|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:退一万步讲,即使CentOS项目终结,正在运行它的企业也可以很轻松的转移到另一个企业Linux的克隆版。一样平常情形下,安装的都是最新的正式版,除非你有特别需求,要安装指定的版本,本文暂不会商。从最基本的入手下手,一点点完成一个可用的Linux主机。这里就入手下手先容怎样在CentOS6.0上安装LAMP组件。经由以下语句安装,今朝安装到的版本为:
- PHP:5.3.2
- Apache:2.2.15
- MySQL:5.1.52
1、安装MySQL
起首来举行MySQL的安装。翻开超等终端,输出:- [root@localhost~]#yuminstallmysqlmysql-server
复制代码 安装终了,让MySQL可以随体系主动启动:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart
复制代码 设置MySQL数据root账户的暗码:- [root@localhost~]#mysql_secure_installation
复制代码 当呈现以下提醒时分间接按回车:- Entercurrentpasswordforroot
复制代码 呈现以下再次回车:呈现以下提醒输出你必要设置的暗码,回车后在输出一次确认:接上去还会有四个确认,分离是:- Removeanonymoususers?[Y/n]Disallowrootloginremotely?[Y/n]Removetestdatabaseandaccesstoit?[Y/n]Reloadprivilegetablesnow?[Y/n]
复制代码 间接回车便可。
2、安装Apache组件
因为CentOS已封装了Apache,间接运转安装:- [root@localhost~]#yuminstallhttpd
复制代码 一样设置体系让Apache随体系启动:- [root@localhost~]#chkconfig--levels235httpdon
复制代码 设置终了,启动Apache:- [root@localhost~]#/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:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart0
复制代码 必要从头启动Apache办事:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart1
复制代码 4、测试PHP相干信息
这步实践上能够省略,可是为了测试是不是安装乐成,你能够新建一个PHP页面举行测试,利用vim编纂器新建:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart2
复制代码 按“i”键举行编纂,输出:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart3
复制代码 编纂终了,按“ESC”键加入编纂形式,接着输出:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart4
复制代码 然后回车,即保留并加入。
此时你能够会见你的站点地点,比方“http://192.168.1.2/info.php”,检察是不是能看到相干的PHP信息。
看到如许的图,就申明PHP安装乐成了。
5、将PHP模块和MySQL模块联系关系起来
还必要将PHP和MySQL联系关系起来,才干一般事情。搜刮模块:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart5
复制代码 安装相干模块:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart6
复制代码 必要重启Apache模块才干失效:- [root@localhost~]#chkconfig--levels235mysqldon[root@localhost~]#/etc/init.d/mysqldstart1
复制代码 再次革新方才创建的“info.php”页面,往下拉找到相干MySQL模块,看是不是检测到相干信息。
假如看到如上图相干信息,则申明MySQL事情一般了。
6、总结
到这里就停止了,本文论述了在CentOS6.0体系下LAMP组件(Apache+MySQL+PHP)的具体安装步骤,可让更多老手熟习办事器设置情况。
可是到这里,还只是将情况设置终了,良多器材另有完善,并且仍是一些主要的成绩,比方目次的权限设置成绩,大概是办理上的成绩,像创建FTP等。这些内容随后会渐渐谈到。
小知识:Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 |
|