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

admin3年前PHP教程34
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环境的资料请关注其它相关文章!

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

相关文章

phpstudy如何运行源码(phpstudy服务器搭建)

phpstudy如何运行源码一。先把源代码装置起来,结合它的文档和手册,了解其功用和它的应用办法。二。阅览源代码的目录结构,了解各个目录的功用。三。通过以上两步后信任你对这个开源的产品有了一个初步的了...

江西gpu服务器租用价格怎么算的

GPU服务器租用的价格通常基于以下几个因素:GPU类型和数量:不同型号和数量的GPU具有不同的计算能力和价格。例如,一台配备一张NvidiaTeslaV100GPU的服务器比一台配备一张NvidiaG...

详解PHP用mb_string处理windows中文字符

我们都知道windows中(当然是中文版),文件名和文件内容等编码都是gbk,而我们在开发过程中,IDE里的编码则是UTF-8,(这里不讨论为什么等等问题,只考虑怎么把编码转变成一样的)所以导致我写的...

马来西亚服务器租用哪家好?

马来西亚服务器租用哪家好?在选择一家好的马来西亚服务器提供商时,你应该考虑以下几个方面:可靠性和稳定性:你需要确保所选择的服务商提供高质量、可靠的硬件和网络基础设施,以确保你的网站或应用程序的稳定性和...

GPU服务器如何正确选购?泉州GPU服务器购买需要注意哪些事项?

GPU服务器如何正确选购?选择GPU服务器时,首先要考虑业务需求,选择合适的GPU型号。在HPC高性能计算中,也需要根据精度进行选择。比如一些高性能计算要求双精度,这时如果用P40或P4就不合适,只能...

Laravel8 使用图形验证码做登录功能的实现

一、 安装扩展包composer require gregwar/captcha二、定义路由//路由分组Route::group(["prefix"=>"admin...