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
原文地址:http://0kaishi.blog.51cto.com/9457500/1679090