Linux
@十里花开
这个作者很懒,什么都没留下…
展开
-
Nginx使用
nginx是一个开源且高性能,可靠的http中间件,代理服务。nginx下载:nginx.org安装四个准备环境1.gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++2.PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expre...原创 2020-04-03 16:34:58 · 164 阅读 · 0 评论 -
docker compose
使用 docker compose 编排容器:把 n 个容器作为一个整体进行管理1. 安装 docker compose 1. 下载 docker compose curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` &g...原创 2019-10-25 19:12:16 · 671 阅读 · 0 评论 -
Docker使用 bridge 模式网络互联(一)
修改 auth 服务1. 复制 dev 配置到 prod2. 修改数据库链接的 localhost 为 mysql3. 修改注册中心的 localhost 为 eureka-serverspring: application: name: auth #程序名=服务名 datasource: #数据库链接信息 driver-class-name: com.my...原创 2019-10-25 16:50:59 · 794 阅读 · 0 评论 -
springcloud程序部署及其优化(之本地jdk映射运行jar包,之jdk镜像上传私服)
在docker中使用MySQLalpine中没有bash,只有sh进入容器内docker exec -it 容器的ID bash官方MySQL镜像的使用https://hub.daocloud.io/repos/fa51c1d6-9dc2-49d9-91ac-4bbfc24a1bda1.从私服下载镜像,私服地址为(docker-registry:5000/mysql:5.7.26)...原创 2019-10-24 20:45:12 · 500 阅读 · 0 评论 -
Docker安装
可以参考网址:https://docs.docker.com/install/linux/docker-ce/centos/1.首先卸载linux上以前下载的docker卸载Docker软件包:sudo yum remove docker-ce主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷sudo rm -rf /var/lib/docker卸载它们以...原创 2019-10-23 21:54:16 · 104 阅读 · 0 评论 -
Docker容器和镜像(之制作镜像)
Docker:是一个开源的应用容器引擎,基于GO语言。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。容器是完全的沙箱机制,相互之间不会有任何的接口,更重要的是容器性能开销极低。查看客户端所有的命令选项docker...原创 2019-10-22 20:31:19 · 555 阅读 · 0 评论 -
ssm项目集群
概念:集群:一组对外提供相同的服务的服务器集合。节点:集群中的每一个单独的服务器。目的:随着网站规模的扩大,达到单台服务器性能上限后就不能处理更多的请求了,我们就需要把软件部署到服务器集群上,提高处理的请求数据上限。具体实现细节(我们没有多余的电脑,用的同一台同一个linux):一.安装tomcat二.安装nginx三.出现cookie路径问题引入redis1.参见LINUX基...原创 2019-10-17 20:57:17 · 442 阅读 · 0 评论 -
图片服务器vsftpd
背景:在企业内一般会搭建单独的图片服务器,把图片存储在独立的服务器上,进行独特的优化,提高访问速度。后台程序就需要使用 ftp 把图片上传到图片服务器。用户上传图片到 war,war 上传图片到图片服务器。图片服务器需要安装 ftp 软件,最常用的软件是 vsftpd。vsftpd 的安装流程:使用 yum 安装yum install -y vsftpd进入 /etc/vsftpd...原创 2019-10-19 16:00:31 · 191 阅读 · 0 评论 -
redis(集群)使用
背景:session 是服务器上一块存储空间,和客户端一一对应客户端第一次请求服务器,服务器会为其创建 session,并分配一个唯一的 sessionId,sessionId 会随着 cookie 返回客户端保存客户端继续请求服务器,会自动携带 cookie 中的所有内容,包括 sessionId,服务器从 cookie 中取出 sessionId,找到对应 session 进行操作...原创 2019-10-19 15:09:08 · 214 阅读 · 0 评论 -
Linux安装部署(Centos7)
1,无脑的安装VMware-workstation-full-12.5.7-5813279VM12激活密钥,任选其一即可5A02H-AU243-TZJ49-GTC7K-3C61NVF5XA-FNDDJ-085GZ-4NXZ9-N20E6UC5MR-8NE16-H81WY-R7QGV-QG2D8ZG1WH-ATY96-H80QP-X7PEX-Y30V4AA3E0-0VDE1-0893Z-...原创 2019-10-24 20:56:13 · 153 阅读 · 0 评论 -
Linux安装tomcat及其部署ssm项目
#安装tomcatmaven项目打包ssm项目的部署安装tomcat1. 进入 /root 目录,上传或者下载(http://tomcat.apache.org/)并解压 tomcattar -xvf apache-tomcat-9.0.24.tar.gz剪切解压后的文件夹到 /usr/local 中,并重名为 tomcatmv apache-tomcat-9.0.24/ /u...原创 2019-10-17 19:25:22 · 2380 阅读 · 0 评论 -
Linux安装mysql
1,使用 yum 安装 yum-utils 工具yum install -y yum-utils2,上传 mysql80-community-release-el7-3.noarch.rpm 到 /root 目录3,添加 MySQL 下载地址到 yumrpm -Uvh mysql80-community-release-el7-3.noarch.rpm4,选择要安装的 MySQL ...原创 2019-10-17 16:57:33 · 120 阅读 · 0 评论 -
Linux安装jdk
1,上传jdk到root目录。2,解压jdktar -xvf jdk-8u221-linux-x64.tar.gz 3,剪切解压后的目录到 /usr/local 并重命名为 jdkmv jdk1.8.0_221/ /usr/local/jdk4,编辑环境变量文件 /etc/profile,在最后增加以下内容export JAVA_HOME=/usr/local/jdkexport...原创 2019-10-17 16:34:53 · 149 阅读 · 0 评论 -
Linux基础
原创 2019-10-14 17:19:26 · 77 阅读 · 0 评论