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
- centos 配置php环境-apache,mysql5.6,php5.6环境过程分享
- RedFlag6+apache,Windows2003Server+Apache PHP5 MYsql5环境配置
- php5.6-apache2.4-mysql5.6环境安装配置
- wampserver环境配置--Apache2.4+PHP5.6+Mysql5.7.11
- wampserver环境配置--Apache2.4+PHP5.6+Mysql5.7.11
- php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
- php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
- centos安装配置apache+php+mysql环境
- windows环境下:php环境配置 php5 MySQL5 apache2 phpmyadmin ZendOptimizer安装与配置
- 搭建LNMP环境(CentOS 6.8 + nginx1.10 + mysql5.6 + php5.6 )
- apache2+php5+mysql5+虚拟主机环境的配置
- Apache+Mysql+PHP环境配置详细过程
- Apache+Mysql+PHP环境配置详细过程
- PHP安装全套-- php环境配置 php5 MySQL5 apache2 phpmyadmin ZendOptimizer安装与配置
- nginx环境下配置支持php5.6(nginx+PHP)
- Linux下搭建PHP开发环境(Apache2.4.12+PHP5.6.7+MySQL5.6)
- php开发第一步,PHP5.6 + MySQL5.5 + Apache2.4环境搭建
- Centos 安装lamp环境(php5.6)
- java.concurrent包常见类详解
- 主流手机分辨率
- 前端布局之Flex语法
- JVM的内存模型
- 微服务的优缺点
- centos 配置php环境-apache,mysql5.6,php5.6环境过程分享
- linux之sed的用法
- 5.7版本mysql中localhost和%的关系探究
- 菜鸟上路-运算符-复习
- Xilinx加法器IP核adder
- HTML5 body设置全屏背景图片 如何让body的背景图片自适应整个屏----实战经验
- XListview(导入第三方module)
- android 绘制计算text高度,宽度大小
- (亲测有效)Opencv3.1.0+VS2015+Win10 详细配置过程