1.安装Composer Composer 是 PHP 的一个依赖管理工具,功能上类似于Java 的 Maven,Python 的 pip,Ruby的 gem,Nodejs 的 npm.详细介绍可参考:http://www.phpcomposer.com/ Composer 需要 PHP 5.3.2+ 才能运行.安装好PHP环境后,在命令行执行: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/loca…
ShowDoc就是一个非常适合IT团队的在线文档分享工具,使用的是一款非常轻量级的关系数据库系统SQLite,支持多数SQL92标准.它可以加快团队之间沟通的效率. 但是把所有的接口文档写在第三方的服务器上面,是不怎么安全的,所以想安装到自己的开发服务器上面,仅供内网访问. 它都有些什么功能? 1)分享与导出 2)权限管理 公开项目与私密项目|项目成员 3)编辑功能 包括markdown编辑|模板插入|历史版本 安装ShowDoc ①.如果你熟悉命令行,则可通过Composer安装. ②.如果采…
通常我们拿到一组干净的linux服务器,需要初始化安装一些基础软件,这里一站式介绍部署jdk+tomcat+rocketmq+redis-cluster 前言:如果要在多台服务器上安装,在一台服务器上上传并解压安装包后,使用scp命令进行服务器间的拷贝             scp -r /usr/local/temp/ root@host:/usr/local             yum install lrzsz  ----开启文件上传下载 1.安装jdk     在网上自行下载tar…
最近换了新的项目团队,由于新团队比较年轻化,没有实行正规的项目管理,于是我自告奋勇要为团队管理出一份力,帮助团队建立敏捷化的项目管理,经过多方考究和对比后,选择了目前较受欢迎的开源项目管理软件:禅道.这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品.开发.测试等人员的使用.下面详细介绍如何在Linux服务器上部署禅道. 1. 查看Linux服务器版本信息 # cat /etc/redhat-release CentOS Linux rel…
Linux服务器命令行模式安装Matlab2014a,有需要的朋友可以参考下. 0.下载安装包 下载Matlab2014a for Linux安装包的ISO镜像文件(感谢万能的度娘)以及破解包(下载地址:点击打开链接) 假设破解包解压后的位置为~/Downloads/Crack 将下载好的iso文件挂载 mount -o loop /home/Downloads/MATHWORKS_R2014A.iso /media/cdrom 1. 安装准备 1.1 JDK 从oracle官方网站下载JDK7…
linux服务器批量部署应用系统shell脚本: 1.请更换代码内的服务器地址(Tomcat或jetty服务器) serverRoot=/home/undoner/java_tool/apache-tomcat-7.0.61 serverDir=/home/undoner/java_tool/apache-tomcat-7.0.61/webapps 2.请更换工程所属配置文件名称 /WEB-INF/classes/install.properties 3.请将war包上传至本命令同级的目录,执行…
使用Linux服务器来通过网络安装和激活Windows 7 -- 一些基本原理 https://www.pufengdu.org/blog/?p=372…
在阿里云服务器上部署项目的时候,想使用阿里云提供的负载均衡服务并创建两个监听(如图), 但需要一台服务器提供两个端口,于是就请教前辈并查询资料,得知: 一台服务器提供两个端口,有两种方式: 1.一个tomcat,开放两个端口: 2.两个tomcat,各运行一个项目,提供两个端口. 后者性能更好一些.于是,就查询实现linux服务器上同时运行两个或多个tomcat的方式,下面以同时运行两个tomcat为例介绍,具体实现如下: 第一步:搭建JDK环境 首先搭建JDK环境,下载JDK,然后解压,如:t…
本教程使用的工具下载链接:http://pan.baidu.com/s/1sl1qz2P 密码:43pj 一.安装JDK 1.首先要查看服务器的系统版本,是32位还是64位 #getconf LONG_BIT 64 2.下载64位版本的jdk 下载地址:http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html 版本:jdk-8u91-Linux-x64.rpm 3.使用ftp工具如Fil…
之前总玩v8虚拟机,最近看到腾讯云学生套餐很实惠就租了个linux服务器搭一个项目,做下这个项目部署全记录,即为了方便以后查看,同时也分享下自己的经验,不足之处还请多多指教,废话不多说,直接开始!!! 注:因为我租的腾讯云ContOS6.5服务器,没有图形化界面,只有命令窗口,所以全程使用linux命令操作,我用的是Xshell做代理直接在windows下访问linux服务器,腾讯云推荐的Putty远程连接工具个人感觉不太好用,至于Xshell如何远程连接服务器,这里暂时不做赘述,不是太难,有兴…
引言 在各方的推荐下,领导让我在测试环境部署之前开发的测试数据预报平台.那么问题来了,既然要在服务器上部署, 就需要准备: 1.linux服务器配置 2.linux安装python环境搭建与配置 3.项目依赖的库 4.uwsgi安装与配置 5.nginx安装与配置 环境安装 备注:以下所有操作都在root权限下进行,如果没有linux的root权限,找运维或者相关人员开通. 1.更新系统软件包 [root@localhost ~]# yum update -y 2.安装软件管理包和可能使用的依赖…
下载Linux服务器连接软件,市面上有Putty,FinalShell等,我以FinalShell为例,下载地址为 :http://www.hostbuf.com/t/988.html,软件安装结束后如下图所示 :  双击FinallShell,打开软件,界面如下图所示 :  点开文件夹图标,选择SSH连接 :   新建要连接服务器的相关信息 :  保存信息后,双击配置的服务器信息列表 成功连接服务器,并进入服务器…
安装postfix postfix是一个快速.易于管理.安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器. 1.安装postfix [root@localhost ~]# rpm -qa | grep postfix [root@localhost ]# yum install -y postfix Loaded plugins: fastestmirror, refresh-packagekit, security                             …
一.安装mysql 1.通过文件上传工具,将mysql安装包上传到linux服务器上 2.卸载mariadb包,由于系统中存在mariadb包会导致mysql安装时报错mariadb-libs被mysql-community-libs-8.0.11-1.el7.x86_64 取代,故将其卸载 命令: # yum remove mariadb* 3.解压mysql安装包 命令:  # tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar 4.解压后得到…
Linux服务器搭建ftp详细教程. 前言 本文,主要以vsftp软件为主进行讲解,版本为3.0.2.以介绍设置虚拟用户.权限验证为主,linux权限知识默认大家都有所了解.vsftpd设置有两种模式:主动模式.被动模式. Linux网络文件共享.例如NFS.Sambs.FTP,其中以FTP应用最为广泛,成为了当下linux文件系统中主流的网络文件共享工具.介绍FTP主要有几种常见的工具vsftp.proftp.wu-ftp.pureftp,各种FTP软件无优劣之分,实际工作中选择自己熟悉的一款…
安装通用软件 : ping , telnet , lrzsz , zip , wget 安装ping软件,用于测试当前服务器与其他服务器之间的网络通畅情况,和Windows的Ping类似 执行ping的安装指令 : sudo yum install initscripts 如果当前用户为非管理员权限,执行sudo时,则需要重新输入一次密码 软件中安装时,会需要进行下一步,输入y即可 安装完成 ping指令使用测试,并测试成功 安装telnet软件,用于测试当前服务器与其他服务器之间的端口通常情况…
1. 准备centos-7 (minni镜像) 官网地址http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso. 点击红线地址可以下载centos7的mini版本,相对于官网的everything版本,他里面什么都没有,是一个纯净的系统,我们根据我们自己的服务器需要自己自己部署,也是企业服务器的常规初始版. 2.安装centos7镜像,首先要下载VMware,这里就不做介绍了,直接开始…
我们采用的是全局安装方式,这样的话,就能够在命令行窗口中直接执行 composer 命令了. Mac 或 Linux 系统: 打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/目录下面: sudo mv composer.phar /usr/local/bin/composer Windows 系统: 找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP). 将 composer.phar.compo…
.NET Core 是微软提供的免费.跨平台和开源的开发框架,可以构建桌面应用程序.移动端应用程序.网络应用程序.物联网应用程序和游戏应用程序等.如果你是 Windows 平台下的 dotnet 开发人员的话,使用 .NET core 可以很轻松就设置好任何 Linux 和类 Unix 操作系统下的开发环境.本文将会逐步带着大家在Linux上部署.NET Core应用程序. 一.环境准备 服务器:阿里云64位CentOS 7.4.1708版本; 客户端:Windows 10; SFTP客户端:F…
配置java运行环境,少不了服务器这一块,而tomcat在服务器中占据了很大一部分份额,这里就简单记录下tomcat安装步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://tomcat.apache.org/download-70.cgi.进去之后找到 Core: tar.gz (pgp, md5, sha1)即可点击下载 第一步:确认已经安装好了JDK,详细步骤见Linux安装上一篇博客.将下载好的包放置到usr/local/目录下, 然后进入到该目录: cd /us…
确认第二步中的软件已经安装完成 Nodejs前端Web服务器 Zip与UnZip压缩包软禁 nrm前端包源管理器 PM2前端Web程序守护进程 创建部署文件夹 如果已经执行过( 3. 租户平台后端程序部署 ),忽略此步骤 如果没有执行过第3篇,此处简单叙述下,详情看第3篇文档( 3. 租户平台后端程序部署 ) 进入usr文件夹 : cd /usr 创建publish文件夹 : sudo mkdir publish 进入publish文件夹 : cd publish/ 创建tenant租户平台程序…
一.下载Tomcat 去官网:http://tomcat.apache.org/ 找到要下载的Tomcat 本人下载的是apache-tomcat-8.5.29.tar.gz,百度云资源链接:链接:https://pan.baidu.com/s/1u7Cm4VVl8knZjvlOIUmEZw 密码:n5ra 二.安装Tomcat 然后就是把下载下来的tar.gz  上传到服务器,本人上传目录如下 将Tomcat安装包解压到如上文件夹,解压命令:tar -zxvf apache-tomcat-8.…
一.环境部署 1.下载安装包: wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz 2.解压并进入目录: xz -d node-v9.9.0-linux-x64.tar.xz tar -xvf node-v9.9.0-linux-x64.tar cd node-v9.9.0-linux-x64 3.建立软连接: ln -s /opt/nodejs/node-v9.9.0-linux-x64/bin/node /usr/…
SSH软件连接服务器: 服务器地址:xxx.xxx.xxx.40 用户名:xxxx 密码:xxxx 新建文件夹,用来放新代码版本,后面为代码版本号 路径:/home/weblogic 命令:mkdir wzgcyth_xxxx 部署war包 拖拽war到路径:/home/weblogic/wzgcyth_xxxx 修改新建的文件的所属用户为weblogic(包括新建的文件夹以及war包): chown -R weblogic 文件名 chgrp -R weblogic 文件名 解压war包:ja…
1.下载服务器安全狗和服务器网站安全狗,选择好版本.http://download.safedog.cn/safedog_linux64.tar.gz 这个是网站安全狗的下载地址2.登录centos进行下载.命令是:wget http://download.safedog.cn/safedog_linux64.tar.gz3.解压safedog_linux64.tar.gz解压命令:tar xvf safedog_linux64.tar4.得到safedog_an_linux64_2.8.203…
鸽了好久,终于有个时间继续写了,继上一篇之后,又写(水)了一篇,有什么不足之处请大家指出,多谢各位了. 下面有两个需要用到的软件,putty和pscp,我已经上传到博客园了,下载请点击这里. 一.准备服务器 首先和之前一样,先去腾讯云整了个云服务器,选择CentOS的镜像. 然后跟之前一样完成购买,得到公网的IP地址. 接着我们复制下来公网的IP地址,我这里使用了putty进行远程登录. 输入root用户名和你之前设置的密码进行登录. 然后,我们就可以安装.Net Core的运行环境了. 二.安…
Windows安装    安装Mongo数据库: 在发布本文的时间官方提供的最新版本是:2.4.0 ,如果不做特殊声明,本教程所用的版本将会是这个版本. 第一步:下载安装包:http://www.mongodb.org/downloads←单击此处,如果是win系统,注意是64位还是32位版本的,请选择正确的版本. 第二步:新建目录“D:\MongoDB”,作为mongoDB根目录 第三步:解压下载到的安装包,把解压包中的所有文件拷贝到”D:\MongoDB“目录 第四步:在“D:\MongoD…
  包准备:xinetd,tftp-server,dhcp,httpd,system-config-kickstart,syslinux,nfs   试验环境: 本机地址:192.168.46.98 本地网关:192.168.46.254   配置DHCP服务器:   Sample:     subnet 192.168.46.0 netmask 255.255.255.0 {   range 192.168.46.100 192.168.46.105;   option routers 192…
Linux命令扫盲 之 sar   今天在读<大规模Web服务开发技术>一书的时候,书中提到了sar这个命令,感觉很有用,有必要整理学习一下.(对于一位Linux初学者,不能放过任何一个学习机会 :P) 打开自己的CentOS,敲入"sar",表示很失望: [root@localhost ~]# sar bash: sar: command not found 竟然没有安装,不过还好linux下安装还是非常方便的. [root@localhost ~]# yum insta…
确认第二步中的软件已安装完成 lrzsz文件上传下载软件 zip与unzip压缩包软件 net core 相关软件 确认上述软件安装完成之后,开始部署程序 创建部署文件夹 我的习惯是在usr文件夹下新建publish文件夹,然后在publish文件夹中各创建各个程序对应的文件夹,在文件夹下back和front分别来存放前端和后端部署程序 由当前所在文件夹,进入usr文件夹 查看当前所在文件夹  进入usr文件夹 : cd /usr 创建publish文件夹,并查看文件夹是否创建成功 创建publ…