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