随笔分类 -  Linux

摘要:关于Linux安装Jenkins可以参考我的这篇博文Ubuntu16.04环境安装jenkins 1.安装部署插件 进入插件管理,并搜索该插件Deploy to container Plugin进行安装 ,下载地址为:https://wiki.jenkins-ci.org/display/JENKI 阅读全文
posted @ 2019-04-20 18:10 挑战者V 阅读(408) 评论(0) 推荐(0) 编辑
摘要:详细错误信息如下: 关键信息如下: 初次看到这个问题,我也是一头雾水,因为没有影响正常的项目对外服务,但是严重影响线上对接客户端时日志的阅读。 后来通过搜索知道了原因,原来是因为服务器上其中两个tomcat下的webapps项目相同导致的,而且这两个tomcat又是运行的,所以才导致这样的错误,于是 阅读全文
posted @ 2019-04-20 18:10 挑战者V 阅读(9077) 评论(0) 推荐(0) 编辑
摘要:1.RabbitMQ安装前需要erlang环境 2.添加公钥 3.更新软件包 4.安装 RabbitMQ 5.查看RabbitMQ状态 6.启动、停止、重启命令 7.启用 web端可视化操作界面,我们还需要配置Management Plugin插件 效果图如下: 8.查看用户 9.添加管理用户 10 阅读全文
posted @ 2019-04-20 18:10 挑战者V 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:单体应用自动化部署脚本: 其中涉及到邮件在服务器发生,我在这里使用的是heirloom-mailx 安装使用流程如下(以Ubuntu16.04为例): 1.安装heirloom-mailx 2.修改/etc/s-nail.rc并在尾部添加如下内容(这里使用的是163,详情可去163邮箱了解) 3.测 阅读全文
posted @ 2019-04-13 23:18 挑战者V 阅读(480) 评论(0) 推荐(0) 编辑
摘要:多模块应用自动化部署脚本(一个maven项目可以是单体的,也可以有很多子模块,以我之前博客为例,我的博客有这么几个模块,blog-common、blog-service、blog-web、blog-generator等,这种模块打包的时候,全部都不能缺,缺一不可,否则就会报错,也就是构建失败): 注 阅读全文
posted @ 2019-04-13 23:18 挑战者V 阅读(485) 评论(0) 推荐(0) 编辑
摘要:杀死端口代码如下: 上面的与下面的代码作用相同。 命令如下所示(这种方式更自动化): 阅读全文
posted @ 2019-04-13 23:18 挑战者V 阅读(3572) 评论(0) 推荐(0) 编辑
摘要:Nginx配置phpmyadmin流程如下: 一、准备软件和环境(这里我以ubuntu16.04为例) 1.安装php7.1 (1)修改 PHP-FPM 监听方式为127.0.0.1:9000 (2)重启 PHP-FPM 服务进程 2.安装mysql (1)配置mysql5.7源 这时会弹出让你选择 阅读全文
posted @ 2019-04-13 23:17 挑战者V 阅读(6048) 评论(0) 推荐(0) 编辑
摘要:其实就是一条Linux命令,如下: 会出现下面选项: 输入其中一项数字即可实现php版本切换 如何判断版本是否切换成功?php -v命令进行前后版本对比即可看出。 阅读全文
posted @ 2019-04-13 23:17 挑战者V 阅读(2423) 评论(0) 推荐(0) 编辑
摘要:主要参考官方文档Ubuntu16.04+Apache+PHP+MySQL+EduSoho 安装教程LAMP环境按照如下搭建是没有问题的,本地虚拟机试验是完全没有问题的。 1.更新 2.安装apache2 通常sudo apt-get install apache2 默认是安装apache2.4(通过 阅读全文
posted @ 2019-04-13 23:17 挑战者V 阅读(587) 评论(0) 推荐(0) 编辑
摘要:执行sudo apt-get install安装对应的软件出现如下错误 详细错误信息: 错误原因:是因为引用错误的链接导致的。 解决办法(删除这些引用即可): 删除完后,执行sudo apt-get update即可,这时就可以正常安装软件了。 参考解决办法链接:14.04消息’E:dpkg was 阅读全文
posted @ 2019-04-13 23:17 挑战者V 阅读(18003) 评论(0) 推荐(1) 编辑
摘要:1.更新 2.安装Nginx 3.安装php 修改配置 修改配置内容如下: 重启让配置生效: 4.安装mysql 5.安装edusoho 6.修改配置文件 edusoho配置如下: 阅读全文
posted @ 2019-04-13 23:17 挑战者V 阅读(535) 评论(0) 推荐(0) 编辑
摘要:1.下载Nutch 2.解压 3.进入apache-nutch-2.3.1 4.使用ant编译 编译成功,如下(不过需要比较多的时间,大概20分钟左右): 参考资料:Ubuntu环境下搭建nutch环境(包含使用):https://blog.csdn.net/u010317005/article/d 阅读全文
posted @ 2019-03-30 20:13 挑战者V 阅读(284) 评论(0) 推荐(0) 编辑
摘要:Solr的版本一直都在变化(比如之前我在博客园写的关于Linux安装solr,那个solr为7.6版本,此时已经不在了)。大家可以去这个地址下载对应的版本:http://mirror.bit.edu.cn/apache/lucene/solr/ 1.下载solr(我是进入到/usr/local目录下 阅读全文
posted @ 2019-03-30 20:13 挑战者V 阅读(455) 评论(0) 推荐(0) 编辑
摘要:1.下载es 2.解压并将其放到/usr/local目录下 3.修改es配置文件 在elasticsearch.yml添加如下内容: 4.启动 查看端口占用 出现的问题:Exception in thread “main” Java.lang.RuntimeException: don’t run 阅读全文
posted @ 2019-03-30 20:13 挑战者V 阅读(9031) 评论(0) 推荐(0) 编辑
摘要:关于node.js应用程序如何持久运行,我在node.js服务端程序在Linux上持久运行用过。 这次主要是针对是一个vue.js应用程序。 vue.js应用程序通常运行命令是npm run dev。如果是在命令行输入该命令,则会出现如下信息: 假定如果关闭当前窗口则发现进程随之关闭,那么如何保证其 阅读全文
posted @ 2019-03-16 20:59 挑战者V 阅读(6086) 评论(0) 推荐(2) 编辑
摘要:jenkins忘记管理员密码怎么办? 通常有这么几种解决方案,如下所示: (1)进入对应的用户目录文件夹,以ubuntu16.04为例,jenkins安装目录为/var/lib/jenkins进入到该目录,通过ls或ll命令可以显示对应的所有文件夹,找到其中的users文件夹,进入对应的用户里面,修 阅读全文
posted @ 2019-03-09 21:24 挑战者V 阅读(719) 评论(0) 推荐(0) 编辑
摘要:问:为什么让所有的http都重定向到https呢?答:因为这样会使网站更安全些。 那么我是如何在nginx配置,让输入http://www.youcongtech.com或者youcongtech.com全部都重定向到https://www.youcongtech.com的呢?其实我仅仅只是在ngi 阅读全文
posted @ 2019-03-02 21:08 挑战者V 阅读(3851) 评论(0) 推荐(0) 编辑
摘要:其实nginx配置也差不太多,虽然差不太多,但还是有区别的。 假定你已经在阿里云完成了证书申请,接下来你就可以按照如下配置(主要是修改nginx.conf文件) 按照这样配置你不一定成功,可能会遇见下面的几个错误? 错误1 错误信息:ubuntu error: SSL modules require 阅读全文
posted @ 2019-03-02 21:07 挑战者V 阅读(481) 评论(0) 推荐(0) 编辑
摘要:一、首先说说在没有springboot的时候,项目是如何部署的? 1.动态web项目 动态web项目部署很方便,基本上上传文件到服务器的tomcat里面的webapps文件夹下即可完成部署。当然了,这种做法的弊端是,如果是通过winscp来传输对于网速方面要求严格,不然的话网速一卡,很久传不过去,很 阅读全文
posted @ 2019-02-23 20:47 挑战者V 阅读(3583) 评论(0) 推荐(0) 编辑
摘要:关于Jenkins的安装,大家可以参考我的这两篇文章: Ubuntu16.04环境安装jenkins docker安装jenkins及其相关问题解决 之前没有好好研究过Jenkins,只是简单学会怎么安装之类的。 下面我们进入今天的主要话题,Jenkins小试牛刀。 一、要有一台外网服务器(这里我使 阅读全文
posted @ 2019-02-09 14:12 挑战者V 阅读(188) 评论(0) 推荐(0) 编辑