使用终端安装nginx -- 保姆教导

140 阅读1分钟

登录服务器

  1. 切换root权限:

sudo -i

  1. 通过ssh命令连接linux服务器

ssh root@127.0.0.1(目标ip地址) root是账户名,@后面的是连接的ip地址 输入IP地址后回车,第一次连接会让你输入yes或者no来确认是否连接,输入yes回车 然后输入密码

安装nginx

  1. 依赖下载

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

  1. 下载nginx

官网 nginx官网 鼠标放在需要下载的版本上,右击鼠标“复制链接”

image.png 安装命令:

wget nginx.org/download/ng…

  1. 便于管理,可以创建一个文件夹来保存 (若不需要可以跳过该步骤)

#创建文件夹
mkdir /usr/java
#将包移入文件夹中
mv nginx-1.25.1.tar.gz /usr/java
#转换到该文件夹下
cd /usr/java
#查看文件夹的内容
ls

  1. 解压包,并转换到nginx文件夹下

#解压包
tar -zxf nginx-1.25.1.tar.gz
#转换到nginx文件夹下
cd nginx-1.25.1
#解压成功后运行 ls 查看解压后的文件
ls

  1. 配置nginx

./configure

运行中出现错误 大部分应该是缺少依赖 缺少哪个安装哪个 安装命令

sudo yum install xxx xxx-devel

  1. 编译安装nginx

#这是编译和安装一块进行(&&),也可以分开
make&&make install

  1. 运行nginx8

#转换到sbin文件夹下
cd /usr/local/nginx/sbin
#运行nginx
./nginx

  1. 查看结果

1、curl http://localhost:80
2、直接通过ip地址(服务器ip)+端口号(默认80)

ip 访问不通要给服务器放开端口号(如果报错是防火墙未开启执行下面一行)

firewall-cmd --zone=public --add-port=80/tcp --permanent

开启防火墙 systemctl start firewalld

  1. windows 的安装 查看链接 windows安装linux