zoukankan      html  css  js  c++  java
  • Linux 日常使用小记.

    一、Oracle VirtualBox安装Linux7.0全屏设置

    1. 点击菜单栏 设备 –> 分配光驱 –> 选择一个虚拟光盘,找到VirtualBox安装目录下的VBoxGuestAdditions.iso,加载此镜像。
    2. 启动Linux系统并用root身份登入系统
    3. 执行挂载命令,将虚拟光盘挂在到 /mnt/cdrom,如果没有cdrom目录,则先创建之。

    mkdir /mnt/cdrom
    mount -t auto -r  /dev/cdrom /mnt/cdrom

     4. 复制脚本到/tmp目录下

    cd /mnt/cdrom
    cp VBoxLinuxAdditions.run /tmp
    cd /tmp
    chmod a+x VBoxLinuxAdditions.run

    5. 上述脚本需要安装 gcc,make,kernel-devel等工具和开发包,可执行(此处请根据实际系统选择安装工具,CentOS用yum,其它请另行选择)

    yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-devel

    6. 执行安装(此处未安装桌面支持)

    sh ./VBoxLinuxAdditions.run --noexec --nox11

    7. 重启系统

    shutdown -r now

    二、 建立桌面快捷方式 

    在 桌面目录下 新建 ****.desktop 文件,贴入如下内容,其中Version为版本,Name为快捷方式的名称, Exec 为执行档,Icon为桌面显示图标。

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=17.2
    Type=Application
    Name=IDEA 17.2
    Comment=Sophisticated text editor for code, markup and prose
    Exec=/usr/local/src/idea-IC-172.3544.35/bin/idea.sh
    Terminal=false
    Icon=/usr/local/src/idea-IC-172.3544.35/bin/idea.png
    Categories=Development;

    三、 安装JDK

    1、删除 Linux 自带的openJDK

    #查看当前有哪些java版本 
    rpm -qa | grep java
    #执行删除命令 
    rpm -e --nodeps 软件名称
    # 删除旧版本 java
    yum erase java-1.*;

    2、下载 JDK

    wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm;
    chmod 755 jdk-8u131-linux-x64.rpm;

     3、安装 JDK

    rpm -ivh jdk-8u131-linux-x64.rpm;

     5、验证JDK有效性

    java -version

    四、 安装Tomcat

    1 、去http://tomcat.apache.org/download-80.cgi下载Tomcat8的安装文件apache-tomcat-8.0.26.tar.gz。 

    2 、将apache-tomcat-8.0.26.tar.gz文件放到/usr/local目录下,执行如下脚本:   

    # cd /usr/local    
    # tar -zxvf apache-tomcat-8.0.26.tar.gz // 解压压缩包    
    # rm -rf apache-tomcat-8.0.26.tar.gz.tar.gz // 删除压缩包    
    # mv apache-tomcat-8.0.26 tomcat //重命名
    # /usr/local/tomcat/bin/startup.sh //启动tomcat

    3、 浏览器访问 http://localhost:8080/

         
    4、防火墙问题(我安装的时没遇到过)

    1、防火墙开放8080端口,增加8080端口到防火墙配置中,执行以下操作: 

    # vi /etc/sysconfig/iptables
    
    #增加以下代码   
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    2、重启防火墙 

    # service iptables restart

    五、 安装GIT

    1 、在你想保存的目录执行 wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz

    2、安装关联软件。执行如下命令:

    sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

    3、 解压文件 tar  -z -xv -f 压缩文件

    4 、安装文件

    cd git-xxxx-xx-xx    
    ./configure  
    make  
    make install  

     5 、验证GIT是否有效

    git --version

    六、 安装MySQL

    1 、执行以下命令

    #yum install mysql
    #yum install mysql-devel

     2 、官网安装下载mysql-server

    # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    # rpm -ivh mysql-community-release-el7-5.noarch.rpm
    # yum install mysql-community-server

     安装成功后,重起mysql服务

    # service mysqld restart

    进入mysql控制台,root 用户默认没有密码,可选择增加密码

    # mysql -u root
    mysql> set password for 'root'@'localhost' =password('root')

    #密码登陆
    # mysql -u root@root

    3 、配置MySQL

     mysql配置文件为 /etc/my.cnf,最后加上编码配置。

    default-character-set=utf8

     4 、远程连接设置

    把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。

    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
    mysql>FLUSH   PRIVILEGES;

    如果是新用户而不是root,则要先新建用户

    mysql>create user 'username'@'%' identified by 'root'; 

    七、 安装Wine

    1、安装需要的包文件

    yum groupinstall 'Development Tools'
    yum install libX11-devel freetype-devel zlib-devel libxcb-devel

    2、安装wine

    yum install wine
    
    另外如果不能直接执行2,那么可以:
    
    cd /usr/src
    wget  http://prdownloads.sourceforge.net/wine/wine-1.7.40.tar.bz2
    tar xjf wine-1.7.40.tar.bz2
    cd wine-1.7.40
    
    #32位:
    ./configure
    #64位:
    ./configure  --enable-win64
    
    make
    make install
    
    #32位:
    wine --version
    #64位:
    wine64 –version

    如果安装完成后,应用程序中没有出现wine,那么从新执行2即可

    八 、安装Navicat for MySQL

    1、在你想要的目录执行:

    #wget http://download.navicat.com/download/navicat111_mysql_en.tar.gz

    2、 解压缩并执行:

    # tar -zxvf navicat111_mysql_en.tar.gz  
    # ./start_navicat 

    如果是32位的系统到这里应该就可以了,如果是64位的系统,还要安装32位的一些包

    yum install glibc.i686 
    yum install freetype.i686 
    yum install libSM.i686 
    yum install libXext.i686 
    yum install zlib.i686
    yum install libgcc.i686

    这样就可以启动了,另外,我在琢磨的时候一直启动不起来,还安装了wine,不知道有没有影响。

    九、安装 zookeeper

    1、下载并解压

    wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz;
    tar -zxvf zookeeper-3.4.14.tar.gz;

    2、修改配置文件

    cd zookeeper-3.4.14/conf;
    cp  zoo_sample.cfg  zoo.cfg;

    3、启动

    cd ../bin;
    sh zkServer.sh start;
  • 相关阅读:
    Excel 2016 Power View选项卡不显示的问题
    Base64编码
    MAPI错误0x80040107
    命令行界面 (CLI)、终端 (Terminal)、Shell、TTY的区别
    C函数调用过程原理及函数栈帧分析
    SIFT(Scale-invariant feature transform) & HOG(histogram of oriented gradients)
    Jupyter NoteBook 的快捷键
    endnote插入参考文献后的对齐方式和缩进空格
    赏月斋源码共享计划 第四期 约瑟夫问题
    LRU和LFU的区别
  • 原文地址:https://www.cnblogs.com/jmcui/p/7381177.html
Copyright © 2011-2022 走看看