php centos教程,CentOS搭建PHP服务器环境简明教程

搜索热词

本文实例讲述了CentOS搭建PHP服务器环境的方法。分享给大家供大家参考,具体如下:

1. 先安装apache:

yum install httpd

配置ServerName

vi /etc/httpd/conf/httpd.conf

将#ServerName www.example.com:80修改为ServerName localhost:80

外部机器此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

如打不开可能端口80未开启外部访问,检查:

/etc/init.d/iptables status

后面是否有80等信息,无则开启之,注意位置及语句state,deport前面是两个中横杠--:

vim /etc/sysconfig/iptables

加入:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

15214457551.png?2018217113839

然后重启并保存 防火墙:

service iptables restart

/etc/rc.d/init.d/iptables save

再查一下是否开启:

/etc/init.d/iptables status

启动apache:

/etc/init.d/httpd start

2. 安装MysqL:

yum install MysqL MysqL-server

/etc/init.d/MysqLd start

3. 安装PHP

yum install PHP PHP-devel

重启apache使PHP生效

/etc/init.d/httpd restart

此时可以在目录:/var/www/html/下建立一个PHP文件

然后访问这个文件,就能看到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

$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 "
";

}

MysqL_close($con);

?>

可以把上面的代码传入目录/var/www/html/就可以看到执行情况

安装目录介绍

Apache默认将网站的根目录指向/var/www/html目录

默认的主配置文件是/etc/httpd/conf/httpd.conf配置存储在的/etc/httpd/conf.d/目录

希望本文所述对大家CentOS服务器维护有所帮助。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值