centos nginx php_CentOS搭建php + nginx环境

更新Centos的yum源

yum update

安装EPEL源和REMI源

yum install epel-release

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

安装Yum源管理工具

yum install yum-utils

安装PHP

执行以下命令安装php环境

yum install -y php73-php php73-php-fpm

执行完后查看php版本,查看是否成功

php73 -v

PHP 7.3.9 (cli) (built: Aug 27 2019 22:52:39) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.3.9, Copyright (c) 1998-2018 Zend Technologies

准备Nginx的依赖软件

GCC编译器

GCC编译器和G++,用于编写Nginx HTTP模块

yum install -y gcc

yum install -y gcc-c++

PCRE库

函数库,支持正则表达式,如果在nginx.conf里面使用了正则表达式,那么编译Nginx时就必须引进PCRE库,用于解析HTTP模块的正则表达式, 如果你不会用到正则表达式则可以忽略。

yum install -y pcre pcre-devel

zlib库

用于对http包的内容做gzip格式的压缩。

yum install -y zlib zlib-devel

OpenSSL开发库

使用SSL协议上安全传输HTTP,就是所谓的https。

yum install -y openssl openssl-devel

安装Niginx

首先当Nginx官网下载源码包,官网下载地址:http://nginx.org/en/download.html

也可以和我一样下载1.16.1版本。

cd ~ #回到家目录

wget http://nginx.org/download/nginx-1.16.1.tar.gz #下载源码包

tar -zxvf nginx-1.16.1.tar.gz

然后我们开始进行编译安装Nginx,进入解压后的目录后,执行以下3行命令:

./configure

make

make install

默认情况下,Nginx会被安装到目录/usr/local/nginx中,然后我们来启动一下Nginx吧。

/usr/local/nginx/sbin/nginx

在浏览器输入你的ip地址,就能看到 Welcometo nginx!啦!启动好了就该关闭掉拉,毕竟是测试,快速停止服务如下:

usrlocal/nginx/sbin/nginx -s stop #强制退出

usrlocal/nginx/sbin/nginx -s stop #正常退出

强制退出这个命令一般不太建议使用,就像电脑重装系统,安装到一半来个关机然后你就爽歪歪。建议使用正常退出。下一篇继续讲Niginx的,如果帮到你,请关注我啦!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值