百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> centos6.5怎样安装php环境
分享文章到:

centos6.5怎样安装php环境

发布时间:09/01 来源:未知 浏览: 关键词:

centos6.5安置php环境的办法:1、安置apache并设定开机启动;2、删除默许安置的php并从新安置;3、更新源并安置相关软件;4、安置mysql并设定开机自启;5、安置ftp。

以下操纵全部是root会员登录centos。

(引荐教程:centos教程)

一、安置apache

查看可否已经安置

#rpm -qa httpd

命令安置

#yum install httpd -y

设定开机启动

chkconfig httpd on

启动软件

service httpd start

此时阅读器输入效劳器ip地址显示没法拜访,由于没有设定效劳器防火墙放行80端口。

修改防火墙配置文件,参加80端口

#vi /etc/sysconfig/iptables

按i键进入编纂状态,将-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT加进去。

按esc,再按:wq,再按enter留存退出,这里需要会vi操纵。

重新启动防火墙

#service iptables restart

此时阅读器输入效劳ip地址可以显示apache页面,apache安置成功。

二、安置php

这里安置的是php5.5版本。

查询可否安置有php

#rpm -qa|grep php

删除此前安置的php版本(yum install安置,centos默许安置php5.3)

#rpm -e php-fpm-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-common-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-cli-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-odbc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xml-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pear-1.9.4-5.el6.noarch --nodeps
#rpm -e php-mbstring-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-ldap-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-bcmath-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-redis-2.2.8-1.el6.x86_64 --nodeps
#rpm -e php-pdo-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-gd-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-mysql-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xmlrpc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-igbinary-1.2.1-1.el6.x86_64 --nodeps

更新源

#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
#rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

查看php版本列表

#yum list php*

安置php及相关软件

#yum install php55w.x86_64 php55w-fpm.x86_64 php55w-mysql.x86_64 php55w-gd.x86_64 libjpeg* php55w-ldap.x86_64 php55w-odbc.x86_64 php55w-pear.noarch php55w-xml.x86_64 php55w-xmlrpc.x86_64 php55w-mbstring.x86_64 php55w-bcmath.x86_64 php-mhash

查看php版本

#php -v

显示php版本5.5则安置成功。

(学习视频引荐:linux视频教程)

三、安置mysql数据库

推断可否已经安置mysql,假如安置会显示安置的版本

#rpm -qa|grep mysql

安置mysql

#yum install mysql-server

安置成功查看mysql版本

#rpm -qa|grep mysql

启动mysql效劳

#service mysqld start

设定开机启动

#chkconfig mysqld on

测试连接

#mysql

显示数据库(此时会显示information_schema,mysql,test三个数据库)

mysql>show databases;

更新mysql密码,并退出

mysql>use mysql;
mysql>update user set password = password('密码') where user = 'root';
mysql>flush privileges;
mysql>exit;

测试新密码

#mysql -uroot -p密码

四、安置ftp

查看可否已经安置

#rpm -qa|grep vsftpd

安置vsftpd

#yum -y install vsftpd

启动vsftpd

#service vsftpd start

设定开机启动

#chkconfig vsftpd on

创立ftp会员

#useradd -d /var/www/html/ -g ftp -s /sbin/nologin ftp会员名#(/var/www/html/是apache根名目,这里用这个作为ftp会员名目)

设定ftp会员密码

#passwd ftp会员名

然后输入密码,确定密码

设定防火墙端口放行

#vi /etc/sysconfig/iptables

增加21和20端口,假如不增加端口连接ftp会提醒没法连接。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT

此时翻开xftp输入ip会员名密码就可以登录了,假如提醒没法显示长途文件夹点击xftp 文件-属性-使用被动模式(取消选中)从新连接就好了。

此时还不克不及上传文件,需要设定权限。

#chmod 777 /var/www/html

将php网站源码上传到/var/www/html/名目下面,阅读器输入ip地址就能拜访网站了。

以上就是centos6.5怎样安置php环境的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板