LinuxNginx自定义安装路径
前言:本次安装使用的版本是nginx-1.22.0.tar.gz
前置准备
阿里云ESC服务器初始化是没有data目录的
进入底层目录
1 | cd / |
创建文件夹
1 | mkdir data |
创建安装包文件夹
1 | mkdir /data/software |
创建程序文件夹
1 | mkdir /data/program |
之后的其他软件尽量放这里,方便管理
基础版Nginx 自定义安装目录
安装依赖
1 | yum -y install gcc zlib-devel pcre-devel openssl openssl-devel |
下载nginx压缩包
进入安装包文件夹
1 | cd /data/software |
下载Nginx安装包
1 | wget http://nginx.org/download/nginx-1.22.0.tar.gz |
解压nginx
解压安装包至当前文件夹
1 | tar -xvf nginx-1.22.0.tar.gz |
进入nginx
进入已经解压好的nginx文件夹
1 | cd /data/software/nginx-1.22.0 |
配置基本信息
1 | ./configure --prefix=/data/program/nginx-1.22.0 --with-http_ssl_module --with-http_stub_status_module |
编译
1 | make & make install |
进入nginx启动目录
1 | cd /data/program/nginx-1.22.0/sbin |
启动命令
1 | ./nginx |
浏览器访问服务器ip,当出现页面出现Welcome to nginx! ,Nginx安装成功并正常启动
修改Nginx配置文件
下载Nginx配置文件
#进入配置目录后,下载nginx.conf
1 | cd /data/program/nginx-1.22.0/conf |
本地打开nginx.conf为记事本格式
注释默认配置
1 | location / { |
配置反向代理
这块我们一般是指向tomcat下面的某个目录,如网站的首页,当输入服务器ip时,会自行跳转至网站首页
1 | location / { |
修改完后 保存文件
上传Nginx配置文件
上传该文件到/data/program/nginx/conf 路径
重启nginx
进入启动Nginx 启动目录
1 | cd /data/program/nginx-1.22.0/sbin |
重启nginx
1 | ./nginx -s reload |
浏览器访问服务器ip,到此为止,Nginx配置完成
常见错误
问题1
当输入ip没有反应时,看服务器安全组是否开启80端口,如果未开启,自行开启
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 博客 - 常如意!
评论