服务器上配置nginx

这篇具有很好参考价值的文章主要介绍了服务器上配置nginx。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何在 Ubuntu 20.04 上安装 Nginx - 知乎 (zhihu.com)

就像是在本机进行下载配置一般,成功后你自己可以通过浏览器输入网址访问,本地环回地址或者连接上互联网后的ip地址(那么处于同一局域网的其他设备也可以访问)。

在本机部署tomcat也是同理。

那么什么情况下可以让互联网下的其他设备也可以访问呢?把tomcat.nginx部署到服务器上。(具体原理不清楚,可能是网络的原因)

总之,测试的话在本地部署就行了,如果想让更多的人进行访问,那就部署到个人的服务器上。

将自己的html页面能够让别人访问:

基于nginx上传一个简单的Html网页到服务器,并进行访问_如何将生成的html报告通过redis或者nginx 然后通过ip来访问-CSDN博客

方式1:服务器/var/www/html  下的默认nginx的html文件替换为自己的。因该将自己的完整的项目copy到此目录并进行配置也是可行的(不过没有进行尝试)

方式2:通过新增配置,肯定也是可行的。


ununtu上配置java环境:(宝塔下的jdk)

利用宝塔配置jdk环境-阿里云开发者社区 (aliyun.com)

Linux 配置Java环境(图文详细)_⑤ 配置java运行环境linux-CSDN博客

配置环境变量需要了解:

Linux /etc/environment和/etc/profile_/etc/environment 文件格式 内容-CSDN博客


mysql登录不上:(宝塔下的mysql)

Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)_linux error 1045 (28000): access denied for user '-CSDN博客


ubuntu下安装tomcat(官网下载)

超详细Ubuntu Linux安装配置 Tomcat_ubuntu tomcat-CSDN博客

客户端访问不了,不是网络,不是java环境,不是防火墙,不是端口问题。显示的已启动,但是服务器本身竟然都访问不了(localhost:8080),以下是进行验证的步骤:vnc不可键盘控制的问题。(后来发现可以控制,还能凑合用,就是有点卡顿)猜测就算是用客户端程序进行连接,应该也会是这样,有空可以试一下。

使用sudo 启动tomcat确实会显示:

tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined - 阑风珊月 - 博客园 (cnblogs.com)

启动 Tomcat 遇到 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 问题,已解决-CSDN博客

环境变量确实有问题。解决之后,但是客户端还是不能访问!

先安装桌面环境:

Ubuntu Server 20.04 安装桌面(图形界面) 以及 远程桌面_ubuntu2204安装图形界面-CSDN博客

远程连接问题:

阿里云linux远程SSH登录和 vnc Login incorrect-CSDN博客

阿里云ecs服务器(Ubuntu)配置图形界面并远程桌面连接_在项目里远程连接阿里云ecs并显示桌面图像-CSDN博客

安装浏览器:

如何在Ubuntu Linux上安装Firefox? - 知乎 (zhihu.com)

搞了半天,原来是因为重启服务器了,没有运行tomcat,就这?那就配置它自启动吧!!下面是博客:

超详细Ubuntu Linux安装配置 Tomcat_ubuntu tomcat-CSDN博客

服务器上配置nginx,# nginx,服务器,nginx

但是客户端还是连接不上啊!

tomcat启动“成功”,但是浏览器无法访问_tomcat没报错但无法进主页-CSDN博客

继续找原因!

开放阿里云端口的若干解决方法_阿里云如何查看端口是否开放-CSDN博客 !!!!!

如何开启或关闭Linux实例中的系统防火墙-阿里云帮助中心 (aliyun.com)

又是一个坑:Reading package lists... Done Building dependency_reading package lists... done building dependency -CSDN博客

Ubuntu作为服务器其tomcat被远程访问问题_ubuntu tomcat ip访问-CSDN博客

好家伙,还真是防火墙的事情,没有把端口进行开发,感叹号那篇博客有解决办法。


一些通用的命令:

宝塔Linux面板命令及各软件安装路径大全_宝塔怎么查看一键安装的位置信息-CSDN博客文章来源地址https://www.toymoban.com/news/detail-845207.html

到了这里,关于服务器上配置nginx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • brew+nginx配置静态文件服务器

    背景 一下子闲下来了,了解的我的人都知道我闲不下来。于是,我在思考COS之后,决定自己整一个本地的OSS,实现静态文件的访问。那么,首屈一指的就是我很熟的 nginx 。也算是个小复习吧,复习一下 nginx 代理静态文件。 nginx的使用场景 反向代理 作为中间层的服务器,将

    2024年02月13日
    浏览(32)
  • 三步配置轻量级服务器nginx

    一款轻量级的 Web服务器,反向代理服务器,以及电子邮件代理服务器 主要有三个优点: 占用内存少,并发能力强 Nginx为性能优化开发,能支持五千个左右的并发响应 (Tomcat只有三百到五百) Nginx支持热部署,可以在不间断服务情况下对软件进行升级(不要用关闭服务器)

    2023年04月24日
    浏览(38)
  • nginx 作为vue项目服务器简单配置

    一个简单配置就玩了。 我这个项目有个特殊的地方,一个项目用了两个后台,请求的地址就不一样,我是根据前端请求uri区别使用那个后端的。比如浏览器http://localhost/system/user/list就使用 localhost:8080后台,如果是http://localhost/business/xxxx就使用localhost:8081后台,nginx配置如下:

    2024年02月13日
    浏览(31)
  • 分布式 - 服务器Nginx:基础系列之Nginx配置文件结构

    Nginx的核心配置文件默认是放在 /usr/local/nginx/conf/nginx.conf : nginx.conf 配置文件中默认有三大块:全局块、events块、http块。其中http 块中可以配置多个server块,每个server块又可以配置多个location块。 01. user 指令 user指令也可以用于指定Nginx服务器worker进程的运行用户和用户组。它

    2024年02月10日
    浏览(33)
  • [Linux服务器 ] nginx 配置图片静态访问方法

    一.  Nginx安装 1.更新软件包列表:打开终端,并使用以下命令更新软件包列表: sudo yum update 2.安装 EPEL 存储库:EPEL 存储库提供了额外的软件包,其中包括 Nginx。使用以下命令安装 EPEL 存储库: sudo yum install epel-release 3.安装 Nginx:使用以下命令安装 Nginx: sudo yum install nginx

    2024年02月14日
    浏览(35)
  • nginx 配置 可使用服务器IP访问网站

    如果想要在局域网中使用ip访问nginx配置的网站,需要在防火墙中设置开放端口 nginx 默认监听的是80端口,,我们也可以在nginx的配置文件中复制粘贴多个server,并设置不同的监听端口 1,添加80端口  firewall-cmd --zone=public --add-port  80/tcp  --permanent 2,重启防火墙服务:systemctl

    2024年02月14日
    浏览(40)
  • 配置Nginx作为静态资源服务器及安全策略

    上一篇文章写了Nginx负载均衡实现方案详解,有同学私信我说能不能写一篇关于nginx代理静态资源的文章。当然没问题,这篇文章就分享一下如何配置Nginx作为静态资源服务器同时也分享一些常用的安全策略配置。 静态资源指的是在服务器端存储的不会变化的文件,这些文件的

    2024年02月21日
    浏览(36)
  • vue3 history模式配置及nginx服务器配置

    vue的路由方式有hash模式和history模式,history模式路由看起来有好些,路由路径里没有#号,而hash模式默认是有#号的。 vue3开始默认新建的项目都是history模式,不过history模式打包后想要使用正常访问的话,需要后端服务器进行配置才可以,否则可能会出现刷新后404的问题。一般

    2024年02月05日
    浏览(32)
  • 轻量级服务器nginx:反向代理的具体配置

    例如:第一章 Python 机器学习入门之pandas的使用 我们在国内,如果要访问谷歌,那就无法访问,需要借助一个正向代理服务器,先将信息传给代理服务器,代理服务器所在的位置可以访问谷歌,这样就可以做到代理去谷歌取到并返回数据,并把信息发送到自己的终端上。 如果

    2023年04月25日
    浏览(55)
  • Nginx配置 多个域名指向同一个服务器文件

    因为公司开发方面有响应的需求,需要多个域名指向同一个服务器下的文件(即访问的域名不同但访问的服务器下的文件是同一个) 已经过解析 并且指向同一个ip地址的多个域名 服务器nginx已配置好 如果有需求需要给域名配置ssl证书(https) 找到服务器的nginx.conf文件 一般情况

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包