在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= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/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
版权声明:本文为博主原创文章,转载请附上博文链接!