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


Posted in PHP onMay 15, 2021

1.apache

1.1 安装apache

使用yum命令安装 :

yum -y install httpd

执行结果如下:

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

1.2 开启apache

开启apache:

systemctl start httpd

开启启动apache:

systemctl enable httpd

执行结果如下:

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

1.3 验证安装是否成功

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

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

1.4 验证是否能够正常访问

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

vim /var/www/html/test.html

代码如下:

Hello Php!

执行结果如下:

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

重启一下httpd服务:

systemctl restart httpd

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

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

2.Php

2.1 安装php

命令如下:

yum -y install php

执行结果如下:

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

2.1 验证php是否安装成功

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

vim /var/www/html/test.php

代码如下:

<?php phpinfo();?>

如图:

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

重启httpd服务:

systemctl restart httpd

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

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

3. 安装mysql

可以参考以下博客:

CentOS7安装MySQL

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

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

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

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

使用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);
?>

如下图:

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

重启httpd服务器:

systemctl restart httpd

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

解决php没有mysql项

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

yum install php-mysql

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

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

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

PHP 相关文章推荐
PHP 网络开发详解之远程文件包含漏洞
Apr 25 PHP
php 中英文语言转换类代码
Aug 11 PHP
PHP 第一节 php简介
Apr 28 PHP
PHP中::、-&amp;gt;、self、$this几种操作符的区别介绍
Apr 24 PHP
php include和require的区别深入解析
Jun 17 PHP
Yii数据库缓存实例分析
Mar 29 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
Jul 19 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
Jan 29 PHP
PHP删除字符串中非字母数字字符方法总结
Jan 20 PHP
PHP多进程通信-消息队列使用
Mar 08 PHP
php+laravel 扫码二维码签到功能
你真的了解PHP中的引用符号(&)吗
php中配置文件保存修改操作 如config.php文件的读取修改等操作
May 12 #PHP
php7中停止php-fpm服务的方法详解
May 09 #PHP
解析laravel使用workerman用户交互、服务器交互
Apr 28 #PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 #PHP
如何使用php生成zip压缩包
Apr 21 #PHP
You might like
php设计模式之单例模式使用示例
2014/01/20 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
javascript中Object使用详解
2015/01/26 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
js console.log打印对像与数组用法详解
2016/01/21 Javascript
AngularJS基础 ng-readonly 指令简单示例
2016/08/02 Javascript
获取IE浏览器Cookie信息的方法
2017/01/23 Javascript
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
简单了解JavaScript异步
2019/05/23 Javascript
基于iview的router常用控制方式
2019/05/30 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
koa中间件核心(koa-compose)源码解读分析
2020/06/15 Javascript
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
python 合并文件的具体实例
2013/08/08 Python
解决python3运行selenium下HTMLTestRunner报错的问题
2018/12/27 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
python爬虫基础之urllib的使用
2020/12/31 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
Ibatis中如何提高SQL Map的性能
2013/05/11 面试题
英文简历自荐信范文
2013/12/11 职场文书
秋天的雨教学反思
2014/04/27 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
本科生导师推荐信范文
2014/05/18 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
健康教育主题班会
2015/08/14 职场文书
初中历史教学反思
2016/02/19 职场文书
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
2022/06/21 Python