这篇文章主要介绍了阿里云服务器搭建Php+Apache运行环境,本文分步骤通过图文实例代码相结合给大家介绍的非常详细,对阿里云服务器搭建php环境相关知识感兴趣的朋友参考下吧
1.apache
1.1 安装apache
使用yum命令安装 :
yum -y install httpd
执行结果如下:
1.2 开启apache
开启apache:
systemctl start httpd
开启启动apache:
systemctl enable httpd
执行结果如下:
1.3 验证安装是否成功
在浏览器输入http://(服务器公网ip),如果出现以下页面说明安装成功:
1.4 验证是否能够正常访问
使用vim在/var/www/html下面编辑一个html文件:
vim /var/www/html/test.html
代码如下:
Hello Php!
执行结果如下:
重启一下httpd服务:
systemctl restart httpd
在浏览器输入http://(服务器公网ip)/test.html,如果出现以下页面则说明可以正常访问:
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
在浏览器访问http://(服务器公网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
在浏览器访问http://(服务区公网ip)/linux_php.php,此时发现网页无法访问,原因是linux系统上的php没有mysql项,可以参考以下博客解决这个问题:
解决php没有mysql项
执行如下命令,下载mysql项到php上:
yum install php-mysql
再次访问该网页,成功读取数据库内容并显示:
以上就是阿里云服务器搭建Php+Apache运行环境的详细过程的详细内容,更多关于阿里云服务器搭建php环境的资料请关注编程学习网其它相关文章!
本文标题为:阿里云服务器搭建Php+Apache运行环境的详细过程
- PHP实现微信支付(jsapi支付)流程步骤详解 2022-10-09
- laravel实现按月或天或小时统计mysql数据的方法 2023-02-22
- PHP仿tp实现mvc框架基本设计思路与实现方法分析 2022-10-18
- windows下9款一键快速搭建PHP本地运行环境的好工具(含php7.0环境) 2023-09-02
- php微信公众号开发之秒杀 2022-11-23
- laravel通用化的CURD的实现 2023-03-17
- PHP简单实现二维数组的矩阵转置操作示例 2022-10-02
- PHP中PDO事务处理操作示例 2022-10-15
- 用nohup命令实现PHP的多进程 2023-09-02
- Laravel balde模板文件中判断数据为空方法 2023-08-30