最近在搭建一个服务器,需要安装很多东西,以前其实也搭
过,但是没有记录,总忘,所以这次记下来。
一、tmux
安装
apt-get install tmux // 安装
使用
tmux new -s session_name // 新建session
tmux attach -t session_name // 进入session
control + b + d // 退出session
二、Git
安装
apt-get install git
三、jdk
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz"
tar -zxvf jdk-xxxxx.tar.gz
环境变量 (source /etc/profile)
vim /etc/profile
export JAVA_HOME=/usr/local/src/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
四、maven
tar -zxvf apache-maven-xxx.tar.gz
环境变量(source /etc/profile)
export M2_HOME=/opt/apache-maven-3.3.9
export PATH=${M2_HOME}/bin:$PATH
使用阿里云的镜像
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
五、postgresql
apt-get install postgresql
// 默认配置
config /etc/postgresql/9.5/main
data /var/lib/postgresql/9.5/main
locale en_US.UTF-8
socket /var/run/postgresql
port 5432
配置用户 创建数据库
su postgres
// 指定用户和数据库登录
psql -U user_name -h localhost database_name
// 不指定
psql
// 创建用户
create user user_name superuser pasword 'your_password';
// 创建数据库
create database database_name
with owner = user_name
template = template0
encoding = 'utf-8';
\l
\du
\q
exit
六、redis
wget http://download.redis.io/releases/redis-3.2.9.tar.gz