linux centos7工具安装之 nginx篇 nginx离线安装
安装nginx依赖 一键四连(一键安装四个依赖)
yum -y install pcre pcre-devel gcc openssl openssl-devel zlib zlib-devel
下载nginx1.19版本
可以自行nginx官网下载:http://nginx.org/download/
或百度云下载我的安装版本:https://pan.baidu.com/s/1bSCao8KG81MJdWwzr3rT5A
提取码: eux8
服务器上创建目录,上传
创建目录(我习惯放在/home/tools/下)
mkdir /home/tools
上传
解压
cd /home/tools/ 进入目录
tar -zxvf nginx-1.19.0.tar.gz 解压
安装
cd nginx-1.19.0/ 进入目录
./configure (./configure --with-http_ssl_module 需要https访问的需要安装ssl_moudel 请使用括号内命令)
make 编译
make install 安装( 安装到指定的位置,默认安装目录为 /usr/local/nginx 我们这里默认安装)
配置环境变量(建议配置,可方便使用,不愿配置请直接前往下一步启动)
Linux环境变量配置都在:/etc/profile文件中
备份/etc/profile文件(更改失败可以回滚)
cd /etc/profile 进入目录
cp profile /etc/profile.bk 备份
配置环境变量:
vim profile (此处没安装vim可以用vi编辑器 vi profile)
按键”Shift+g”定位到文件尾,点击’i’ 进入编辑。
最后一行输入
export PATH=$PATH:/usr/local/nginx/sbin
注意:如果是自定义安装路径记得换成自己的路径
保存退出
编辑完成后,点击’esc’按钮退出编辑模式
:wq 保存退出
刷新配置文件
source /etc/profile
启动nginx
配置了环境变量的选此启动:
systemctl start nginx 启动
systemctl start nginx 查看状态
不配置环境变量选此启动:
cd /usr/local/nginx/sbin (进入安装目录,此为默认安装目录,自定义安装请进入自己的安装目录)
./nginx 启动
访问nginx
网页输入 即可访问 (默认的80端口保证开启,云服务器请在相关安全组开启80端口)
nginx启动停止等命令
配置了环境变量
systemctl start nginx 启动
systemctl stop nginx 停止
systemctl restart nginx 重启
systemctl status nginx 查看状态
systemctl enable nginx 加入开机自启
systemctl disable nginx 取消开机自启
未配置环境变量
cd /usr/local/nginx/sbin (进入安装目录,此为默认安装目录,自定义安装请进入自己的安装目录)
./nginx 启动
./nginx -s stop 停止
./nginx -s reload 重启
OK!!!啊哈哈哈哈哈,大队长,我的任务完成啦!