云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

一、需求说明及搭建环境

1.1需求说明:

1)访问方式:http://域名

2)账户:admin

3)密码:Aa6870608

4)wordpress版本:6.6

5)主题/插件:可通过后台安装插件及主题

1.2搭建环境

1)系统:Rocky9

2)nginx:1.24

3) mysql5.7.38

4) php7.4.28

二、LNMP环境编译

2.1准备编译环境修改系统

1)关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
systemctl disable –now firewalld
2)关闭selinux

setenforce 0
vim /etc/sysconfig/selinux

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

2.2编译Nginx

2.2.1安装必要组件

yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

2.2.2创建www目录并且下载nginx编译包

cd /www

wget http://nginx.org/download/nginx-1.24.0.tar.gz

tar -zxvf nginx-1.24.0.tar.gz

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

如出现上面提示请执行  yum install tar -y

2.2.3新建用户及用户组

groupadd nginx
useradd -r -g nginx -s /bin/false nginx

2.2.4编译

./configure \
–prefix=/www/nginx \
–user=nginx \
–group=nginx \
–with-threads \
–with-file-aio \
–with-http_ssl_module \
–with-http_realip_module \
–with-http_gzip_static_module

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

2.2.5编译完成之后

make -j 4 && make -j 4 install

2.2.6配置nginx环境变量

vim /etc/profile

尾行添加变量:export PATH=$PATH:/www/nginx/sbin

source /etc/profile

nginx -v

2.2.7systemctl管理nginx
vim /usr/lib/systemd/system/nginx.service

[Unit]

Description=nginx

After=network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

ExecStart=/www/nginx/sbin/nginx

ExecReload=/www/nginx/sbin/nginx -s reload

ExecStop=/www/nginx/sbin/nginx -s stop

[Install]

WantedBy=multi-user.target

启动nginx
systemctl start nginx

systemctl enable nginx

systemctl status nginx

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

云服务器手工编译Lnmp环境并安装wordpress系列一【Nginx安装及配置】

到此我们的nginx暂时就手工编译完成了,接下来我们需要配置nginx了,下期我们再继续 配置nginx教程:云服务器手工编译Lnmp环境并安装wordpress系列二【nginx配置】 - 主机测评|Linux运维

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值