文档章节

centos搭建php运行环境

p
 pighu
发布于 2015/12/31 18:50
字数 372
阅读 109
收藏 0

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>

1、安装nginx

 

要下载最新的nginx,需得添加nginx的源。在/etc/yum.repos.d目录下新建nginx.repo文件,内容为下:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1

天朝可以直接:

yum install nginx

国外的不求行,原因如下:

nginx is not a part of base CentOS repository.

But you can install EPEL repositiry to get nginx:

所以要先:

yum install epel-release

然后:

   yum install nginx

 

留意防火墙

检查有没有开启80端口

/etc/init.d/iptables status

没有就通过下面的命令加上:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

安装php

1、先加载yum的源

 

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm    ##CentOs 5.x

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm    ##CentOs 6.x

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm   ##CentOs 7.X

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、执行下面的命令,下面安装的是php5.5,如果要5.6,将55换成56即可

yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-fpm.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64

3、/etc/init.d/php-fpm start

安装mysql:

yum install mysql-server

启动mysql:

service mysqld start

关闭mysql:

service mysqld stop

修改mysql字符集,将/etc/目录下的my.cnf文件内容修改为:

[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
lower_case_table_names=1
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
default-character-set=utf8
init_connect='SET NAMES utf8'
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
default-character-set=utf-8

由于mysql初始root的密码为空,需要通过下面的语句修改,其中admin即为新密码:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('admin');

 

© 著作权归作者所有

p
粉丝 0
博文 5
码字总数 1469
作品 0
广州
私信 提问
加载中

评论(0)

在Docker下搭建Apache+PHP+mysql环境的过程记录

在Docker下搭建Apache+PHP+mysql环境的过程记录 这是一篇搭建Docker环境的过程记录,方便以后查看。主要记录了搭建所用到的工具,使用的命令和遇到的坑。 1. 安装Docker 第一步肯定是到Docke...

osc_k4rs0tfs
2018/02/10
6
0
CentOS6.x 下 LNMP环境搭建(三、安装 PHP)

CentOS6.x 下 LNMP环境搭建(准备篇) CentOS6.x 下 LNMP环境搭建(一、安装 MySQL) CentOS6.x 下 LNMP环境搭建(二、安装 Nginx) CentOS6.x 下 LNMP环境搭建(三、安装 PHP) 3.1. 检查 ...

whoru
2016/09/28
164
0
实现loganalyzer

实验:实现loganalyzer 实验环境:三台主机。 1 日志服务器,充当mysql服务器的客户端 2 mysql mariadb 3 lap loganalyzer 实验思路:把本机的日志存储到特定的数据库中,也就是说日志服务器充...

疯帽爱丽丝
2017/10/28
0
0
Apache + WordPress 从 0 搭建

引言 又到周末了,周末小编一般不更新系列文章,原因嘛是因为要攒稿子,年底工作比较忙,不攒点稿子是要断更的:( 所以周末一般聊点简单轻松加愉快的东西,小编现在的博客站是由 HEXO 进行搭...

osc_qbe93woo
2019/12/14
4
0
阿里云linux+kodexplorer可道云搭建私有云盘

kodexplorer可道云介绍 KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统。致力于为用户提供安全可控、可靠易用、高扩展性的私有云解决方案。用户只需通过简单环境搭...

1545319366528454
2018/12/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

史上最全的“文件或目录损坏且无法读取”的解决办法大集合

问题描述: G盘打不开文件或目录损坏且无法读取,是因为这个I盘的文件系统内部结构损坏导致的。史上最全的“文件或目录损坏且无法读取”的解决办法大集合具体的恢复方法看正文 工具/软件:极...

计算无敌
今天
9
0
2048游戏的最佳算法是什么? - What is the optimal algorithm for the game 2048?

问题: I have recently stumbled upon the game 2048 . 我最近偶然发现了2048游戏。 You merge similar tiles by moving them in any of the four directions to make "bigger" tiles. 您可......

javail
今天
9
0
Spring Cloud Ribbon 客户端负载均衡

Ribbon客户端组件提供一系列完善的配置选项,比如连接超时、重试、重试算法等,内置可插拔、可定制的负载均衡组件。下面是用到的一些负载均衡策略: 简单轮询负载均衡 加权轮询负载均衡 区域...

泥瓦匠BYSocket
今天
7
0
为什么在Python 3中“范围(1000000000000000(1000000000000001))”这么快?

问题: It is my understanding that the range() function, which is actually an object type in Python 3 , generates its contents on the fly, similar to a generator. 据我了解, ra......

技术盛宴
今天
9
0
OSChina 周四乱弹 —— 卖全家桶!

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @巴拉迪维 :陈慧娴的单曲《与泪抱拥》 陈慧娴的嗓音加上向雪怀的词,这样的经典组合真不多。#今日歌曲推荐# 《与泪抱拥》- 陈慧娴 手机党少年...

小小编辑
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部