Linux上软件安装

安装文件上传工具lrzsz

yum install lrzsz

安装完成后使用rz命令可以将本地文件上传至Linux系统

如果yum下载镜像失败,使用yum clean all清除缓存

Linux上的JDK安装

1) 使用rz命令上传JDK压缩包

2) 使用tar –xzvf命令解压JDK

3) 修改/etc/profile文件设置环境变量

4) 使用source /etc/profile重新加载配置文件,应用环境变量

 

 

 

安装VIM

yum –y install vim

如果vim命令打开文件没有改变文本颜色使用vi修改 ~/.bashrc文件,添加

alias vi='vim'

 

Linux上的Tomcat安装

1) 使用rz命令上传Tomcat包

2) 使用tar –xzvf命令解压Tomcat

3) 禁用防火墙  /etc/init.d/iptables stop

4) 进入解压后Tomcat/bin目录,使用./startup.sh命令开启Tomcat

5) 主机远程访问虚拟机Tomcat主页  http://虚拟机ip地址:8080

6) 关闭服务使用./shutdown.sh

 

Linux上的MySQL安装

CentOS中已经包含了默认的MySQL套件,在安装前需要先删除默认数据库

1) 使用rpm –qa | grep mysql 查询是否存在mysql套件

2) 如果存在,使用rpm –e --nodeps mysql套件名 执行删除

3) 使用rz命令上传mysql套件

4) 使用tar –xvf解压,解压后将包含以下文件

 

5) 添加mysql的安装依赖

yum –y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

6)  安装perl  使用命令yum -y install perl

7) 执行rpm –ivh MySQL-server-5.6.22-1.el6.686.rpm安装服务器

8) 执行service mysql start启动服务

9) 执行rpm –ivh MySQL-client-5.6.22-1.el6.686.rpm安装客户端

10) 执行mysql –u root –p连接数据库

备注:MySQL安装会将默认创建root,并将密码保存在/root/.mysql_secret文件中

11) 登入数据库后修改密码:

  a) use mysql;

  b) update user set password=password(“新密码”);

  c) 或者set password=password("新密码");

12) 默认情况下mysql不支持远程访问,设置远程访问权限

grant all privileges  on *.* to root@'%' identified by "密码";

flush privileges;

13) 设置mysql的对外访问端口3306

sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

etc/rc.d/init.d/iptables save

 

安全模式登陆mysql(免密码)

1) killall -TERM mysqld

2) mysqld_safe --skip-grant-tables &

彻底删除安装mysql

1) rpm –qa|grep mysql  查看mysql安装情况

2) rpm –e –nodeps mysql数据库名  删除数据库

3) find / -name mysql 查找之前安装过mysql的目录

4) 使用rm –rf将mysql目录删除

5) rm –rf /etc/my.cnf配置文件

mysql的中文写入问题

mysql默认字符集是latin1,所以不支持中文的写入

使用show variables like 'character_set_%';查看数据库字符集

解决方式:

1) 修改/usr/my.cnf文件,添加以下内容

[client]

default-character-set=utf8

[mysqld]

default-storage-engine=INNODB

character-set-server=utf8

collation-server=utf8_general_ci

2) service mysql restart重启数据库服务

3) 查看数据库字符集 character_set_database应为utf8

4)需要删除原数据表,数据库重新新建!

开机启动mysql服务

chkconfig – add mysql

chkconfig mysql on

posted @ 2022-08-01 14:23  小小野生程序员sunny  阅读(51)  评论(0编辑  收藏  举报