LAMP:
A:apache M:mariadb,mysql,mongodb P:php,perl,python
LAMMP:
另一个M:memcached
静态资源:静态内容,客户端从服务器获得的资源的表现形式与原文件相同
动态资源:通常是程序文件,需要在服务器端执行之后,将执行的结果返回给客户端
CGI:
CGI:Common Gateway Interface
CentOS7上lamp实现
# yum install httpd php php-mysql mariadb-server -y //安装httpd,php及mariadb
# systemctl start httpd //启动httpd
# httpd -M //可以查看到php是以模块的方式被装载的,这里要注意的是httpd是以prefork模式运行的,event的话php不会默认以模块装载
# systemctl start mariadb.service //启动mariadb
测试:
测试php
# cd /var/www/html # vim index.php
<?php phpinfo(); ?>
浏览器中访问:http://192.168.2.10/index.php
页面显示php信息页
测试mariadb
<?php $link=mysql_connect("127.0.0.1","mysql",""); if($link) echo "success"; else echo "failure"; mysql_close(); ?>