?
开发工具下载:
?
Tomcat下载:
wget http://learning.happymmall.com/tomcat/apache-tomcat-7.0.73.tar.gz
JDK下载:
wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1501498355_bbac4f122e06aa81f00ccd6160a1db67
MAVEN下载:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
Nginx下载:
wget http://learning.happymmall.com/nginx/linux-nginx-1.10.2.tar.gz
Nginx下载:
http://nginx.org/download/nginx-1.12.2.tar.gz
Git下载:
wget http://learning.happymmall.com/git/git-v2.8.0.tar.gz
redis下载:
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
?
开发工具安装:
一、JDK
1.解压
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/jdk
2.配置环境变量
alias vi=‘vim’
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.0
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:/usr/local/bin:/usr/local/git/bin:/usr/local/redis/bin
二、Tomcat
1.解压
tar -zxvf apache-tomcat-7.0.73.tar.gz -C /usr/local/tomcat/
三、Maven
1.解压
tar -zxvf apache-maven-3.5.0-bin.tar.gz -C /usr/local/maven/
2.配置环境变量
3. mvn命令
mvn clean install -Dmaven.test.skip=true
mvn -Dcashbus.env=PROD -DskipTests=true clean package
安装jar包
eg: mvn install:install-file -Dfile=./aes-1.0.jar -DgroupId=qq -DartifactId=aes
-Dversion=1.0 -Dpackaging=jar
四、Git
参考博客:http://blog.csdn.net/u012841209/article/details/70943002
1.安装依赖
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker
2.编译安装
tar -zxvf git-v2.8.0.tar.gz
cd git-2.8.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
3.环境配置
vim /etc/profile
加入export PATH=$PATH:/usr/local/git/bin
生效配置文件 source /etc/profile
4.查看版本
whereis git
git --version
5.Git使用配置
5.1. 设置用户名和密码
git config --global user.name "xxx"
git config --global user.email "[email?protected]"
git config --global --list
5.2. 为github账号添加SSH keys
ssh-keygen -t rsa -C “[email?protected]”
[[email?protected] git-2.8.0]# ls ~/.ssh/
authorized_keys id_rsa id_rsa.pub
[[email?protected] git-2.8.0]# cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHDfb3yxX2KyfHP3pv1M0GAn+OMDl9ffgNeF6qQ1XEGpqLMRPlNDcT2WDIPOeNePaiV1f4ViufNESp5ETN/jktSNN7iq3S2PlEPL/+bcFsMYM2yvANVK5km6vcFGIxEa8LNBPaV/U0XxwIMaJL/g/g1OF8NyQo5NrdN+0TUGKI2e7T+//BdVnjZXa5lzWn79g5xdZCkACG0L3iAVvMJp6kY9MBirwyx8xeq5SWtzac4RebyxVVJiZjhfswMsiH0tiMjykKHt1+NYTQy1Ijj08pzVqFOJKiAxeY/mak9KbyvdrPDuKv6HIOyCakH+40Gbpe0hLuxNnUWZIImkarHQT/ [email?protected]
然后将id_rsa.pub文件中的内容粘贴到github的“SSH and GPG keys”中。
五、Nginx
1.安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.编译安装
tar -zxvf linux-nginx-1.10.2.tar.gz
cd nginx-1.10.2/
groupadd www
useradd -g www www -s /bin/false
mkdir -p /data0/logs/nginx
(/usr/sbin/groupadd -f www
/usr/sbin/useradd -g www www)
chown www:www /data0/logs/nginx -R
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module
make
make install
六、Mysql
1、连接远程主机mysql服务
mysql -h rm-bp14q5rkzn12a03y7.mysql.rds.aliyuncs.com -u xxfqdba [email?protected]
七、Redis
1、安装:https://www.cnblogs.com/lauhp/p/8487029.html
2、连接远程主机redis服务
redis-cli -h r-bp1a1d20ac65f604.redis.rds.aliyuncs.com -p 6379 -a Xxfq2017
3、常用命令
详见redis常用命令