0x01 安装apache 1、安装apache yum install -y Httpd 2、修改配置文件 配置ServerName,进入httpd.conf文件: vim /etc/httpd/conf/http
yum install -y Httpd
配置ServerName,进入httpd.conf文件:
vim /etc/httpd/conf/httpd.conf
apache默认就是使用80端口
开启防火墙
systemctl start firewalld
查看防火墙状态
systemctl status firewalld
看到绿色的 active(running)代表防火墙开启成功
设置防火墙开机自启
systemctl enable firewalld
添加80端口
firewall-cmd --permanent--zone=public --add-port=80/tcp
使防火墙配置生效
firewall-cmd --reload
查看开放端口列表
firewall-cmd --permanent--zone=public --list-ports
启动apache
systemctl start httpd.service
查看apache状态
systemctl status httpd.service
测试开启状态
curl http://127.0.0.1/
apache安装完成
wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-commUnity-release-el7-8.noarch.rpm
首先进入cd /etc/yum.repos.d/目录。
cd /etc/yum.repos.d/
安装MySQL服务(这个过程可能有点慢)
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-server
启动MySQL服务
systemctl start mysqld
查看MySQL的启动状态
systemctl status mysqld
设置MySQL开机启动
systemctl enable mysqld
systemctl daemon-reload
找到root默认密码
grep'temporary passWord'/var/log/mysqld.log
# 进入mysql控制台, 输入上述查询到的默认密码
mysql-uroot-p
# 设置root管理员的密码
setpasswordfor'root'@'localhost'=password('vHVdXeIvpjK028R.');
yum install -y php php-devel
systemctl restart httpd.service
此时可以在目录:/var/www/html/下建立一个PHP文件
1.php
在浏览器中访问:http://ip/1.php
yum install -y php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完扩展之后需要再次重启apache
systemctl restart httpd.service
测试mysql是否链接成功的php代码
$servername="localhost";
$username="root";
$password="vHVdXeIvpjK028R."; // 创建连接
$conn=newmysqli($servername, $username, $password); // 检测连接
if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} echo"连接成功";?>
来源地址:https://blog.csdn.net/a158640927/article/details/129717051
--结束END--
本文标题: CentOS7 搭建php环境
本文链接: https://www.lsjlt.com/news/388465.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0