- 浏览: 49940 次
- 性别:
- 来自: 宁波
最新评论
1、使用环境
虚拟机:VMware Workstation
linux版本:[CentOS.5.4.].CentOS-5.4-i386-bin-DVD.iso
2、朱大师安装的
并修改了/etc/sysconfig/i18n
把LANG="zh_CN.UTF-8" 改成LANG="en_US.UTF-8"
source /etc/sysconfig/i18n
3、考虑我们公司JAVA程序跑在resin上面,数据库是mysql
按照朱大师的笔记,
尝试在Linux上配置JDK,resin,并配置成服务,mysql的安装
linux安装JDK步骤
前期工作
1、使用WinScp把jdk_6u18_linux_i586_rpm.bin传到linux上
查看LinuxIP,用ifconfig
2、权限问题permission demied
chmod a+x jdk_6u18_linux_i586_rpm.bin
linux步骤
1、查询已知JDK版本:java -version
2、查看jdk的rpm安装包:rpm -qa|grep jdk
3、卸载已有的rpm安装包:rpm -e xxx
4、运行jdk二进制rpm包:./jdk_6u18_linux_i586_rpm.bin
5、设置系统环境变量,在/etc/profile最下面加
#set java
JAVA_HOME=/usr/java/jdk1.6.0_18
PATH=$PATH:/$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
JRE_HOME=$JAVA_HOME/jre
export JAVA_HOME PARH CLASSPARH JRE_HOME
linux安装resin
1.解压resin源码包 tar -zxvf /root/resin-3.1.9.tar.gz -C /usr/local
2.cd /usr/local/resin-3.1.9
3../configure -with-java-home=/usr/java/jdk1.6.0_18 --prefix /data/resin-3.1.9
4.make && make install
5.把resin做成服务
5.1cp /usr/local/resin-3.1.9/contrib/init.resin.in /etc/init.d/resin
5.2chmod +x /etc/init.d/resin
5.3如果需要开机自启动chkconfig -- add resin
5.4修改/etc/init.d/resin
JAVA_HOME = /usr/java/jdk1.6.0_18
RESIN_HOME = /usr/loacl/resin-3.1.9
去掉:
log_daemon_msg"strating resin"
log_end_msg $?
log_daemon_msg"stopping resin"
log_end_msg $?
查看服务端口:netstat -tulpn
linux安装绿色版mySQL 5.1.34
mysql默认路径 /usr/local
1.解压 tar -zxvf mysql-5.1.34-linux-i686-icc-glibc23.tar.gz -C /usr/local
2.创建符号链接
cd /usr/local
ln -s -f mysql-5.1.34-linux-i686-icc-glibc23 mysql
3.配置安装
cd mysql
scripts/mysql_install_db #安装数据库
su - root #添加mysql用户组与用户
groupadd mysql
useradd -g mysql mysql
cd /etc/init.d
cp /usr/local/mysql/support-files/mysql.server mysql
chown -R root /usr/local/mysql #二进制所有权归root所有
chgrp -R mysql /usr/local/mysql #二进制所有权归mysql所有管理组
chown -R mysql /usr/local/mysql/data #数据目录所有权归mysql管理用户
编辑/etc/init.d/mysql 把basedir改成mysql实际路径
service mysql start
cd /usr/local/mysql/bin
./mysqladmin -uroot password"123456" #添加root用户
./mysql -uroot -p123456
mysql>use mysql;
mysql>delete from user where password=""; #删除用于本机匿名连接的空密码帐号
mysql>update user set host = '%' where host = 'localhost';设置远程用户登录(否则只有localhost可以操作数据库)
mysql>flush privileges;
mysql>quit
重启mysql service mysql restart
发表评论
-
部署。8服务器
2010-10-28 09:34 14001. 安装svn cd /data/software/t ... -
nagios+流量监控 学习
2010-10-20 16:25 1931http://bingdian.blog.51cto.com/ ... -
msmtp
2010-10-09 10:47 1377解压安装msmtp-1.4.20.tar.bz2 tar - ... -
phpMyFAQ
2010-08-16 16:35 900http://www.phpmyfaq.de/features ... -
memcache相关学习
2010-08-02 16:50 657http://hi.baidu.com/luotoo/blog ... -
php
2010-07-21 13:42 616./configure --prefix=/usr/local ... -
需要开启的服务
2010-07-16 15:17 618acpid anacron cpuspeed cr ... -
宁波网络公司-浙江海商网 系统组-Mutt 邮件部署
2010-07-08 15:32 83宁波网络公司-浙江海商网 系统组-Mutt 邮件 ... -
LINUX 学习网址(转)
2010-06-24 16:29 795http://www.howtoforge.com http ... -
Nginx负责均衡服务器的双机高可用
2010-06-21 17:15 1170目前公司架构: 负载均衡A :Nginx+resin ... -
(转)nginx+resin session 问题解决
2010-06-21 16:53 1675前几天看到 http://code.google.com ... -
虚拟机下 linux分区介绍
2010-06-21 16:52 846主分区 100M /boot 操作系统的内核和 ... -
innobackupex-1.5.1 命令报错
2010-06-11 10:48 2168命令innobackupex-1.5.1 --no-times ... -
linux初学 第二天 笔记
2010-06-01 14:10 550Linux网上部署日常操作: 1、给程序员开放FTP ... -
从10-05-28开始接触Linux
2010-05-31 11:10 648之前一直从事JAVA开发,很少接触到linux 因为工作职位调 ...
相关推荐
在“韩顺平Linux视频笔记(第一天)”中,我们可以预见到这是一份关于Linux操作系统基础知识的教程,由知名IT讲师韩顺平讲解。Linux是一个免费开源的操作系统,广泛应用于服务器、嵌入式设备和桌面环境。在这个第一...
初学者在Linux系统学习中的第一天,是非常重要的一天。在这一天,初学者通常会接触到Linux的基本概念、文件系统结构和一些常用的命令行操作。这份学习笔记中提到了很多基础知识点,这些知识点对于Java初学者来说也是...
### Nutch 学习笔记之第一天初学 在IT领域,特别是搜索引擎开发和技术研究方向,Apache Nutch无疑是一个值得关注的开源项目。Nutch是Apache软件基金会的一个子项目,旨在为开发者提供一个高度可扩展且可定制化的...
- 视频教程被辛星记录为笔记,整个课程分为21讲,计划5天完成,但缺少第17、18讲的笔记。 - 笔记的格式注重实用性而不是美观。 - 视频教程最早发布于2008或2009年,尽管时间较早,但鉴于Linux系统变化不大,故仍然...
### Linux学习笔记概览 #### 一、使用CURL进行RESTful API请求 - **知识点概述**: - CURL是一个用于发送HTTP请求的强大工具,在Linux环境下特别常用。 - 可以通过CURL发送POST请求,并附带JSON格式的数据体。 - ...
这份“Linux Shell语言基础笔记xmind”显然是一个整理了Shell基础知识的思维导图文件,对于初学者或者需要复习Shell语法的人来说,是一个极好的学习资源。 首先,让我们来探讨一下Shell的基础知识。在Linux中,最...
以上是对标题“02_oracle学习笔记第一天”中提到的基本查询、多行查询、组函数等内容的知识点总结与扩展。这些基础概念和技术对于初学者来说至关重要,是掌握 Oracle 数据库管理和开发技能的关键步骤。
综上所述,这份“30天学会ARM9学习笔记”不仅覆盖了ARM9技术的理论知识,还提供了丰富的实践指导,对于初学者来说是一份宝贵的资源。通过系统地学习这些内容,可以在较短的时间内建立起对ARM9技术的全面认识和实际...
LinuxDAY02.pdf 是一个 Linux 操作系统的第二天学习笔记,涵盖了 Linux 安装、版本、网络配置、远程连接、主机名设置、路由表查看、域名查询配置等多个知识点。 Linux 安装 本节介绍了 Linux 安装的基本步骤,并且...
【标题解析】:“软件测试第二天学习笔记-JMeter.zip_jmeter_shown14l”这个标题表明这是一份关于软件测试的材料,特别是聚焦在JMeter工具的第二日学习内容。"JMeter.zip"提示这是一个压缩文件,包含了与JMeter相关...
在这里,`tarena.day01`表示一个由`tarena`公司或机构创建的名为`day01`的包,这可能是课程第一天的特定主题或章节。 接下来的三行是关于环境变量的设置,这对于成功运行Java程序至关重要: 1. `echo $JAVA_HOME`...
### 传智播客2012年C#基础班笔记(第十天)苏坤主讲 #### C#与.NET框架基础知识概览 ##### 什么是.NET? .NET是Microsoft推出的一个软件开发平台,它提供了一套完整的开发框架和工具集,支持多种编程语言,包括C#...
计算机基础是信息技术学习的基石,它涵盖了计算机的基本概念、功能、历史、分类...以上就是计算机基础第一天课后作业涉及的知识点解析,通过这些基础知识的学习,能帮助初学者更好地理解计算机的工作原理和操作方式。
这份"886164823919662MySQL课堂笔记-day01"的资料很可能是初学者入门MySQL的学习资源,涵盖了第一天学习的重要概念和基础操作。下面,我们将深入探讨MySQL的一些关键知识点。 首先,我们从基础开始。MySQL是一种...
笔记的第一部分主要介绍基础知识,包括使用汇编语言和C语言编写代码。笔记中作者提到,这部分内容是他最为得意的部分,因为代码大部分是亲手编写,并且能够在Windows系统上成功调试。这对于初学者而言,是一个很好的...
安装Python解释器是开始编程的第一步。 2. **Windows环境安装** 在Windows上,可以通过访问Python官方网站下载安装程序(exe文件)。为了确保顺利运行,需要确保系统已安装Service Pack 1补丁(对于Windows 7)。...
5. **Java(day17).txt**:这可能是一个Java学习的第17天笔记,涵盖了更深入的主题,如高级面向对象编程、设计模式、集合框架的深入探讨、IO流或者网络编程等。 6. **Oracle02.txt、Oracle03.txt、Oracle01.txt**:...
Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而闻名,尤其适合初学者入门。本教程“Python入门教程完整版(懂中文就能学会)-Python基础”旨在帮助那些对编程感兴趣,但又没有编程背景...
在系统性的编程课程中,通常会按天划分学习内容,每一天涵盖特定的主题。这个文件可能包含那天的笔记、代码示例、作业或者复习材料。 3. "CoinFlip" 这可能是某个Qt编程示例项目,比如一个模拟硬币翻转的游戏。通过...
【黑马安卓基础教程day7 (总共day8)】是一份全面的安卓开发入门教程,针对初学者设计,旨在8天内教会学员基本的安卓应用开发技能。教程内容丰富,包括了文档、工具软件、必要的库文件(jar包)、学习笔记、图形解释...