1、安装Apache:yum install httpd
查看:rpm -qa |grep httpd
卸载:rpm -e --nodeps httpd
查看并启动:
报错

netstat -antlp |grep 80
80端口被Nginx服务占用:

关闭nginx : kill -9 进程号

启动Apache:systemctl start httpd
查看: systemctl status httpd

测试访问

2、安装PHP:yum install php

测试php是否可以运行(默认的Apache站点目录:/var/www/html):
创建一个index.php文件:


运行php看到页面:

安装:yum install mysql-server
启动: systemctl start mysqld
关闭: systemctl enable mysqld
查看状态: systemctl status mysqld
查看原始密码:# grep "password" /var/log/mysqld.log
2022-09-16T02:06:20.361539Z 1 [Note] A temporary password is generated for root@localhost: sNg9vwPylk+j
登录:# mysql -uroot -psNg9vwPylk+j
改密码:mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
设置远程登录:
https://blog.csdn.net/weixin_43730921/article/details/127656009
①解压项目包,上传到服务器站点目录(/var/www/html)

②传完之后打开网站的首页

没有权限:

赋予指定目录权限: chmod 777 -R /var/www/html
![]()
如果还是没有权限:修改/etc/selinux/config文件将将SELINUX=enforcing改SELINUX=disabled。
然后重启。
![]()

结果:
安装mysql扩展:yum install php-mysqli
![]()
重启Apache:
![]()
结果:

选择DZ的安装方式

填写数据库与管理员的信息:

结果:
