一、上传与下载工具
本编笔记是在自学linux时所记录的,用lrzsz上传文件的(其他工具也行),安装目录为/usr/local/(可以自定义),如果出现错误的地方评论留言,本人收到反馈后会第一时间进行改正。
无法使用yum解决办法
lrzsz:
采用yum安装方式安装 yum install lrzsz
注意:必须有网络
可以在crt中设置上传与下载目录:
打开crt–>点击选项–>会话选项–>选择X/Y/Zmodem设置上传与下载目录
使用rz命令把要安装的软件压缩包上传到linux上
双击或者点击添加选择上传的压缩包即可
点击确定,等待传输完成文件就会上传到当前目录
二、软件安装
jdk
1.创建安装目录并上传文件
mkdir /usr/local/jdk
2.查看是否有自带的jdk
rpm -qa | grep java
3.进行卸载
rpm -e --nodeps + 文件名
4.解压
tar -zxvf + 文件名
5.配置环境变量
vim /etc/profile
进入到配置文件中,在文件最后添加以下内容:
JAVA_HOME=/usr/local/jdk/jdk1.7.0_75(这是安装jdk的路径)
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
6.重新加载文件
source /etc/profile
7.查看是否安装成功
java -version
mysql
1.创建安装目录并上传文件
mkdir /usr/local/mysql
2.查看系统自带的mysql
rpm -qa | grep mysql
3.卸载
rpm -e --nodeps + 文件名
4.进入到要安装的mysql目录中
cd /usr/local/mysql
5.解压
tar -xvf + 文件名
6.服务器端安装
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm --nodeps --force
7.客户端安装
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm --nodeps --force
8.启动mysql
service mysql start
9.查看临时密码
cat /root/.mysql_secret
10.登录mysql
mysql -uroot -p+临时密码
11.修改密码
set password=password('新密码');
12.退出mysql
exit
13.使mysql可以远程连接
授权
grant all privileges on *.* to 'root' @'%' identified by 'root';
14.刷新
flush privileges;
15.关闭防火墙,这样windows就可以使用像sqlyog这样的数据库可视化工具去连接linux上面的mysql了
service iptables stop
tomcat
1.创建安装目录并上传文件
mkdir /usr/local/tomcat
2.解压
tar zxvf + 文件名
3.启动和停止tomcat(同Windows)
进入tomcat/bin目录
cd /tomcat/bin
启动
startup.sh
停止 shutdown.sh
4.访问(注意防火墙),使用浏览器直接访问,虚拟机iP+端口号默认(8080)
暂时关闭防火墙
service iptables stop
Nginx
1.创建安装目录并上传文件
mkdir /usr/local/nginx
2.安装gcc环境,参考redis安装(如果安装过就不用安装了)
3.安装其他开发包和依赖的环境,有以下三个
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
4.上传nginx压缩包后,直接解压
tar zxvf + 文件名(例:nginx-1.8.0.tar.gz)
5.进入到nginx-1.8.0目录输入下面代码
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
6.执行完成后,出现makefile文件,执行以下命令
编译
make
安装
make install
7.访问nginx前先,需要在/var 下创建下面的目录
mkdir /var/temp/nginx/client -p
8.进入到sbin目录
cd /usr/local/ngiux/sbin
9.启动nginx
./nginx
10.停止redis
杀进程停止
./nginx -s stop
保存配置后停止
./nginx -s quit
重新加载配置文件
./nginx -s reload
11.浏览器地址栏输入虚拟机的IP即可访问(默认为80端口)
redis
(采用在线方式安装)
1.创建安装目录并上传文件
mkdir /usr/local/redis
2.redis的安装比较特殊,需要先安装gcc环境
yum install gcc-c++
3.出错解决:
yum只能支持一个例程运行,所以如果有一个例程已经在运行,其他的必须等待该进程退出释放lock。出现这种情况时,可以用以下命令来恢复:
rm -f /var/run/yum.pid
4.开始下载文件
wget http://download.redis.io/releases/redis-3.0.4.tar.gz
5.解压
tar -zxvf redis-3.0.4.tar.gz
6.进入到redis-3.0.4目录中
cd redis-3.0.4
7.使用make命令进行编译(如果没有gcc环境编译会出错)
make
8.等待编译完成后,进行安装
make PREFIX=/usr/local/redis install
9.配置:
cd redis-3.0.4
复制配置文件到bin目录
cp ./redis.conf /usr/local/redis/bin/
进入bin目录
cd /usr/local/redis/bin/
启动redis
./redis-server redis.conf