IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Nginx PHP MYSQL REDIS安装-centos系统 -> 正文阅读

[系统运维]Nginx PHP MYSQL REDIS安装-centos系统

文章目录


前言

安装服务器:

nginx: 1.20.1

php:8.0.11

mysql:8.0.26

redis:6.2.6

一、redis安装

下载地址:http://download.redis.io/releases/

# su root
# mkdir /mysoft
# cd /mysoft
# wget http://download.redis.io/releases/redis-6.2.6.tar.gz
# tar -zxvf redis-6.2.6.tar.gz
# cd ./redis-6.2.6/
# make
# make install

二、PHP安装

下载地址:

PHP: Downloads

# wget https://www.php.net/distributions/php-8.1.1.tar.gz
# tar -zxvf php-8.0.11.tar.gz
# cd php-8.0.11
# yum install -y libxml2 libxml2-devel
# yum install -y sqlite sqlite-devel
# ./configure --enable-fpm --with-pdo-mysql
# make
# make install
# cp php.ini-development /usr/local/php/php.ini
# cp /usr/local/etc/php-fpm.d/www.conf.default /usr/local/etc/php-fpm.d/www.conf
# cp sapi/fpm/php-fpm /usr/local/bin
# cp /usr/local/etc/php-fpm.conf.defualt /usr/local/etc/php-fpm.conf
//修改最后 include=etc/php-fpm.d/*.conf
# vim /usr/local/etc/php-fpm.conf
# /usr/local/bin/php-fpm

多版本:

# wget https://www.php.net/distributions/php-7.4.21.tar.gz
# tar -zxvf php-7.4.21.tar.gz
# cd php-7.4.21
# ./configure --prefix=/usr/local/php74 --with-config-file-path=/usr/local/php74/etc --enable-fpm --with-pdo-mysql
# make
# make install
# cp php.ini-development /usr/local/php74/php.ini
# cp /usr/local/etc/php74/php-fpm.d/www.conf.default /usr/local/etc/php74/php-fpm.d/www.conf
# cp sapi/fpm/php-fpm /usr/local/bin/php74-fpm
# cp /usr/local/etc/php74/php-fpm.conf.defualt /usr/local/etc/php74/php-fpm.conf
//修改最后 include=php74/etc/php-fpm.d/*.conf
# vim /usr/local/php74/etc/php-fpm.conf
# /usr/local/bin/php-fpm

./configure --prefix=/usr/local/php54 --with-config-file-path=/usr/local/php54/etc

三、MYSQL安装

下载地址:MySQL :: Download MySQL Yum Repository

# wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
# rpm -ivh mysql80-community-release-el8-1.noarch.rpm
# yum install mysql-server
# systemclt start mysqld
# mysql -uroot -p

四、NGINX安装

下载地址:http://nginx.org/download/nginx-1.20.1.tar.gz

# wget http://nginx.org/download/nginx-1.20.1.tar.gz
# tar -zxvf nginx-1.20.1.tar.gz
# mkdir /mynginx
# cd nginx-1.20.1
# cp ./conf/nginx.conf /mynginx
# cp ./conf/mime.types /mynginx
//ssl
# yum install openssl-devel
//rewrite
# yum pcre pcre-devel 
//gzip
# yum zlib zlib-devel
# ./configure
# make
# make install
# cd /usr/local/sbin
//启动
# ./nginx -c /mynginx/nginx.conf
//重启
# ./nginx -s reload
//停止
# ./nginx -s stop

五、NGINX配置fastcgi

# vim /usr/local/nginx/conf/nginx.conf
//加入
location ~* \.php$ {
    fastcgi_index   index.php;
    fastcgi_pass    127.0.0.1:9000;
    include         fastcgi_params;
    fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
    fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;
}

# /usr/local/nginx/sbin/nginx -s stop
# /usr/local/nginx/sbin/nginx

# echo '<?php phpinfo(); ?>' >> index.php

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-01-17 11:52:14  更:2022-01-17 11:54:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 8:57:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码