怎么在linux服务器上配置php环境

 我来答
蜂蝶恋花
2017-03-05 · 超过21用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:42.1万
展开全部
建议多使用百度搜索,网上这样的帖子特别多。
Linux的分支比较大,不过常使用的也就Centos和Ubuntu。下面我贴出来在Centos上面搭建php环境的方法,命令有所不同,不过差异不大。

安装apache:
yum install httpd httpd-devel
启动apache:
/etc/init.d/httpd start
此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

安装mysql:
yum install mysql mysql-server
启动mysql:
/etc/init.d/mysqld start

安装php
yum install php php-devel
重启apache使php生效
/etc/init.d/httpd restart
此时可以在目录:/var/www/html/下建立一个PHP文件
代码:
<?php phpinfo(); ?>
然后访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到

安装php的扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完扩展之后需要再次重启apache
/etc/init.d/httpd restart

测试mysql是否链接成功的php代码
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mydb", $con);

$result = mysql_query("SELECT * FROM sys_user");

while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}

mysql_close($con);
?>
可以把上面的代码传入目录/var/www/html/
就可以看到执行情况
兄弟连教育
2018-08-02 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
展开全部
  这个要看你的Linux发行版是那种?如果是RedHat系统(包括CentOS、Fedora)都是使用yum命令进行安装:yum install php*,如果是Debian系列(Ubuntu、Deepin、Linux Mint等)都是使用apt-get 命令安装:apt-get install php*,如果是SlackwareLinux的话,使用命令行工具:pkgtool或者installpkg等安装,Archlinux的话使用pacman -S php*安装就行了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魏艾斯笔记
2019-11-12 · 知道合伙人IT服务行家
魏艾斯笔记
知道合伙人IT服务行家
采纳数:55 获赞数:1760
魏艾斯笔记分享WordPress知识及服务器运维经验分享。

向TA提问 私信TA
展开全部

首先在云主机上安装第三方一键php环境包。国内有提供这方面的面板,可以正常使用。



借助 php面板,可以轻松配置php环境,一键安装mysql数据库,phpmyadmin、nginx等环境软件。



在服务器中安装php面板后,选择php版本和mysql版本,一般php7.3,mysql5.5~5.7都行。



在面板中提供可视化操作界面,一键部署网站环境。有不懂的给我留言。因为建站过程比较繁琐,这里图片也不支持那么多,老魏那能找到写过的详细文章。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式