登录服务器
- 切换root权限:
sudo -i
- 通过ssh命令连接linux服务器
ssh root@127.0.0.1(目标ip地址) root是账户名,@后面的是连接的ip地址 输入IP地址后回车,第一次连接会让你输入yes或者no来确认是否连接,输入yes回车 然后输入密码
安装nginx
- 依赖下载
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
- 下载nginx
官网 nginx官网 鼠标放在需要下载的版本上,右击鼠标“复制链接”
安装命令:
- 便于管理,可以创建一个文件夹来保存 (若不需要可以跳过该步骤)
#创建文件夹
mkdir /usr/java
#将包移入文件夹中
mv nginx-1.25.1.tar.gz /usr/java
#转换到该文件夹下
cd /usr/java
#查看文件夹的内容
ls
- 解压包,并转换到nginx文件夹下
#解压包
tar -zxf nginx-1.25.1.tar.gz
#转换到nginx文件夹下
cd nginx-1.25.1
#解压成功后运行 ls 查看解压后的文件
ls
- 配置nginx
./configure
运行中出现错误 大部分应该是缺少依赖 缺少哪个安装哪个 安装命令
sudo yum install xxx xxx-devel
- 编译安装nginx
#这是编译和安装一块进行(&&),也可以分开
make&&make install
- 运行nginx8
#转换到sbin文件夹下
cd /usr/local/nginx/sbin
#运行nginx
./nginx
- 查看结果
1、curl http://localhost:80
2、直接通过ip地址(服务器ip)+端口号(默认80)
ip 访问不通要给服务器放开端口号(如果报错是防火墙未开启执行下面一行)
firewall-cmd --zone=public --add-port=80/tcp --permanent
开启防火墙 systemctl start firewalld
-
windows 的安装 查看链接 windows安装linux