千家信息网

linux如何安装php并测试

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要介绍"linux如何安装php并测试"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux如何安装php并测试"文章能帮助大家解决问题。linu
千家信息网最后更新 2024年09月22日linux如何安装php并测试

这篇文章主要介绍"linux如何安装php并测试"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux如何安装php并测试"文章能帮助大家解决问题。

linux安装php并测试的方法:1、安装Apache和MySql;2、通过"yum install php"安装PHP;3、创建测试程序进行测试即可。

本文操作环境:Red Hat 4.8.2-16系统、php5.3.29版、DELL G3电脑

linux怎么安装php并测试?

linux搭建PHP运行环境

之前在windows下写了hello world,终归是不够用啊,因为开发环境是Linux,怎么办呢~~~学习学习再学习

写在前面的话:我从百度文库的一个文章里摘出来的,原文章名称《Linux下安装Apache+PHP+MySql 搭建PHP运行环境》

http://wenku.baidu.com/link?url=7A49L1QOIznRoJVz7fC6qaHGiCHTYacwYTLZJEIT_E7URXqgoftdsZdl0tLfKn2n_Tb8PPZ4LqYsA_F1xn5jBovPIR-aG7qUVmPPx34Ft9a

安装环境:Red Hat 4.8.2-16

所需安装软件:

  • Apache

  • PHP

  • mysql-server

一 安装 Apache

1 检查、删除、安装

rpm -qa|grep httpd    //检查是否安装apacherpm -e 包名 --nodeps    //若有则删除  PS:我没有删除,直接用的服务器原来的。yum install httpd     //安装,根据提示,输入Y即可安装成功

2 启动、测试

sudo systemctl start httpd.service备注:可以使用/etc/init.d/httpd status/stop/start/restart 分别对应  查看状态/停止/启动/重启     也可以使用service httpd status/stop/start/restart命令,效果一样的

在windows浏览器输入服务器IP,查看页面,如下即表示apache安装成功

二 安装MySql

1 检查、删除、安装

rpm -qa|grep -i mysql           //检查是否安装mysqlrpm -e 包名 --nodeps            //若有则删除,另外还有一些库和头文件,我这边都没有,安装后,在他说的路径也没有找到。yum install mysql mysql-server //安装,根据提示,输入Y即可安装成功。若有提示缺少依赖,直接使用yum install 安装即可,我这儿没遇到

2 配置、启动

  • 拷贝文件:cp -f /usr/share/mysql/my-medium.cnf /etc/my.cnf (覆盖即可)

  • 设置密码:mysql secure installation (根据提示输入Y,输入2次密码,回车。出现Thanks for using MYSQL! 表示成功)

  • 远程访问:


    mysql -uroot -proot   //-u后面是用户名,-p后面是密码use mysql;select Host,User from user;update user set Host='%' where User='root'; //出现错误不用理睬flush privileges;select Host,User from user;
  • 启动mysql:/etc/init.d/mysqld start // service mysqld start同样功效

三 安装PHP

1 安装

yum install php //安装php//安装组件,支持mysqlyum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

2 配置、启动

  • 原文章写了很多配置,我不知道是做什么的,暂时没有按照他的改

  • 启动:重启httpd mysqld

  • 写完php程序或者修改程序后,执行命令service php-fpm reload重新加载

四 测试

1 测试程序

  • index.php

  • index1.php

  •     $link = mysql_connect("localhost","root","root") or die(mysql_error());    if($link!=false)        {echo "成功连接mysql";}    else        {echo "与本地mysql服务器连接失败";}    mysql_close();?>

2 放到php的根目录下

  • 并执行service php-fpm reload

  • 也可自己配置:cat /etc/httpd/conf/httpd.conf( DocumentRoot "/var/www/html/")

  • 也可以修改文件路径比如:/var/www/html/test/index.php.

  • 对应的访问url则为ip/test/index.php

3 在浏览器页面访问ip/index.php ip/index1.php,如下页面

关于"linux如何安装php并测试"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

测试 成功 环境 输入 程序 提示 检查 配置 密码 文件 服务器 知识 页面 学习 服务 原文 命令 文章 方法 浏览器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 2017三级数据库技术考试 服务器里怎么下载东西 银行软件开发工资最高的 个性软件开发简历末班 宁波北仑网络技术有限公司 博博软件开发选哪家 app少儿英语软件开发 湖南计算机软件开发学校哪家好 杭州志业网络技术有限公司 自适应软件开发方法 泰兴自动化网络技术价目表 财政局网络安全实施方案 宁夏诚信积分管理软件开发 抚州企业服务器大概费用 华为软件开发主管面试常见问题 河南服务器机房定制价格 江西在线项目管控软件开发平台 游戏软件开发工资多少 erp服务器 运行系统 浙江挑选软件开发供应商 GTA5线上服务器推荐 可视化分布式系统 服务器不启动 服务器不能调用客户端摄像头 数据库 模型设计工具 95女想转行软件开发 我的世界优秀服务器 全球互联网和科技公司排名 农村网络安全意识淡薄 软件开发 增值税专票 服务器安全设置不给下载东西
0