Linux中Apache服务安装与配置(三)——LAMP部署

Linux中Apache服务安装与配置(三)——LAMP部署

精选文章moguli202025-01-14 10:56:0912A+A-

简介:日常应用中,经常需要在Linux系统中部署Web服务,其中Apache是最常用的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。

文中所提到的LAMP指Linux+Apache+Mysql/MariaDB+Perl/PHP/Python,是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

本文主要介绍LAMP(Linux+Apache+Mariadb+PHP)的安装部署过程,详细内容请参考下文。

一、LAMP基础环境

1. 检查CentOS版本

2. 关闭防火墙

执行指令# systemctl stop firewalld

执行指令# systemctl disable firewalld

二、安装并部署LAMP

1. 安装LAMP中的apache

执行指令# yum install httpd httpd-devel -y

启动Apache:systemctl start httpd

设置Apache开机自启动:systemctl enable httpd

检查Apache状态:systemctl status httpd

2. 安装LAMP中的mariadb

执行指令# yum install mariadb mariadb-server mariadb-libs mariadb-devel -y

启动 mysql:systemctl start mariadb

设置 mysql开机自启动:systemctl enable mariadb

检查mysql状态:systemctl status mariadb

mysql数据库安全设置:mysql_secure_installation

按提示设置mariadb登陆账号和密码

其他默认选项为y

登录测试mysql数据库:mysql -uroot -p

显示mysql数据库现有的库:show databases

切换到mysql数据表:use mysql

3. 安装LAMP中的PHP

执行指令# yum install php -y

关联PHP和mysql:yum install -y php-mysql

安装PHP常用模块

执行指令# yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmatch

二、LAMP访问测试

1. 测试PHP

在目录cd /var/www/html中创建info.php

执行vim info.php,在其中添加<?php phpinfo(); ?>

2、重启Apache服务

执行指令# systemctl restart httpd

3、浏览器输入本机IP/info.php就可以查看安装的模块信息

点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2