lazzyRabbit hello

#安装vim

1. 查看一下你本机已经存在的包,确认一下你的VIM是否已经安装: 

输入 rpm -qa|grep vim 这个命令,如果vim已经正确安装,则会显示下面三个包的名称 

vim-enhanced-7.0.109-7.el5 

vim-minimal-7.0.109-7.el5 

vim-common-7.0.109-7.el5 

2. 如果缺少了其中某个,比如说: vim-enhanced这个包少了,执行下面的命令它会自动下载安装。 

yum -y install vim-enhanced 

3. 如果上面三个包一个都没有显示,则直接输入命令: 

yum -y install vim* 

#firewall设置

查看已经开放的端口:

firewall-cmd --list-ports

开启端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

重启防火墙,停止firewall,禁止firewall开机启动

firewall-cmd --reload

systemctl stop firewalld.service

systemctl disable firewalld.service

#安装JDK(tar源码包安装)

解压JDK包

tar -zxvf /mnt/jdk/jdk-8u161-linux-x64.tar.gz -C /usr/local/java/jdk8/ --strip-components 1

第一个路径是放tar包的路径 ,第二个是你要安装位置的路径

设置环境变量

vim /etc/profile

在最后加入下面的内容

JAVA_HOME=/usr/local/java/jdk8
JRE_HOME=${JAVA_HOME}/jre
CLASS_PATH=${JAVA_HOME}/lib
PATH=$PATH:${JAVA_HOME}/bin
export PATH JAVA_HOME CLASS_PATH PATH

使修改生效

source /etc/profile 

查看jdk版本

java -version

#安装Tomcat(tar源码包安装)

tar -zxvf /mnt/tomcat/apache-tomcat-7.0.85.tar.gz -C /usr/local/tomcat/tomcat7/ --strip-components 1

启动tomcat

cd /usr/local/tomcat/tomcat7/bin

./startup.sh

检验Tomcat安装运行

访问http://你的地址:8080/,看到tomcat系统界面,说明安装成功!

#mysql安装(rpm方式)

下载mysql的repo源

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql

sudo yum install mysql-server

重启服务:

service mysqld restart

登录重置密码

mysql -u root -p
use mysql;
update user set password=password('123456') where user='root';
exit;

重启mysql服务后修改的密码才会生效

service mysqld restart

如果报Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’这个错应该是mysql用户没有权限所造成的,执行下面的命令,给mysql用户权限

chown -R musql:mysql /var/lib/mysql/

修改mysql编码集为utf8

查看mysql编码集

show variables like '%char%';

方式1

set character_set_database=utf8;

set character_set_server=utf8;

保留 character_set_filesystem和character_sets_dir的原有默认值不变,其他全都改为utf8

方式2

vim /etc/my.cnf

在[mysqld]字段里加入

character-set-server=utf8

然后重启mysql

service mysqld restart

添加远程访问用户

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

第一个root为用户名,第二个为密码

启动或停止mysql

service mysql start

service mysql stop

查看mysql进程

ps -A | grep -i mysql

其中mysql换成tomcat也可以查看tomcat进程,其他同理。