个人博客网站搭建

准备资源

软件资源:tomcat ,maven,nginx,mysql,
其他:阿里云服务器ECS,域名申请,个人网站备案(8天以内,实际用了7天包含周末)。
注意:重启ECS后,要手动打开nginx、tomcat、运行网站的jar包。

我的博客域名

IP:
http://47.107.251.92/
域名:
http://www.samuelandkevin.cn

Mac alias 使用

1.打开终端,输入:
vim   ~/.bashrc
2.输入命令:
alias gl='git pull'
alias gp='git push'
alias gd='git update'
alias gs='git status'
alias ll="ls -lah"
alias ltr="ls -ltr"
alias grep='grep --color'
alias cdroot='cd /'
alias cdetc='cd /private/etc'
alias cdde='cd ~/Desktop'
alias stc='cd /usr/local/tomcat/bin && sudo sh ./startup.sh'
alias ctc='cd /usr/local/tomcat/bin && sh ./shutdown.sh'
alias snx='/usr/local/nginx/sbin/nginx'
alias cnx='/usr/local/nginx/sbin/nginx -s stop'
3.使命令生效
source  .bashrc
注意:

vim ~/.bashrc (只对当前用户有效)
source .bashrc
vim /etc/bashrc (针对所有用户有效)
source /etc/bashrc

部署命令

cd /usr/local/apache-maven-3.6.1/
# java -jar 命令后,项目在后台运行
nohup java -jar my-site-1.0.0.RELEASE.jar --spring.profiles.active=dev &
nohup java -jar my-site-1.0.2.RELEASE.jar  --spring.profiles.active= prod &

linux 终端进入mysql命令

mysql -u root -p

如何终止java -jar 程序

待补全。。。

nginx安装

cd /usr/local/nginx-1.10.2.tar.gz 
解压得到 nginx-1.10.2 
./configure && make && make install 
whereis nginx
在/usr/local/nginx 发现多了个nginx文件夹

启动与停止
snx和cnx (参考Mac alias使用,这是我自定义的别名)

nginx配置文件

    server {
        listen       80;
        server_name  www.samuelandkevin.cn 47.107.251.92;
        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
	   proxy_pass http://47.107.251.92:8081;
        }

	location /images {
	    proxy_pass http://47.107.251.92:8081/images;
	}
	
	location /music {
	    proxy_pass http://47.107.251.92:8081/music;
	}
        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

查看连接情况

netstat -an|grep ESTABLISHED

Tomcat部署项目去除项目名和端口号通过IP地址(或域名)访问

方案一、通过tomcat改变localhost,改相应域名。
方案二、配置nginx域名映射。

mac配置maven

export M2_HOME=/Users/huangkunpeng/software/apache-maven-3.6.1
export PATH= P A T H : PATH: PATH:M2_HOME/bin

项目路径

"@{/admin

th:src="${commons.gravatar(session.login_user.email)}"

参考文档

html5 audio标签怎么用?html5 自动播放实现代码实例
Java版个人网站搭建github
阿里云安装配置mysql(centos版)
Linux环境下执行java -jar xxx.jar命令如何让springboot项目在后台运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值