码迷,mamicode.com
首页 > 其他好文 > 详细

LANMP安装

时间:2015-07-28 14:43:45      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:配置文件   防火墙   levels   mysql   根目录   

LAMP平台的优点

成本低;可定制;易于开发;方便易用;安全稳定

LAMP安装

1.安装mysql

yum install mysql mysql-server

安装完毕后,让mysql随机启动

chkconfig --levels 235 mysqld on

/etc/init.d/mysqld start

启动完毕

mysql_secure_installation

设置mysql数据root账户的密码:

会出现选择提示,不用管,不停的回车就好了,等出现newpasswd的时候,输入要设置的密码,然后继续回车,直到完成。

2.安装Apache组件

yum install httpd

安装完成后,同样设置apache随机启动

chkconfig --levels 235 httpd on

/etc/init.d/httpd start

启动httpd服务以后,访问ip。

注意:

1. 系统的iptables防火墙默认是开启的,如要要让httpd服务能够访问就要关闭防火墙,或者在防火墙里设置打开,80端口。

2. 在 CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。

关闭防火墙以后再访问网页(IP),访问正常。

PHP简介

PHP即 PHP Hypertext Preprocessof (超级文本预处理语言)的缩写,是一种服务器端的HTML嵌入式脚本语言。

3.安装PHP

sudo yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml

命令有点长,具体什么意思,现在也说不明白。

安装完成以后,重新启动httpd服务,重新加载。

4.验证PHP是否安装成功(可省略)

vim /var/www/html/info.php    //因为系统默认的路径是/var/...... 所以在这里面穿件info.php

内容:

<?php

phpinfo()

?>

:wq    //保存退出

然后访问:http://IP/info.php

成功的话会出现PHP介绍页面。

5.把PHP模块和MySql模块关联起来

yum search php

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

重新启动httpd服务

/etc/init.d/httpd restart
访问页面进行验证,向下拉页面如果能找到MYSQL的介绍界,就表示成功了。
结束


本文出自 “从0开始吧” 博客,请务必保留此出处http://0kaishi.blog.51cto.com/9457500/1679090

LANMP安装

标签:配置文件   防火墙   levels   mysql   根目录   

原文地址:http://0kaishi.blog.51cto.com/9457500/1679090

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!