在CentOS7.0安装php5.6
来源:互联网 发布:淘宝批量上传淘宝联盟 编辑:程序博客网 时间:2024/06/05 14:52
http://www.blogjava.net/nkjava/archive/2015/01/20/422289.html
http://blog.csdn.net/seanchan/article/details/7680354
CentOS7.0公布也有一段时间了,因此今天把zabbix.cc从CentOS6.5迁移到CentOS7.0,并把Apache改为Nginx了。
在这里简单介绍一下安装php5.6的方法。
安装php5.6版本以后不再需要安装Zend Guard,而是用yum命令安装php-opcache及php-pecl-apcu就可以有效的提高php执行速度。
1. 配置yum源
事先确认yum源的链接是不是有效的。
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
2. 确认安装的php版本
# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
3. 安装php5.6
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common
php-opcache及php-pecl-apcu会有效的提高php执行速度。
4. 确认php版本
# php -vPHP 5.6.6 (cli) (built: Feb 19 2015 10:19:37)Copyright (c) 1997-2015 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies with Xdebug v2.3.1, Copyright (c) 2002-2015, by Derick Rethans------------------mysql -------------------1. 下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装mysql-community-release-el7-5.noarch.rpm包
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
3. 安装mysql
$ sudo yum install mysql-server根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。
4. 重置密码
重置密码前,首先要登录
$ mysql -u root登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
$ sudo chown -R openscanner:openscanner /var/lib/mysql然后,重启服务:
$ service mysqld restart接下来登录重置密码:
$ mysql -u rootmysql > use mysql;mysql > update user set password=password(‘123456‘) where user=‘root‘;mysql > exit;5. 开放3306端口
$ sudo vim /etc/sysconfig/iptables添加以下内容:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT保存后重启防火墙:
$ sudo service iptables restart这样从其它客户机也可以连接上mysql服务了。
(1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库
#rpm-Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
(2)使用下面命令安装nginx#yum install nginx
(3)启动Nginx#service nginx start
或
#systemctl start nginx.service
- 在CentOS7.0安装php5.6
- 在CentOS7.0安装php5.6
- centos7 安装php5.6
- centOS7 安装PHP5.6版本
- centos7.3安装php5.6版本
- CentOS7.0下安装PHP5.6.30服务
- centos7安装php5.5
- centos7安装PHP5.5
- 在CentOS安装PHP5.6
- 在CentOS安装PHP5.6
- 在CentOS安装PHP5.6
- 在CentOS安装PHP5.6
- centos7-minimal安装php5.6.31
- LNMP编译安装(centos7+nginx1.9+mysql5.6+php5.5)
- centos7 安装 nginx1.8+php5.6+postgresql9.4
- centos7.1 yum 安装 MySQL5.7 和 PHP5.6
- centos7可用第三方源安装php5.6
- CentOS7安装配置Nginx1.10 PHP5.6 MySQL5.7
- 关于两个app互相跳转问题
- HDU 1159 【DP之最长公共子序列】
- 模板_Splay Tree
- 大话设计模式总览
- Uva 202
- 在CentOS7.0安装php5.6
- 关于内存的段式管理
- CocoaPods使用
- 简易计算器
- 【POI2006】【BZOJ1513】Tet-Tetris 3D
- 进制转换 4
- Uva10340
- hdu1019——Least Common Multiple
- java 站内搜索lucene 分词工具 IKAnalyzer,更新字典需要重启服务的解决