Login
网站首页 > 文章中心 > 其它

linux下php的安装和配置_Linux安装与配置心得

作者:小编 更新时间:2023-09-21 19:35:08 浏览量:460人看过

Linux系统下PHP-FPM的安装和配置教程

基本安装方法

安装工具包

$

sudo

apt-get

install

python-software-properties

添加ppa源

add-apt-repository

update

其它必要的软件安装接

nginx

配置php-fpm

php-fpm的解析器是C/S结构,它的配置文件位于:

一般没什么严格的配置的要求,或者说这块我还没有具体的研究每个配置参数的意义

我采用了tcp模式与fastcgi进程进行连接,所以呢我修改了tcp监听的地址和端口,修改了一下监视目录的名称,这里不做具体详细解释了,大家可以参考官方文档根据自己的需求进行配置

安装提示错误解决

Reading

state

information...

Done

E:

Couldn't

find

package

解决办法

添加非官方的源到

/etc/apt/sources.list

echo

"deb

lucid

main"

"deb-src

安装php扩展组件

php-apc

启动php-fpm

start

php-fpm启动时报错

PHP

Warning:

Startup:

Unable

to

load

dynamic

library

-

undefined

symbol:

gdImageCreateFromJpeg

in

Unknown

on

line

locate

libgd

查看gd的动态库位置,如果/usr/local/lib/目录里有则

rm

/usr/local/lib/libgd*

重启php-fpm即可

去掉php-fpm启动时警告提示信息

Deprecated:

Comments

starting

with

'#'

are

deprecated

把#变成;即可去掉该提示

linux环境安装PHP环境的步骤和前期准备的注意事项有哪些

一.架构.确认你安装 的架构是什么 lamp ,还是 lnmp.首先需要能搭建出环境

①两者都要安装 php ,其中 php 安装的过程有很多

可以参考一下:php 源码安装

安装 php -

mysql 源码安装

apache 安装

apache 都其他配置,请在本页面搜索:apache -

如果需要安装 nginx:

nginx 访问 php -

二.依赖模块编译.这种安装环境主要看你程序当中用到了那些 依赖模块,编译的时候需要注意

包括 nginx /apache ,php

三.配置.上面已经有相关配置介绍,需要自己去熟悉相关都配置是什么意思,需要哪些配置.

四.此处迁移还涉及到数据库到迁移,可以参考一下相关命令

linux下php如何配置

①.、MySQL的安装

在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功.

mysql -u root

出现类似welcome to the mysql mointor. commands end with;or \g的字样,说明安装成功.

cd /usr/local/src

make

mae install

./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql

make install

cp php.ini-dist /usr/local/php/lib/php.ini

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

建议多使用百度搜索,网上这样的帖子特别多.

Linux的分支比较大,不过常使用的也就Centos和Ubuntu.下面我贴出来在Centos上面搭建php环境的方法,命令有所不同,不过差异不大.

安装apache:

yum install httpd httpd-devel

启动apache:

/etc/init.d/httpd start

安装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

测试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/

就可以看到执行情况

以上就是土嘎嘎小编为大家整理的linux下php的安装和配置相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章