您的位置:首页 > 运维架构 > Linux

Linux软件安装及VirtualBox网卡地址10.0.2.15ip问题

2019-01-22 19:44 148 查看

在VirtualBox中安装linux(centOS-6-bin-DVD1) 发现ip是10.0.2.15 在用客户端连接22端口一直不能连接

出现这种情况,是因为VirtualBox的默认网络连接方式为这个:

将它改为【桥接网卡】:

Linux解压缩命令

1、.tar 用 tar –xvf 解压
2、.gz 用 gzip -d或者gunzip 解压
3、.tar.gz和.tgz 用 tar –xzf 解压
4、.bz2 用 bzip2 -d或者用bunzip2 解压
5、.tar.bz2用tar –xjf 解压
6、.Z 用 uncompress 解压
7、.tar.Z 用tar –xZf 解压
8、.rar 用 unrar e解压
9、.zip 用 unzip 解压

linux系统安装完毕之后做快照

CentOS6_64位系统中rmp方式安装mysql5.6
下载

安装 检测是否已经安装了mysql
rpm -qa | grep mysql

MYSQL相关依赖包:
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum  update libstdc+±4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5

如果已经安装了,将其卸载(否则新版本安装不上),如:

rpm -e --nodeps  mysql-libs-5.1.73-5.el6_6.i686  (老版本)

安装mysql
mkdir /usr/local/src/mysql
cd /usr/local/src/mysql   将下载的tar文件放入
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
安装server
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
出错:

安装依赖:
   yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

需要升级libstdc+±4.4.7-4.el6.x86_64
yum  update libstdc+±4.4.7-4.el6.x86_64

安装中:
   rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

安装client
   rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
 
安装依赖:

yum -y install libncurses.so.5 libtinfo.so.5

查询mysq服务运行状态
  service mysql status
 
服务未启动。

启动mysql服务
service mysql start
在安装mysql server时有句提示

查看之前安装是生成的随机密码
cat  /root/.mysql_sercret

使用root账号登录mysql

mysql –uroot –p  输入密码登录
注意:这个密码是不安全的,所有需要修改初始密码。

修改root密码: SET PASSWORD = PASSWORD(‘123456’);    (此处有;符号)
quit 退出mysql
系统启动时自动启动mysql服务
加入到系统服务:

chkconfig --add mysql

自动启动:

chkconfig mysql on

查询列表:

chkconfig

说明:都没关闭(off)时是没有自动启动。

开启远程访问
防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

将打开的端口的访问规则保存在文件中

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

查看机器开放的端口号

/etc/init.d/iptables status

再次登录mysql设置 root用户远程访问 (注意下面的命令是mysql的命令 所以要在登录mysql)

mysql –uroot –p123456

设置远程访问(使用root密码):

grant:赋予

privileges:权限,规则

grant all privileges on . to ‘root’ @’%’ identified by ‘123456’;

flush privileges;

然后用远程连接的客户端连接试下 mysql到此安装结束

CentOS6_64位系统中JDK安装
开始安装:

mkdir /usr/local/src/java

将下载的解压到 /usr/local/src/java

tar  -zxvf   jdk-7u71-linux-i586.tar.gz

查看linux上是否存在已经安装好的JDK

java –version

查看本机上所有已经安装成功的软件,只查看和java相关的

rpm -qa | grep java

删除linux自带jdk

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

安装依赖包:

yum install glibc.i686

(需要联网)

配置环境变量:

① vim /etc/profile

按i 键插入

② 在末尾行添加

#set java environment

JAVA_HOME=/usr/local/src/java/jdk1.8.0_181

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH

export JAVA_HOME CLASSPATH PATH

按esc 在输入: wq 保存退出

③source /etc/profile  使更改的配置立即生效

④java -version  查看JDK版本信息,如果显示出1.7.0证明成功

CentOS6_64位系统中Tomcat安装
上传后解压到/usr/local/src/tomcat 中

进入到解压后tomcat的bin目录

启动tomcat

./startup.sh

启动提示-bash: ./startup.sh: Permission denied  警告 LINUX权限

用命令chmod 修改一下bin目录下的.sh权限就可以了如 chmod u+x *.sh  在次启动

注意要打开防火墙 8080端口

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

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

最后在浏览器访问测试下

2.注意开放端口
注意:在Linux启动tomcat是./startup.sh  不是startup.sh 否则出现startup.sh:command not found 错误提示

/sbin/iptables -I INPUT -p tcp --dport 8080 -j AAEPT

查询已经开放的端口  /etc/init.d/iptables status

CentOS6_64位系统中Recis安装
   Redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需安装

yum install gcc-c++

①将redis.tar.gz 上传到/usr/locar/redis文件夹中

②解压文件

tar -zxvf redis-3.0.7.tar.gz

③进入文件夹中 cd redis-3.0.7

执行make (如果没有安装gcc,编译将出现错误提示, 删除文件夹重新解压)

④编译成功后安装

make PREFIX=/usr/local/redis install

⑤ copy文件

cp redis.conf   /usr/local/redis

⑥Redis的启动(前端和后端启动)(不推荐前端启动)

直接运行/usr/local/redis/bin/redis-server 将以前端模式启动,如果先操作必须使用ctrl +c ,同时 redis-server也结束,不推荐使用

⑦ 修改redis.conf配置文件,daemonize yes 以后为后端模式启动

vim /usr/local/redis/redis.conf

⑧启动时,指定配置文件

cd /usr/local/redis/

./bin/redis-server  ./redis.conf

⑨ Redis默认端口6379,可通过当前服务进行查看

ps -ef | grep -i redis

⑩ Redis 停止

redis的三种启动方式https://www.cnblogs.com/pqchao/p/6549510.html
1.直接启动
  进入redis根目录,执行命令:
  #加上‘&’号使redis以后台程序方式运行

1

./redis-server &

开放端口

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

将打开的端口的访问规则保存在文件中

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

作者:xlwang9090
来源:CSDN
原文:https://blog.csdn.net/xlwang9090/article/details/82109247
版权声明:本文为博主原创文章,转载请附上博文链接!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: