阿里云服务器搭建Php+Apache运行环境的详细过程

admin3年前PHP教程38
1.apache

1.1 安装apache

使用yum命令安装 :

yum -y install httpd

执行结果如下:

1.2 开启apache

开启apache:

systemctl start httpd

开启启动apache:

systemctl enable httpd

执行结果如下:

1.3 验证安装是否成功

在浏览器输入(服务器公网ip),如果出现以下页面说明安装成功:

1.4 验证是否能够正常访问

使用vim在/var/www/html下面编辑一个html文件:

vim /var/www/html/test

代码如下:

Hello Php!

执行结果如下:

重启一下httpd服务:

systemctl restart httpd

在浏览器输入(服务器公网ip)/test,如果出现以下页面则说明可以正常访问:

2.Php

2.1 安装php

命令如下:

yum -y install php

执行结果如下:

2.1 验证php是否安装成功

使用vim在/var/www/html下编辑一个php文件:

vim /var/www/html/test.php

代码如下:

<?php phpinfo();?>

如图:

重启httpd服务:

systemctl restart httpd

在浏览器访问(服务器公网ip)/test.php,出现以下页面说明php安装成功:

3. 安装mysql

可以参考以下博客:

CentOS7安装MySQL

MYSQL Your password does not satisfy the current policy requirements问题解决

4. Php连接数据库并显示数据到网页

现有数据库linux,数据表linux,表内容及编码如下:

使用vim在/var/www/html下编辑linux_php.php文件,内容如下:

<?php header("Content-Type:text/html;charset=UTF-8");$link=mysql_connect('localhost','root','root','linux');mysql_query("set names 'utf8'");if(!$link){echo 'connected failed!';}else{#echo 'connected successfully';mysql_select_db("linux",$link);$sql="select * from linux;";$result=mysql_query($sql);while($row=mysql_fetch_array($result)){echo $row['id'],$row['name'];}}mysql_close($link);?>

如下图:

重启httpd服务器:

systemctl restart httpd

在浏览器访问(服务区公网ip)/linux_php.php,此时发现网页无法访问,原因是linux系统上的php没有mysql项,可以参考以下博客解决这个问题:

解决php没有mysql项

执行如下命令,下载mysql项到php上:

yum install php-mysql

再次访问该网页,成功读取数据库内容并显示:

以上就是阿里云服务器搭建Php+Apache运行环境的详细过程的详细内容,更多关于阿里云服务器搭建php环境的资料请关注其它相关文章!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

编程入门先学什么(如何学会编程写代码)

编程入门先学什么最近有许多关于学习编程的争辩。不仅仅是由于与软件开发公司公开的待应聘的职位数量相比较契合招聘要求的人远远无法满足缺口,编程也是工资最高和工作满足感最强的许多职业之一。也难怪越来越多的人...

显卡服务器它具有哪些特性和优势香港显卡服务器租用哪里有

显卡服务器又叫GPU服务器,GPU服务器是一种用于计算机科学技术领域的计算机及其配套设备,它的主要功能是:地理空间数据的3D可视化,视频稳像、过滤、马赛克、转码等应用研究与教育,例如成像和处理、结构化...

微信小程序结合ThinkPHP5授权登陆后获取手机号

1.在我们授权登陆后会获取到用户的 sessionKey 这个是获取手机号不可分割的一部分上代码wxml:<button open-type="getPhoneNumber"...

php项目接入xxl-job调度系统的示例详解

目录1. 部署xxl-job调度中心2. 整合xxl-job调度系统2.1 创建执行器项目2.2 新增执行器 2.3 部署执行器项目2.4 新增GLUE模式任务2.5 编写php代...

美国多ip服务器租用多久呢

美国多IP服务器的租用时间通常由服务器提供商根据客户需求和服务计划而定。以下是一些可能的租用时间选项:按小时租用:适用于需要短暂使用美国多IP服务器的客户,通常是测试、开发、演示或短期项目。按日租用:...

低价高防服务器怎么租用?国内高防服务器如何选择合适的?

对于高防服务器也不难理解,就是指防御高的服务器。具体一点就是指独立单个硬防防御10G,15G,20G,25G,30G,35G,40G左右,这种高防以前主要是针对企业客户,主要是为高端的企业客户服务。高...