实验4指导 - LAMP
学习目标
- 使用nmtui工具配置网络主机IP
- 修改yum更新源
- 安装配置apache服务
- 安装配置mariadb服务
- 安装配置php模块
- 开发apache php测试站点,实现登录注册功能
任务零 使用nmtui工具配置网络主机IP
使用nmtui工具,修改主机ip地址,静态获取
选择编辑连接
编辑名为 ens33 网卡(此处名称可能会有出入) 并编辑 ipv4 配置
使用ping ip等命令测试连接
ping www.baidu.com
任务一 安装apache httpd
安装 apache
yum -y install httpd
任务二 修改apache服务的配置文件
- 配置端口 | Listen |
- 网站根路径 | DocumentRoot |
- 目录权限配置 |Directory |
任务三 启动apache服务
启动 apache 服务
systemctl start httpd
设置 httpd 服务开机启动
systemctl enable httpd
防火墙设置开启 80 端口
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
在物理机的浏览器中访问虚拟机中 Centos7 的 IP
ip addr
访问 192.168.8.9 ,访问成功即代表 apache 已安装成功
5.管理 apache 的常用命令
启动: systemctl start httpd
停止:systemctl stop httpd
重启:systemctl restart httpd
查看运行状态:systemctl status httpd
任务四 安装mariadb服务
安装mariadb服务
yum -y install mariadb mariadb-server
验证是否安装成功
rpm -qa |grep maria
启动 mariadb 服务并设置开机启动
systemctl start mariadb systemctl enable mariadb
检查 mariadb 服务
systemctl status mariadb
数据库安全设置(注意总共五项配置)
mysql_secure_installation
登录数据库测试
mysql -uroot -p
任务五 安装配置php模块
安装php
yum -y install php
验证是否安装成功
rpm -ql php
将php与mysql关联
yum -y install php-mysqlnd rpm -ql php-mysqlnd
安装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-bcmath
重启 apache
systemctl restart httpd
测试PHP
cd /var/www/html/ pwd vi info.php <?php phpinfo(); ?>
在物理机中访问 服务器IP/info.php