This website requires JavaScript.

在CentOS 7中安装Tomcat 9并部署SpringBoot 2.0项目

Tomcat 安装

安装OpenJDK

Tomcat 9 要求Java 8及以上,本文安装OpenJDK.命令如下:

sudo yum install java-1.8.0-openjdk-devel

如果要看装Oracle Java请参考这篇文章

创建Tomcat系统用户

我们将创建一个tomcat用户和用户组,home目录为/opt/tomcat,该账户

Read more

在Centos7中安装并配置NGINX

安装Nginx

安装yum源

yum install epel-release

安装nginx

yum -y install nginx

启动NGINX

service nginx start

编辑配置文件/etc/nginx/nginx.conf

注释掉 listen [::]:80 default_server 看起来如下

#        listen       [::]:80 default_server;
Read more

spring-base

热部署

在 pom.xml 文件中添加 spring-boot-devtools 组件。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

在 plugin 中配置另外一个属性 fork,并且配置为 true。

`

Read more

在CentOS7中安装Socks5代理Shadowsocks

安装之前

设置语言环境

创建/etc/environment文件并加入以下两行文字

LANG=en_US.utf-8
LC_ALL=en_US.utf-8

安装Shadowsocks服务器

更新系统源并下载安装依赖

yum update && yum upgrade -y
yum install epel-release -y
yum install -y gcc gettext autoconf libtool automak
Read more

Tooling with NPM Scripts

Using the exercises

mkdir npmtooling
cd npmtooling
git clone --bare https://github.com/planetoftheweb/npmtooling.git .git
git config --bool core.bare false
git reset --hard
npm install # install all of the project dependencies.
git branch # to se
Read more