centos7初步配置

首先安装lrzsz zip/unzip

  1. yum -y install lrzsz
  2. yum -y install zip unzip

安装vim

  1. yum install vim*

安装JDK

  1. 上传 jdk-8u25-linux-x64.rpm 到/usr/local/java下

  2. rpm -ivh jdk-8u25-linux-x64.rpm

  3. java -version 验证

    验证结果

    1. java version "1.8.0_25"
    2. Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
    3. Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
  4. 修改环境变量

    vim /etc/profile

    1. JAVA_HOME=/usr/java/jdk1.8.0_112
    2. JRE_HOME=/usr/java/jdk1.8.0_112/jre
    3. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    4. CLASSHOME=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    5. export JAVA_HOME JRE_HOME PATH CLASSPATH

    //环境变量生效

    1. source /etc/profile

安装tomcat

上传 apache-tomcat-8.0.39.tar.gz 到/opt/

  1. cd /opt
  2. tar -zxv -f installpackage/apache-tomcat-8.0.39.tar.gz
  3. mv apache-tomcat-8.0.39/ tomcat8

tomcat 启动巨慢的解决方法

  1. 安装熵服务
  2. yum install rng-tools
  3. 启动熵服务
  4. systemctl start rngd
  5. 如果你的 CPU 不支持 DRNG 特性或者像我一样使用虚拟机,可以使用/dev/unrandom来模拟, 如下
  6. cp /usr/lib/systemd/system/rngd.service /etc/systemd/system
  7. vim /etc/systemd/system/rngd.service
  8. #以下是编辑内容
  9. ExecStart=/sbin/rngd -f -r /dev/urandom
  10. 重新载入服务
  11. systemctl daemon-reload
  12. systemctl restart rngd
  13. 详情见:http://blog.csdn.net/qq276726581/article/details/53790926

安装mysql

  1. --------------- On RHEL/CentOS 7 ---------------
  2. wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
  3. rpm -ivh mysql57-community-release-el7-9.noarch.rpm
  4. yum install mysql-community-server
  5. ----------------获取自动生成的临时密码
  6. grep "password" /var/log/mysqld.log
  7. service mysqld start
  8. //使用临时密码登录
  9. mysql -uroot -p
  10. //更新密码
  11. ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword!';
  12. //授权root用户远程登录
  13. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourPassword' WITH GRANT OPTION;
  14. 详情见:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

关闭firewall

  1. #停止firewall
  2. systemctl stop firewalld.service
  3. #禁止firewall开机启动
  4. systemctl disable firewalld.service

安装iptables并配置

  1. yum install iptables-services #安装
  2. vim /etc/sysconfig/iptables #编辑防火墙配置文件
  3. systemctl restart iptables.service #最后重启防火墙使配置生效
  4. systemctl enable iptables.service #设置防火墙开机启动

关闭SELINUX(一般不使用)

  1. vi /etc/selinux/config
  2. #SELINUX=enforcing #注释掉
  3. #SELINUXTYPE=targeted #注释掉
  4. SELINUX=disabled #增加
  5. :wq! #保存退出
  6. setenforce 0 #使配置立即生效

centos7初步配置的更多相关文章

  1. Centos7网络配置,vsftpd安装及530报错解决

    今天在虚拟机安装CentOS7,准备全新安装LTMP,结果又是一堆问题,不过正好因为这些出错,又给自己长了见识. 1,CentOS7网络配置 最小化安装CentOs7后,ifconfig提示comma ...

  2. Centos7安装配置gitlab

    Centos7安装配置gitlab 这篇文字我会介绍在Centos7上安装gitlab,配置gitlab的smtp,并且创建项目demo. sudo yum install openssh-serve ...

  3. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装在阿里云开源镜像地址下载镜像Index of /centos/7.2.1511/isos/x86_64/http://mirro ...

  4. 初识vps,域名与购买,初步配置

    终于还是到了这一天,不管我们是不是程序员,当我们想拥有自己的一个的博客,当我们想有自己的一个空间,当我们想在网上有一个自己可以随心所欲编写任何不被限制的仅仅是酷炫的效果,当我们想收录自己的技术,经历, ...

  5. centos7网络配置总结

    centos7网络配置 --wang 一.通过配置文件 配置/etc/sysconfig/network-scripts/en.. 记忆信息量大,易出错,不推荐使用.配置多台电脑静态ip可以通过复制模 ...

  6. CentOS7基本配置一

    CentOS7基本配置一 安装VMwareTools 1.点击重新安装VM-tool, 继而找到压缩文件VMwareTools-10.2.0...tar.gz,复制到桌面下,解压这么压缩文件到桌面下 ...

  7. Centos7安装配置Apache+PHP+Mysql+phpmyadmin

    转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl ...

  8. VMware14 安装CentOS7及其配置;CentOS7配置网桥,做远程连接;

    1.VMware14安装        进入百度链接,按照图形安装就好了.https://jingyan.baidu.com/article/9f7e7ec09da5906f281554d6.html ...

  9. SVN CentOS7 下配置svn的安装及基础配置介绍

    CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. 七. 一.      实践环境 CentOS 7操作系统(CentO ...

随机推荐

  1. poj 3177 边连通分量

    思路: dfs求出所有点的low值,然后对每个连通分量进行缩点,可以通过low来进行缩点.虽然在同一连通分量里可能存在不同的low值,但这并不影响缩点.将每个连通分量缩为一个点后,只要求出这个缩点后的 ...

  2. 转:java 类名 this 的使用

    转自: http://www.cnblogs.com/PengLee/p/3993033.html 类名.class与类名.this详解   类名.class      我们知道在java中,一个类在 ...

  3. Codevs 2307[SDOI2009]HH的项链

    同题:     Codevs 2307 HH的项链     BZOJ    1878 HH的项链     洛谷      1972 HH的项链 2009年省队选拔赛山东  时间限制: 1 s  空间限 ...

  4. 媒体查询的应用以及在css3中的变革

    CSS一直都支持设置与媒体相关联的样式表.它们可以适应不同媒体类型的显示.例如,文档在屏幕显示时使用sans-serif字体,在打印时则使用serif字体.screen和print是两种预定义的媒体类 ...

  5. jQuery性能优化(转)

    摘要:jQuery是我们经常使用的强大的JS类库,因此它的性能优化十分重要,下面就重几点来说明 原文作者:szyuxueliang    原文地址:http://www.cnblogs.com/yxl ...

  6. jQuery之锚点带动画跳转特效

    背景图片为金木研,这是我最爱的一张图. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...

  7. JavaScript之Loading进度条

    一个loading进度条,定义一个fakeProgress方法,定位一个URL,然后setTimeout设置跳转时间我们就能看到我们要打开的URL网址了. 这个链接我就直接链接到我的新浪博客去了,算是 ...

  8. CSS之边框属性

    border-style 属性用于设置元素所有边框的样式,或者单独地为各边设置边框样式. border-style:dotted solid double dashed; border-style的属 ...

  9. 搭建私有git代码托管服务就是这么简单(简单5步)

    部署一个git代码托管服务就是这么简单 --基于阿里云ecs以docker容器运行gogs代码托管服务 部署步骤: 1.新建ecs云主机,选定操作系统为ubuntu 12.4tls 2.搭建docke ...

  10. 机器学习 —— 决策树及其集成算法(Bagging、随机森林、Boosting)

    本文为senlie原创,转载请保留此地址:http://www.cnblogs.com/senlie/ 决策树--------------------------------------------- ...