LINUX环境搭建(contOS7.4+nginx+php7+mysql+redis)

本文详细介绍了如何在CentOS7.4上搭建完整的服务器环境,包括创建用户、创建目录、获取安装包、安装nginx、cmake、libzip、php、phpredis、redis和mysql,并对相关配置文件进行优化,最后更新web目录的所有者。
摘要由CSDN通过智能技术生成

我是用的阿里云的服务器搭建的如果你们用其他服务器记着安装一些其他对应配置

一、创建用户

1.创建www用户
useradd www
创建mysql用户
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql

二、创建目录

1.创建安装包目录
mkdir /usr/src/base_soft
2.创建www相关目录
mkdir /data
mkdir /data/www
mkdir /data/release
mkdir /data/logs
mkdir /data/logs/nginx

三、获取安装包去自己的堡垒机器上获取或者直接找到安装包资源

scp -r root@x.x.x.x:/usr/src/base_soft/* /usr/src/base_soft/

四、安装环境

1.安装nginx
cd /usr/src/base_soft/
#解压安装包
tar -xvzf nginx-1.12.2.tar.gz
tar -xvzf LuaJIT-2.0.5.tar.gz
tar -xvzf v0.10.11.tar.gz
tar -xvzf v0.3.0.tar.gz
cd nginx-1.12.2
#安装依赖
yum -y install pcre-devel openssl openssl-devel lua-devel
#安装
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_realip_module --with-pcre --add-module=/usr/local/src/lua-nginx-module-0.10.11 --add-module=/usr/local/src/ngx_devel_kit-0.3.0 --with-http_stub_status_module
make
make install
测试
/usr/local/nginx/sbin/nginx
curl 127.0.0.1
2.安装cmake
#卸载系统自带cmake
yum remove cmake
cd /usr/src/base_soft
tar zxvf cmake-3.16.0.tar.gz
mv cmake-3.16.0 /usr/local/cmake

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值