centos7初步配置
首先安装lrzsz zip/unzip
yum -y install lrzsz
yum -y install zip unzip
安装vim
yum install vim*
安装JDK
上传 jdk-8u25-linux-x64.rpm 到/usr/local/java下
rpm -ivh jdk-8u25-linux-x64.rpm
-
java -version 验证
验证结果
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode) -
修改环境变量
vim /etc/profileJAVA_HOME=/usr/java/jdk1.8.0_112
JRE_HOME=/usr/java/jdk1.8.0_112/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSHOME=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH//环境变量生效
source /etc/profile
安装tomcat
上传 apache-tomcat-8.0.39.tar.gz 到/opt/
cd /opt
tar -zxv -f installpackage/apache-tomcat-8.0.39.tar.gz
mv apache-tomcat-8.0.39/ tomcat8
tomcat 启动巨慢的解决方法
安装熵服务
yum install rng-tools
启动熵服务
systemctl start rngd
如果你的 CPU 不支持 DRNG 特性或者像我一样使用虚拟机,可以使用/dev/unrandom来模拟, 如下
cp /usr/lib/systemd/system/rngd.service /etc/systemd/system
vim /etc/systemd/system/rngd.service
#以下是编辑内容
ExecStart=/sbin/rngd -f -r /dev/urandom
重新载入服务
systemctl daemon-reload
systemctl restart rngd
详情见:http://blog.csdn.net/qq276726581/article/details/53790926
安装mysql
--------------- On RHEL/CentOS 7 ---------------
wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
yum install mysql-community-server
----------------获取自动生成的临时密码
grep "password" /var/log/mysqld.log
service mysqld start
//使用临时密码登录
mysql -uroot -p
//更新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword!';
//授权root用户远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourPassword' WITH GRANT OPTION;
详情见:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
关闭firewall
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
安装iptables并配置
yum install iptables-services #安装
vim /etc/sysconfig/iptables #编辑防火墙配置文件
systemctl restart iptables.service #最后重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
关闭SELINUX(一般不使用)
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效