Linux PHP环境配置。

Linux PHP环境配置。,第1张

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(用户名)

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

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

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/

就可以看到执行情况


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6143809.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存