bin

centos配置jdk

半城伤御伤魂 提交于 2020-02-16 11:42:08
1、到 甲骨文(oracle)下载jdk不用多说 tar zxvf ****.tar.gz (****.tar.gz是下载的文件名,解压。) mv **** jdk (****是你解压出来的文件夹,改个名,我改成jdk,爱改什么改什么,我改这个好记) mv jdk /usr/local/ (然后把改了名的文件夹放到/usr/local/) vi /etc/profile (编辑一下配置,环境变量吧) 最后面加入: JAVA_HOME=/usr/local/jdk export JRE_HOME=/usr/local/jdk/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 然后修改默认JDK: update-alternatives --install /usr/bin/java java /usr/java/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/java/bin/javac 300 update-alternatives --config java update-alternatives --config

SQLite : 更新CentOS的SQLite版本

天大地大妈咪最大 提交于 2020-02-16 03:23:57
提示: 在更新sqlite3时,最好先卸载原先的sqlite3,然后再重装;因为上次我使用以下方法更新后,启动项目后,一直无法调用新版的sqlite3,于是考虑到以下两种可能性: 1、以下的更新方式,安装时没有覆盖安装;而是安装时,目录没有直接安装到 /usr 而是安装在了 /usr/local/ 下; 由于系统引用模块的优先级别 /usr/bin 高于 /usr/loacl/bin,所有导致模块找的还是原来的版本; 查看系统的sqlte3的版本 [root@djangoServer work]# sqlite3 --version 3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668 [root@djangoServer work]# 果然 Centos 系统自带的 sqlite3 版本偏低,在上面的错误提示中要求需要 SQLite 3.8.3 or later ,那么就需要去升级 SQlite 的版本了。 Centos7安装最新的sqlite3并设置更新python库版本 #更新SQLite 3 #获取源代码(在主目录中运行) [root@djangoServer ~]# cd ~ [root@djangoServer ~]# wget https://www.sqlite.org/2019

Go语言环境配置 Sublime Text + GoSublime+ gocode + MarGo组合

时间秒杀一切 提交于 2020-02-16 01:52:31
买来《Go Web编程》一书学习Go语言,结果按照书中的步骤搭建,发现部分站点已经失效了,查了网上好多教程也没有人能够说清楚如何搭建。还是自己动手找方法吧,经过自己的不懈努力终于搭建好了。ps:没有google的日子太难受了,查资料各种不方便,平时基本不翻墙,所以。。。。。。 1.下载安装go,今天安装go的时候发现go官网打不开,在网上找各种go下载地址无果,不过还是在不经意间发现了一个下载地址,希望你看到这篇文章时还能下载。我的机器是64位windows8,找个可用的msi太费劲了。附地址 :https://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%3DInstaller 。我电脑就更改了google的hosts,如果你不能访问这个地址的话,建议你也做一下。 下载之后的安装很简单,next到头就好了,安装完成之后,打开终端,输入go回车,能看到安装成功的提示就说明安装成功了。 2.设置GOPATH,找个自己想放置go项目的文件夹,添加一个GOPATH环境变量并指向这个文件夹。如果GOPATH=c:\mygo。一般来说在GOPATH下面创建三个子目录,src,bin,pkg。 3.准备工作完成之后,开始搭建Sublime Text开发go语言的环境。   a.下载安装sublime text之后

Nginx(一)Linux上搭建静态资源服务器

試著忘記壹切 提交于 2020-02-15 13:29:13
搭建服务器原因 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。 在互联网架构中: Web服务器:一般指像nginx,apache这类的服务器,他们一般只能解析静态资源。 应用服务器:一般指像tomcat,jetty,resin这类的服务器可以解析动态资源也可以解析静态资源,但解析静态资源的能力没有web服务器好。 一般都是只有web服务器才能被外网访问,应用服务器只能内网访问。 简介 Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。 开始搭建 Linux下安装Node.js环境 下载nodejs程序包 网址:https://nodejs.org/en/download/ 把程序包上传到服务器 例如放在home文件夹 进入所在目录,解压 tar -xvf node-v6.11.2-linux-x64.tar

linux环境下搭建 j2ee环境

故事扮演 提交于 2020-02-14 09:38:03
一、JDK安装(安装在/usr/java目录下) 1、下载:jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin 地址:http://jx.newhua.com/down/jdk-7-ea-bin-b26-linux-i586-24_apr_2008.zip windows下将zip格式的解压出jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin 再传到linux服务器的/usr/java目录下 2、给文件加上可执行权限 [root@localhost java]# chmod x jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin 3.执行jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin [root@localhost java]# ./jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin 自动安装生成目录jdk1.7.0 4.配置环境变量 环境变量配置有三种方法(分别是:修改/etc/profile文件,修改用户目录下的.bashrc文件,直接在shell下修改)我修改了/etc/profile文件: linux环境下配置java开发参考: http://www.cenliming.com/97.html

Linux学习之CentOS(四)--CentOS下j2ee环境搭建

自作多情 提交于 2020-02-14 09:01:54
因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的。所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk、tomcat、eclipse的安装,( 对于mysql数据库的安装,将会在后面的随笔中记录 )。 一、jdk1.7的安装及环境搭建 在CentOS6.4安装完以后,系统默认安装了jdk1.6,以及jre-1.7.0-openjdk等版本,我们在这里选择安装自己的jdk1.7 首先先去oracle官网下载jdk1.7,我的CentOS是64位的,所以选择64位下载,(我下载的是 jdk-7u17-linux-x64.tar.gz) 大家可以根据自己的版本下载对应的jdk版本: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 因为我之前就已经将jdk1.7、tomcat、eclipse等软件制作成了ISO文件,所以直接通过将该ISO文件挂载到了CentOS上(我的ISO文件是挂载在了/media/路径下,之前一篇随笔已经写到很清楚了 Linux学习之CentOS(五)--让我有些郁闷的mount命令 ),通过一下命令我们可以查看ISO里面所有的文件: [root@xiaoluo 20130331_132633]#

CentOS下j2ee环境搭建

☆樱花仙子☆ 提交于 2020-02-14 09:01:18
转自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/01/2994485.html 因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的。所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk、tomcat、eclipse的安装,(对于mysql数据库的安装,将会在后面的随笔中记录)。 一、jdk1.7的安装及环境搭建 在CentOS6.4安装完以后,系统默认安装了jdk1.6,以及jre-1.7.0-openjdk等版本,我们在这里选择安装自己的jdk1.7 首先先去oracle官网下载jdk1.7,我的CentOS是64位的,所以选择64位下载,(我下载的是 jdk-7u17-linux-x64.tar.gz) 大家可以根据自己的版本下载对应的jdk版本: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 因为我之前就已经将jdk1.7、tomcat、eclipse等软件制作成了ISO文件,所以直接通过将该ISO文件挂载到了CentOS上(我的ISO文件是挂载在了/media/路径下,之前一篇随笔已经写到很清楚了 Linux学习之CentOS(五)-

第七周作业

…衆ロ難τιáo~ 提交于 2020-02-14 09:00:45
1、编写脚本实现传入进程pid,查看对应进程/proc下CPU、内存指标 #!/bin/bash read -p "Input pid to see CPU&Memory info: " pid Input_pid=`ps aux | sed -nr "1! p" | tr -s " " | cut -d " " -f 2 | grep "$pid"` if [ ! $Input_pid ];then echo "$pid" 'does not exit! Check and input again.' else echo "Memory Usage :" echo "`cat /proc/$pid/status | grep ^Vm`" echo "Cpu Usage :" echo "`cat /proc/$pid/status | grep ^Cpu`" echo "%CPU is`ps -p $pid -o pcpu | sed -nr "2p"`" fi 2、编写脚本实现每分钟检查一个主机端口是否存活(提示使用 nmap),如果检查到端口不在线, sleep 10s,如果三次都不存在,记录到日志 #!/bin/bash ip=192.168.0.100 port=80 for ((i=1;i<=3;i++));do nmap -p $port $ip | tail -n3

第七周作业

蓝咒 提交于 2020-02-14 09:00:21
1.编写脚本实现传入进程pid,查看对应进程/proc下cpu、内存指标 #!/bin/bash read -p "please input pid:" pid ps_pid=`ps aux|awk '{print $2}'|grep $pid` if [ ! $ps_pid ];then echo "Please ensure pid:$pid is exist!" exit 1 else echo "The MEM is `grep -i vmsize /proc/$pid/status |awk '{print $2}'` kB" echo "The CPU is `ps -Lo %cpu -p $ps_pid|sed -n 2p` %" fi 2. 编写脚本实现每分钟检查一个主机端口是否存活(提示使用nmap),如果检查到端口不在线,sleep 10s,如果三次不存在,记录到日志 #!/bin/bash read -p "Please input Ip:(eg:192.168.1.0): " ip_add read -p "Please input Port:(eg:3306): " ip_port if [ ! $ip_add ];then echo "Please input Ip!" exit 1 elif [ ! $ip_port ];then echo

Installing PEAR and PHPUnit on WAMP

丶灬走出姿态 提交于 2020-02-14 03:23:29
1.安装wamp 2.安装PEAR Step: 打开 C:\wamp\bin\php\php5.3.5\php.ini 修改: ;phar.require_hash = On phar.require_hash = Off 运行C:\wamp\bin\php\php5.3.5\ go-pear.bat 选择local,默认 YES 添加环境变量: variable ‘PHP_PEAR_PHP_BIN’ 为C:\wamp\bin\php\php5.3.5\php.exe 修改path,添加: C:\wamp\bin\php\php5.3.5\ 重启apache 3安装PHPUnit 先下载 Structures_Graph http://pear.php.net/package/Structures_Graph/download/ 解压 Structures 放在C:\wamp\bin\php\php5.3.5\PEAR 然后运行: pear install Structures_Graph-1.0.4 pear upgrade pear pear channel-discover components.ez.no pear channel-discover pear.phpunit.de pear channel-discover pear.symfony-project.com