`
yaozhan189
  • 浏览: 47901 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

linux初学 第一天 笔记

阅读更多

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics