linux常用工具的配置

一、Java

1.解压缩

tar -xvzf jdk-8u172-linux-x64.tar.gz

2.修改环境变量文件

vim ~/.bashrc

3.添加如下内容

export JAVA_HOME=/usr/local/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

4.使其生效

source ~/.bashrc

5.检查java版本号

java -version

 

二、Python

1.解压缩

tar -xvf Python-3.6.5.tar.xz

 

 

三、Neo4j

1.解压缩

tar -xvzf neo4j-community-3.4.0-unix.tar.gz

2.修改配置文件

vim /usr/local/neo4j-community-3.4.0/conf/neo4j.conf

3.更改如下内容

# Bolt connector
dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=OPTIONAL
dbms.connector.bolt.listen_address=0.0.0.0:7687

# HTTP Connector. There must be exactly one HTTP connector.
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=0.0.0.0:7474

# HTTPS Connector. There can be zero or one HTTPS connectors.
dbms.connector.https.enabled=true
dbms.connector.https.listen_address=0.0.0.0:7473

4.修改系统限制文件

vim /etc/security/limits.conf

5.添加如下内容

root soft nofile 40000
root hard nofile 40000

5.启动neo4j

cd /usr/local/neo4j-community-3.4.0/bin

./neo4j start

 

四、MongoDB

1.解压缩

tar -xzvf mongodb-linux-x86_64-debian71-3.6.5.tgz

2.创建数据存储和日志存储目录

cd /usr/local/mongodb-linux-x86_64-debian71-3.6.5

mkdir data

mkdir log

3.创建配置文件

vim mongodb.conf

4.添加如下内容

dbpath=/usr/local/mongodb-linux-x86_64-debian71-3.6.5/data
logpath=/usr/local/mongodb-linux-x86_64-debian71-3.6.5/log
logappend=true
fork=true
bind_ip=0.0.0.0
port=27017

5.启动mongodb

cd /usr/local/mongodb-linux-x86_64-debian71-3.6.5/bin

./mongod -f /usr/local/mongodb-linux-x86_64-debian71-3.6.5/mongodb.conf

 

五、ElasticSearch

1.解压缩

tar -xzvf elasticsearch-6.2.4.tar.gz

2.创建数据存储和日志存储目录

mkdir -p /var/lib/elasticsearch

mkdir -p /var/log/elasticsearch

3.修改配置文件

vim /usr/local/elasticsearch-6.2.4/config/elasticsearch.yml

4.更改以下内容

cluster.name: "gitlab"

path.data: /var/lib/elasticsearch

path.logs: /var/log/elasticsearch

bootstrap.memory_lock: false

bootstrap.system_call_filter: false

network.host: 0.0.0.0

5.创建一般权限用户

adduser esuser

6.赋予相关文件夹权限

chown -R esuser /usr/local/elasticsearch-6.2.4

chown -R esuser /var/lib/elasticsearch

chown -R esuser /var/log/elasticsearch

7.修改系统限制文件(1)

vim /etc/security/limits.conf

8.添加以下内容

* hard nofile 65536
* soft nofile 65536

9.或直接提高限制阈值

ulimit -n 65536

9.修改系统限制文件(2)

vim /etc/sysctl.conf

10.添加以下内容

vm.max_map_count=262144

11.使其生效

sysctl -p

12.切换至一般权限用户

su esuser

13.后台启动elasticsearch

cd /usr/local/elasticsearch-6.2.4/bin

./elasticsearch -d

 

六、Tomcat

1.解压缩

tar -xzvf apache-tomcat-8.5.31.tar.gz

2.启动

 cd /usr/local/apache-tomcat-8.5.31/bin

./startup.sh

 

Final

1.启动

cd /usr/local/apache-tomcat-8.5.31/webapps

(nohup java -jar -Dserver.port=6789 act-0.0.1-SNAPSHOT.jar >nohup.out 2>&1 &) && sleep 1

posted @ 2018-06-07 15:49  xmalll  阅读(183)  评论(0编辑  收藏  举报