Nginx
tar -zxvf nginx-1.16.1.tar.gz
cd nginx-1.16.1
# 配置安装路径
./configure --prefix=/usr/local/nginx
# 编译
make
# 安装,如果上面没有进行配置,这里也可以用 make install PREFIX=/usr/local/nginx
make install
# 设置环境变量
vim ~/.bash_profile
# 然后添加 可执行文件 /usr/local/nginx/sbin/nginx
PATH=$PATH:/usr/local/nginx/sbin
# source 以生效
source ~/.bash_profile
# 端口占用看看进程(占用的话杀掉进程)
ps -ef | grep nginx
kill -9 13899
# 重载配置
nginx -s reload
这里提一下 Nginx 常用的设置反向代理的方法:
# 反向代理设置
location /api/ {
proxy_pass http://127.0.0.1:8080/;
}
Java
tar -zxvf jdk-8u241-linux-x64.tar.gz
# 二进制文件,直接解压就可以
mkdir /usr/java/ && mv jdk1.8.0_241/ /usr/java/
# 环境变量
vim /etc/profile
# 然后添加
export JAVA_HOME=/usr/java/jdk1.8.0_241
export PATH=$PATH:$JAVA_HOME/bin
# source 以生效
source /etc/profile
# 查看版本号
java -version
这里提一下 Java 项目常用的添加服务的方法:
# 新建配置文件
vim /etc/systemd/system/example.service
像这么写:
[Unit]
Description=test
After=syslog.target
[Service]
User=root
ExecStart=/usr/local/jdk1.8.0_231/bin/java -jar -Dspring.profiles.active=prod -Dlogging.path=/root/logs/ -Dserver.port=8081 /root/test.jar
[Install]
WantedBy=multi-user.target
最后重启一下服务:
systemctl daemon-reload
systemctl start test
Maven
# 同样是二进制文件,直接解压
mkdir /usr/local/maven/ && tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/maven/
# 环境变量
vim /etc/profile
然后添加:
export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
最后 source
一下来使之生效
source /etc/profile
Jenkins
Jenkins 可以直接使用 Docker 安装:
docker run -u root -d -p 8081:8080 -p 50000:50000 -v jenkins_data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins jenkinsci/blueocean
这里提一下 Jenkins 换国内源加速的方法。把后台的 https://updates.jenkins.io/update-center.json
替换成清华源: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
V2Ray
这个不必多说,同样用 Docker 就行:
docker run -d --name v2ray --restart always -v v2ray_data:/etc/v2ray -p 1081:1081 v2ray/official v2ray -config=/etc/v2ray/config.json
本文由 imbytecat 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: May 9, 2020 at 11:37 pm