目录

一.Ubuntu 16.04下安装JDK(spring 3.2不支持jdk8,spring官网下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/)

二.Ubuntu 16.04下安装Tomcat 8

三.Ubuntu 16.04下安装mysql

四.linux(Ubuntu 16.04 LTS)安装redis

五.linux(Ubuntu 16.04 LTS)安装cronlog分割tomcat catalina.out日志

六.linux(Ubuntu 16.04 LTS)安装ftp

七.linux(Ubuntu 16.04 LTS)安装SVN

八.linux(Ubuntu 16.04 LTS)常用命令

      由于公司服务器由window更换成Linux(ubuntu 16.04),首次接触Linux,搭建开发部署环境时,遇到很多问题。例如安装tomcat,jdk,svn,ftp,redis,mysql等就遇到不少问题,所以在这里整理总结一下,主要是贴出真实有用博客,在此感谢这些博主的分享。

下面是各个软件的具体安装指南与常见操作:

一.Ubuntu 16.04下安装JDK(spring 3.2不支持jdk8,spring官网下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/

1.安装指南:https://www.linuxidc.com/Linux/2017-02/140908.htm

二.Ubuntu 16.04下安装Tomcat 8

1.安装指南:https://www.linuxidc.com/Linux/2017-06/144809.htm

2.开机自启动:

如果出现:insserv: warning: script ‘tomcat’ missing LSB tags and overrides错误可以参考:https://blog.csdn.net/hanchao5272/article/details/79819460

3.注意事项:tomcat8不能安装版本大于8.0.39,不然IE访问URL带中文参数时会报错https://www.cnblogs.com/hark0623/p/6977737.html

4.命令汇总:

tar xzvf apache-tomcat-7.0.73.tar.gz

进入tomcat目录,修改server.xml文件,一般修改端口号,并加上: URIEncoding=”UTF-8″

<Connector port=”80″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″ URIEncoding=”UTF-8″/>

如启动提示权限不足:ava.net.BindException: Permission denied。则需要进行以下步骤

1.server.xml 中已修改的 80 端口重新改为 8080.

2.在Linux下执行:iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8080, 大致意思也就是在Linux下降80端口映射至8080, 达到我们直接输入域名而不带端口号的目的.

三.Ubuntu 16.04下安装mysql

1.安装指南:https://www.linuxidc.com/Linux/2017-05/143861.htm

2.卸载mysql:https://blog.csdn.net/shihongliang1993/article/details/53768301

3.修改mysql密码:https://www.cnblogs.com/jonsea/p/5510219.html

4.常用语句://创建用户并赋予权限

CREATE USER ‘zhuzao_fortest’@’%’ IDENTIFIED BY ‘mysqlpwdrootgzkzplatform’;

GRANT all privileges(权限) ON (表)*.* TO ‘zhuzao_fortest’@’%’ IDENTIFIED BY ‘mysqlpwdrootgzkzplatform’;

flush privileges;

//删除用户

drop user zhuzao_fortest@’%’;

//更换用户密码,高版本密码字段改为authentication_string

use mysql;

update user set password=password(“mysqlpwdrootgzkz_npwdaly”) where user=’root’;

四.linux(Ubuntu 16.04 LTS)安装redis

1.安装指南:https://blog.csdn.net/efregrh/article/details/52903582

2.常用命令:https://blog.csdn.net/bmh228/article/details/78886715

#连接本地 redis-cli #连接远程,加上Ip和密码参数。 redis-cli -h 127.0.0.1 -p 6379 -a “password”

列出所有的key

redis> keys *

列出匹配的key

redis>keys apple*

五.linux(Ubuntu 16.04 LTS)安装cronlog分割tomcat catalina.out日志

1.安装步骤

       # tar zxvf cronolog-1.6.2.tar.gz

  # cd cronolog-1.6.2

  # ./configure

  # make

  # make install

2.测试是否安装成功

   # which cronolog

   正常显示:/usr/local/sbin/cronolog

3.成功后配置,修改bin/catalina.sh文件

(1) if [ -z “$CATALINA_OUT” ] ; then

CATALINA_OUT=”$CATALINA_BASE”/logs/catalina.out

fi

改为:

if [ -z “$CATALINA_OUT” ] ; then

CATALINA_OUT=”$CATALINA_BASE”/logs/%Y-%m-%d.catalina.out

fi

(2) touch “$CATALINA_OUT”

改为:

#touch “$CATALINA_OUT”

(3) org.apache.catalina.startup.Bootstrap “$@” start \

>> “$CATALINA_OUT” 2>&1 “&”

改为:

org.apache.catalina.startup.Bootstrap “$@” start 2>&1 \

| /usr/local/sbin/cronolog “$CATALINA_OUT” >> /dev/null&

最后重启tomcat即可(/usr/local/sbin/cronolog为安装cronolog后产生的文件所在目录)

六.linux(Ubuntu 16.04 LTS)安装ftp

1.安装指南:http://www.linuxidc.com/Linux/2017-01/139233.htm

七.linux(Ubuntu 16.04 LTS)安装SVN

1.安装指南:https://www.cnblogs.com/lovechen/p/5716213.html

2.常见问题:https://blog.csdn.net/YLD10/article/details/80239474

八.linux(Ubuntu 16.04 LTS)常用命令

1.mv catalina.sh1 tomcat 重命名

2.cp -r /opt/web/tomcat/apache-tomcat-8.0.35/webapps/zhuzaojiancai/. /opt/web/back/2018-08-30 复制

3.rm -rf /opt/web/tomcat/apache-tomcat-8.5.32/webapps/admin 删除

4.cd /opt/web/tomcat/apache-tomcat-8.0.35/bin/catalina.sh 切换目录

5.查看已经安装的包:dpkg –get-selections

6.卸载软件:1.完全卸载: sudo apt-get –purge remove 软件名称 。2.保留配置卸载:sudo apt-get remove 软件名称

 欢迎大家关注我cadn博客:https://blog.csdn.net/liaohaojian

版权声明:本文为zhaixiajiao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhaixiajiao/p/10218897.html