使用Idea在Linux环境下安装Nginx-1.18.0服务器

一、准备工作

1.打开虚拟机

注:获取虚拟机Ip方法:终端下输入ip addr命令

2.打开Idea【Tools->Start SHH session…->Edit…】

第一步
在这里插入图片描述

第二步
使用Idea在Linux环境下安装Nginx-1.18.0服务器_第1张图片

第三步
使用Idea在Linux环境下安装Nginx-1.18.0服务器_第2张图片

第四步:
使用Idea在Linux环境下安装Nginx-1.18.0服务器_第3张图片第五步:
在这里插入图片描述

二、IDEA命令区操作

1.cd usr/local下创建app文件夹

[root@localhost local]# mkdir app
[root@localhost local]# ls
app  bin  etc  games  include  lib  lib64  libexec  sbin  share  src

2.安装依赖包

    //一键安装上面四个依赖
[root@localhost local]# cd app
[root@localhost app]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

注:有些虚拟机安装上边的命令依赖全部可下载;有些虚拟机就需要一步一步下载依赖了(建议一步一步下载)

[root@localhost app]# yum install gcc-c++
[root@localhost app]# yum -y install zlib zlib-devel
[root@localhost app]# yum -y install pcre pcre-devel 
[root@localhost app]# yum -y install openssl openssl-devel

3.下载解压安装包

    //下载tar包
[root@localhost app]# wget http://nginx.org/download/nginx-1.18.0.tar.gz
	//解压
[root@localhost app]# tar -xvf nginx-1.18.0.tar.gz

4.安装nginx

//查看目录
[root@localhost nginx]# ls
nginx-1.18.0  nginx-1.18.0.tar.gz
//进入目录
[root@localhost nginx]# cd nginx-1.18.0
//执行命令
[root@localhost nginx-1.18.0]# ./configure
[root@localhost nginx-1.18.0]make && make install
//查找安装路径命令
[root@localhost app]# whereis nginx
nginx: /usr/local/nginx

5.修改nginx端口号(也可忽略)

注:因为nginx默认端口80和tomcat有冲突,所以看自己情况是否修改

//可先进入conf问价夹中nginx。conf或则直接运行
[root@localhost nginx]# cd conf
[root@localhost conf]# vi nginx.conf

使用Idea在Linux环境下安装Nginx-1.18.0服务器_第4张图片

编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的):

:w 保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w! 强制保存,不推出vi

:wq 保存文件并退出vi

:wq! 强制保存文件,并退出vi

:q 不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

6.运行nginx

//先进入nginx
[root@localhost nginx]# cd sbin
[root@localhost sbin]# ./nginx -s reload
//查看进程
[root@localhost sbin]# ps aux|grep nginx
root      65601  0.0  0.0  20508   624 ?        Ss   07:00   0:00 nginx: master process ./nginx
nobody    65602  0.0  0.1  23032  1388 ?        S    07:00   0:00 nginx: worker process
root      66574  0.0  0.0  20508   624 ?        Ss   07:45   0:00 nginx: master process ./nginx
nobody    66575  0.0  0.1  23032  1388 ?        S    07:45   0:00 nginx: worker process
root      66577  0.0  0.0 112648   948 pts/0    S+   07:46   0:00 grep --color=auto nginx
[root@localhost sbin]# 

7.关闭防火墙(可让外部主机连接上虚拟机访问端口)

centOS6及以前版本使用命令: systemctl stop iptables.service

centOS7关闭防火墙命令: systemctl stop firewalld.service

随后访问自己虚拟机ip+端口号即可看到nginx界面。
使用Idea在Linux环境下安装Nginx-1.18.0服务器_第5张图片

安装完成一般常用命令

进入安装目录中,

命令: cd /usr/local/nginx/sbin

启动,关闭,重启,命令:

【启动】./nginx

【关闭】./nginx -s stop

【重启】./nginx -s reload


【删除文件夹】rm -rf 文件夹名

【删除文件】mv -f 文件名

【移动】mv 当前文件夹或则文件位置 移动后文件夹或则文件位置

【重命名】 mv 当前文件夹名或则文件名 更改后文件夹名或则文件名

你可能感兴趣的:(APP,Install)