侧边栏壁纸
博主头像
xh博主等级

永远是一个学者

  • 累计撰写 15 篇文章
  • 累计创建 6 个标签
  • 累计收到 8 条评论
标签搜索

目 录CONTENT

文章目录

Linux安装Nginx

xh
xh
2023-03-18 / 0 评论 / 0 点赞 / 528 阅读 / 325 字
温馨提示:
本文最后更新于 2024-06-16,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1.下载

wget http://nginx.org/download/nginx-1.21.2.tar.gz
yum -y install gcc gcc-c++ ncurses-devel perl pcre pcre-devel zlib gzip zlib-devel
yum install readline-devel pcre pcre-devel openssl openssl-devel gcc curl GeoIP-devel

2.解压

tar -zxvf nginx-1.21.2.tar.gz -C /usr/local

3.安装

cd /usr/local/nginx-1.21.2/
./configure --prefix=/usr/local/nginx --with-pcre --with-http_gzip_static_module --with-http_realip_module --with-http_geoip_module --with-http_ssl_module --with-http_stub_status_module
make & make install

4.启动

# 1、启动
cd /usr/local/nginx/sbin
./nginx

# 2、查看启动是否成功
ps -ef | grep nginx

# 3、卸载编译安装目录
rm -rf /usr/local/nginx-1.21.2/

5.扩展配置

5.1 添加环境变量

将nginx可执行文件目录添加到环境变量Path中,这样就可全局使用nginx命令啦
修改配置文件

vi /etc/profile

将以下内容粘贴追加到文件末尾

export PATH=${JAVA_HOME}/bin:$PATH:/usr/local/nginx/sbin

使配置生效

source /etc/profile

5.2 开机自启动

配置服务器启动后,自动启动nginx服务

cat /etc/rc.d/rc.local

# 可能会出现创建新文件情况,先vim中按q不保存退出,稍后再试 
vim /etc/rc.d/rc.local 

将下面内容追加到末尾

/usr/local/nginx/sbin/nginx

修改权限

chmod 755 /etc/rc.local
chmod 755 /etc/rc.d/rc.local
0

评论区