LAMP架构
Posted bo-ke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LAMP架构相关的知识,希望对你有一定的参考价值。
LAMP(linux,apache,mysql,php)是linux系统下常用的网站架构模型,用来运行PHP网站。(这得apache是httpd服务),这些服务可以安装同意主机上,也可以安装不同主机上,但httpd和PHP必须在同一主机上(目的是提升整个架构的性能)。
安装LAMP(yum安装)
安装基本组件
[[email protected] ~]# yum install -y php php-mysql httpd mysql mysql-server
修改apache的配置文件,让其支持php程序
[[email protected] ~]# vim /etc/httpd/conf.d/php.conf
AddHandler php5-script .php <<<指定将后缀是php的文件交给名为php5-script的处理器来解释 AddType text/html.php <<<添加一种支持的文件类型,后缀是.php DirectoryIndex index.php <<如果用户没有指定默认文件。就此次文件返回给用户
保证有如上三行
重启httpd
[[email protected] ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd: httpd: Could not reliably determine the server‘s fully qualified domain name, using localhost.localdomain for ServerName [ OK ]
执行下面命令,如下说明启动成功
[[email protected] ~]# ss -tnl |grep "80" LISTEN 0 128 :::80 :::*
启动mysql
[rootlocalhost ~]# service mysqld restart Stopping mysqld: [ OK ] Starting mysqld: [ OK ] [[email protected] ~]# ss -tnl |grep "3306" LISTEN 0 50 *:3306 *:*
准备测试页
[[email protected] ~]# cd /var/www/html/ [[email protected] html]# vim test.php <html> <head><title>my的测试php页面</title></head> <body> <h2>my test page</h2> <?php phpinfo(); ?> </body> </html>
测试
http://10.220.5.190/test.php
以上是关于LAMP架构的主要内容,如果未能解决你的问题,请参考以下文章