1.打开虚拟机
注:获取虚拟机Ip方法:终端下输入ip addr命令
2.打开Idea【Tools->Start SHH session…->Edit…】
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
编辑完成之后,按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
安装完成一般常用命令
进入安装目录中,
命令: cd /usr/local/nginx/sbin
启动,关闭,重启,命令:
【启动】./nginx
【关闭】./nginx -s stop
【重启】./nginx -s reload
【删除文件夹】rm -rf 文件夹名
【删除文件】mv -f 文件名
【移动】mv 当前文件夹或则文件位置 移动后文件夹或则文件位置
【重命名】 mv 当前文件夹名或则文件名 更改后文件夹名或则文件名