Redis服务 6379 6380 6381
开启三个redis服务
cd /www/server/redis/src
./redis-server ../redis6379.conf
./redis-server ../redis6380.conf
./redis-server ../redis6381.conf
查看实例状态
ps aux | grep redis
Redis服务 6379 6380 6381
开启三个redis服务
cd /www/server/redis/src
./redis-server ../redis6379.conf
./redis-server ../redis6380.conf
./redis-server ../redis6381.conf
查看实例状态
ps aux | grep redis
1、确保安全组开启相应安全端口,确保将要使用的端口没有被占用。
2、安装宝塔面板记录下来安装完成的访问信息。
3、安装mysql数据库时注意设置数据库大小写不区分,linux服务器默认大小写区分(连接)。
4、Java下载下来解压配置环境变量。
5、nginx运行前端代码配置相关配置文件(路径:/www/server/panel/vhost/nginx)。
server { listen 80; server_name jyzb.nxtime.cn; location /{ root /www/jyzb/html; index index.html; try_files $uri /index.html; } }
server { listen 80; server_name shaya.nxtime.cn sy.boze-tech.com shaya.boze-tech.com; location /{ root /www/shayaweb/html; index index.html; try_files $uri /index.html; } }
6、配置ssl代理,首先按照要求存放证书。
server { listen 443 ssl; server_name xss.fangshuoit.com; #证书绑定的网站域名 ssl_certificate /cert/1_xss.fangshuoit.com_bundle.crt;#证书公钥 ssl_certificate_key /cert/2_xss.fangshuoit.com.key;#证书私钥 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; location / { proxy_pass http://47.92.219.242:9900;# spring boot项目的端口号 } }
7、配置图片服务器以及文件上传路径(连接)。
2、登录数据库:mysql -u root -p
3、SSH登录:ssh root@地址
4、查看防火墙状态:sudo ufw status
5、查看相关进程:ps -ef|grep java
6、关闭进程:kill -9 进程号
首先需要进到自己springboot项目的根目录,然后执行如下linux命令 nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 & 命令详解: nohup:不挂断地运行命令,退出帐户之后继续运行相应的进程。 日志文件名.log:是nohup把command的输出重定向到当前目录的指定的“日志文件名.log”文件中,即输出内容不打印到屏幕上,而是输出到”日志文件名.log”文件中。不指定文件名会在当前目录创建nohup.out,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。 2>&1:2就是标准错误,1是标准输出,该命令相当于把标准错误重定向到标准输出么。这里&相当于标准错误等效于标准输出,即把标准错误和标准输出同时输出到指定的“日志文件名.log”文件中。 java -jar 自己的springboot项目.jar:执行springboot的项目,如果单单只执行该命令,linux只会短暂的运行该项目,当退出控制台后会自动关闭该项目。 最后的&:让改作业在后台运行。
1、下载安装包
wget https://downloads.gradle.org/distributions/gradle-3.2.1-all.zip
2、解压安装
$ unzip gradle-3.2.1-all.zip
3、配置环境变量
$ vi /etc/profile
文件末尾追加
GRADLE_HOME=/usr/web/gradle-3.2.1 export PATH=${GRADLE_HOME}/bin:${PATH}
重新加载文件
$ source /etc/profile
4、检验安装
$ gradle -version
GraphicsMagick是一个短小精悍的的图片处理工具和库集合。对于Java开发者来说,常用的图片处理工具有3个,JDK自带的图片处理库,ImageMagick,GraphicsMagick。JDK自带的图片处理库,虽稳定简单,性能却比较差;ImageMagick是目前最流行的图片处理工具,它的功能非常丰富;GraphicsMagick的功能略逊于ImageMagick,但是它的效率更强悍,但大多数情况下,GM的功能已经足够使用了。 继续阅读“GraphicsMagick的基本介绍与安装使用”
1.远程登录,熟悉基本的Linux操作。 2.安装JDK,配置环境变量。 3.安装Maven,配置环境变量。 4.安装Gradle,配置环境变量。 5.安装宝塔面板。 6.设置需要开放端口。 7.通过宝塔面板安装Redis。 8.通过宝塔面板安装Tomcat8。 9.通过宝塔面板安装Mysql5.*。 10.通过宝塔面板安装Nginx。 11.部署已开发后端与前端项目。 12.域名解析,通过域名正常访问。 13.宝塔面板数据库管理练习,新建、导入、导出等。
1.安装Jenkins实现Maven项目与Gradle项目自动化构建部署。 2.部署多应用服务,通过Nginx反向代理实现多域名访问。 3.添加计划任务,定时备份数据库与项目文件放入阿里云OSS。
121.41.46.166:22 登录名:root 密码:练习的时候要一下。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
问题描述:服务器上装配了Apache服务和Tomcat服务,Apache服务按照惯例分配80端口,Tomcat服务按照惯例占用8080端口,但是本人因为项目需要,开发了几个PHP的项目,需要Apache服务进行支持,而且需要不同的域名访问对应的项目。另外,主机上还存在JavaEE项目,自然Tomcat也是不可避免的,所以需要给Tomcat项目也分配对应的域名,但是Tomcat项目不希望带着端口号(比如http://domian:8080),所以该场景下将会用到Apache转发,即80端口转向8080,对外不公开端口号。