centos 配置php环境-apache,mysql5.6,php5.6环境过程分享

来源:互联网 发布:lol国服mac版本 编辑:程序博客网 时间:2024/05/22 00:23

: 安装apache:

1 yum install httpd httpd-devel

启动apache:

2 /etc/init.d/httpd start

 

结果出现下面报错

 

好吧,出师不利啊

百度了一有下面解决方法

http://blog.csdn.net/zymx14/article/details/51440722

原来是iptable的限制

3. 临时解决方法,输入下面命令,区分大小写

 iptables -I INPUT -p TCP --dport 80 -j ACCEPT  

4. 永久解决方法

在命令行下输入:

vim /etc/selinux/config

5. 打开文件并修改文件:

SELINUX=enforcing

这一行注释掉,并且加上一行,如下:

#SELINUX=enforcing

SELINUX=disabled

6. 保存后继续输入命令:

root@Fedora6 ~]# chkconfig --level 3  iptables off

[root@Fedora6 ~]# chkconfig --level 5  iptables off

7. 重启linux,重启命令为reboot,生效后就可以了

: 安装mysql5.6

[http://www.jb51.net/article/116543.htm?utm_source=debugrun&utm_medium=referral]

1.新开的云服务器,需要检测系统是否自带安装mysql

# yum list installed | grep mysql

2.如果发现有系统自带mysql,果断这么干

# yum -y remove mysql-libs.x86_64

3.下载mysql5.6

随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好

mysql5.6只有79M大,而mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因

# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

4.获取mysql rpm

接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo

# rpm -ivh mysql-community-release-el6-5.noarch.rpm

5.查看是否有可安装文件

这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件

#yum repolist all | grep mysql

6.安装mysql 服务器命令(一路yes,网速好慢...等等吧同志):

# yum install mysql-community-server

7.启动mysql服务

安装成功后

# service mysqld start

8.修改mysql初始密码

由于mysql刚刚安装完的时候,mysql的root用户的密码默认是空的,所以我们需要及时用mysql的root用户登录(第一次回车键,不用输入密码),并修改密码

# mysql -u root

# use mysql;

# update user set password=PASSWORD("你的数据库密码") where User='root';

# flush privileges;

9.查看mysql是否自启动,并且设置开启自启动命令

# chkconfig --list | grep mysqld

# chkconfig mysqld on

----------下面我就不设置了,也不懂,别弄错了

10.mysql安全设置(系统会一路问你几个问题,看不懂复制之后翻译,基本上一路yes):

# mysql_secure_installation

yum安装php5.6

http://blog.csdn.net/zhaozuosui/article/details/48394409

1.检查当前安装的PHP包

yum list installed | grep php  

如果有安装的PHP包,先删除他们

yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64  

2 配置yum源

追加CentOS 6.5的epel及remi源。(两个)

# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

-------------------------------------------------------------

以下是CentOS 7.0的源。

# yum install epel-release

# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3 查看安装包

使用yum list命令查看可安装的包(Packege)。

# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

4安装PHP5.6.x

yum源配置好了,下一步就安装PHP5.6。

# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

5 检验是否安装成功

PHP命令查看版本。

# php --version

PHP 5.6.0 (cli) (built: Sep  3 2014 19:51:31)

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies

    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

 


阅读全文
0 0
原创粉丝点击