linux

简介: 部署项目到Linux中需要注意一下内容:- 项目要保证在Windows下是没有问题的,再部署到Linux。- 连接线上的数据库,代码需要修改成线上数据库的地址- 将Maven项目打包- 在部署到Linux操作系统中后,测试时查看日志。[root@localhost ~]# cd /usr/local[root@localhost local]# cd apache-tomcat-8.5.23/[root@localhost apache-tomcat-8.5.23]# cd logs[root@localhost logs]# tail -f catalina.out

1.开发环境
外部用户无法访问,开发人员使用,版本变动很大
平时大家大多是在Windows或者Mac操作系统下去编写代码进行开发,在开发环境中安装大量的软件,这样会导致环境的稳定性和安全性降低.

2.测试环境
外部用户无法访问,专门给测试人员使用的,版本相对稳定
一般克隆一份生产环境,会将开发环境中的程序部署到测试环境中,这个环境的主要目的是去程序进程检测,收集程序中的各种问题,并交给开发人员进行修改.

3.生产环境
面向外部用户的环境,连接上互联网即可访问的正式环境
是将程序运行在此环境中,供用户去使用。这个环境是有专业的人员去维护,一般人是没有权限去操做生产环境的.

Linux介绍
在Linux操作系统出现之前,还有一个操作系统叫做Minix,Minix操作系统是由Andrew的大学教授研发出来的,当时大学教授是为了给学生上课,买了一套Unix操作系统,参考Unix自己写了一个操作系统,并且命名为Minix。同时将Minix开源,供学校内部的研究和教学,到了2000年,Andrew将Minix操作系统完全对外开源。
Minix由于完全对外开源之后,在互联网上迅速的传播,但是大家在使用时,发展Minix不时很完美,内部存在各种各样问题。用户将问题解决后,编写了一个补丁,将补丁以邮件的方式发给Andrew,但是Andrew教授最初的目的只是为了教学和研究。
于此同时,一位芬兰的大学生出现了,叫Linus,在Minix操作系统基础上,自己添加了一些补丁和插件,并将其命名为Linux操作系统,并且完全对外开源,而且开始维护Linux操作系统。之前学习的Git也时Linus研发的。

Linux和window区别
Linux是严格区分大小写的,Windows无所谓。
Linux中一切皆是文件。
Linux中文件是没有后缀的,但是他有一些约定俗成的后缀。
Windows下的软件一般是无法直接运行的Linux中。

相关文章
|
3月前
|
网络协议 Unix Linux
初识Linux
初识Linux
20 0
|
Ubuntu Linux Shell
|
存储 网络协议 安全
[ linux ] 一篇文章让你掌握什么是linux
都说好的开始是成功的一半,那学习 Linux 的第一个问题是搞明白什么是 Linux ,了解其来龙去脉、前世今生,了解其发展趋势、应用前景,弄清楚为什么学习它,以及如何掌握它和使用它,知其然更要知其所以然。 本文希望让读者对 Linux 有一个宏观的认识,总览其整体,后续再依次讲解 Linux 的每一部分的知识点。 很多人看技术类图书都不喜欢或不重视第一章,甚至直接跳过去,觉得大多是介绍性的内容,且没什么 技术含量。然而我想说的是工欲善其事,必先利其器。建议不管学什么,不管看什么书籍,都不要忽视第一章的学习。
166 0
|
缓存 Java Unix
Linux 常见必备
Linux 常见必备
171 0
Linux 常见必备
|
存储 Linux 文件存储
8.6 Linux /etc/gshadow
前面讲过,/etc/passwd 文件存储用户基本信息,同时考虑到账户的安全性,将用户的密码信息存放另一个文件 /etc/shadow 中。本节要将的 /etc/gshadow 文件也是如此,组用户信息存储在 /etc/group 文件中,而将组用户的密码信息存储在 /etc/gshadow 文件中。
114 0
8.6 Linux /etc/gshadow
|
Unix Linux 程序员
1.2 Linux是什么,有哪些特点?
Linux 是一款免费的操作系统,这意味着在任何需要的时间和需要的地点它都要比其他操作系统更容易安装。不用担心购买网站授权并受到数字版权管理(Digital Rights Management)的制约,这对所有类型的组装机器以及服务器配置的测试变得更加直接。
121 0
1.2 Linux是什么,有哪些特点?
|
Linux
linux which
1. 查找可执行文件的位置、显示命令所在路径 命令: which pwd 输出: hc@hc-virtual-machine:~/test$ which pwd /bin/pwd hc@hc-virtual-machine:~/test$ which...
786 0
|
缓存 Linux 索引
|
Linux
linux|管道符号
|管道符是什么:把前一个命令的输出结果输出给下一个命令使用。 为什么有管道符:对结果进行过滤。 使用方法: image.png 总结: image.png
953 0
|
Ubuntu Linux Shell