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(); ?>