您的位置:

在linux配置php项目,如何部署php项目

本文目录一览:

linux怎么配置php开发环境

、MySQL的安装

在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。

rpm

-ivh

MySQL-server-4.0.20-0.i386.rpm

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

mysql

-u

root

出现类似welcome

to

the

mysql

mointor.

commands

end

with;or

g的字样,说明安装成功。

2、Apache的安装

从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:

cd

/usr/local/src

tar

-zxvf

httpd-2.0.52.tar.gz

解压缩后,进入目录httpd-2.0.52,执行以下命令:

./configure

--prefix=/usr/local/apache2

--enable--module=so

其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。

make

mae

install

3、配置PHP开发环境的安装

1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:

tar

-zxf

php5.1.4.tar.gz

2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:

./configure

--prefix=/usr/local/php

-with-mysql=/var/lib/mysql

3)接着编译PHP,命令如下:

make

make

install

4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:

cp

php.ini-dist

/usr/local/php/lib/php.ini

5)以上配置PHP开发环境的安装完后,参见windows下配置的内容进行相关配置,配置项和配置方法类似。希望对你有用,我在后盾网学习刚下课,有不会的可以问我。ԅ(¯ㅂ¯ԅ)

您好,我想请问下,如何在Linux上部署PHP项目

1、LINUX中,安装APACHE服务器,实际上RED HAT9自带

2、将PHP项目拷贝到APACHE默认WEB目录

3、启动APACH

4\更多交流参考我空间文章。

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

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

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/

就可以看到执行情况

linux php配置文件在哪

1、找到linux php配置文件具体的的方法首先是可以打开终端输入find命令即可显示出php配置文件的路径:

2、然后也可直接使用php内置的指令查找,使用如下命令,可以清楚的看出当前的php使用的配置文件:

3、最后还可以在终端中输入“php -r 'phpinfo();'”就会在浏览器弹出php的详细信息,同样可以找到php配置文件的路径:

Linux PHP环境配置。

vim

/etc/httpd/conf/httpd.conf

httpd.conf分为3个配置部分

lz这个要求只要修改

第一第二部分就好了

1.全局环境配置

KeepAlive

on

listen

80

2.主服务配置

UserDir

disable==

enables

#

UserDir

public_html

(把其前面的#号去掉)

然后在个人主目录(/home/*(user))里建立新文件夹public_html(再vim

index.html),并在root用户下把个人主目录的权限设为705

开启httpd

服务

然后防火墙开启相应端口

访问时在浏览器下输入

192.168.80.1(IP)/~user1(用户名)

还不明白的可以百度发消息给我