欢迎光临
我们一直在努力

阿里云服务器的部署,wordpress和阿里云搭建个人博客

1. 如何将开发好的程序部署在阿里云服务器上。

以开源博客系统mblog为例,演示项目上线流程。

前置设备:

阿里云服务器一台

公网ip地址(域名可选)

程序jar包

Mysql数据库

1.1. 下载开源项目mblog源码并修改配置

https://gitee.com/mtons/mblog

导入到idea开发工具中。需要自动下载jar包,大概5分钟左右时间。

创建数据库db_mblog.

1.2. 在本地测试开源项目mblog

配置:src/main/resources/application-dev.yml (数据库账号密码)、新建db_mblog的数据库

运行:src/main/java/com/mtons/mblog/BootApplication

访问:http://localhost:8080/

后台:http://localhost:8080/admin

账号:默认管理员账号为 admin/12345

1.3. 打包开源项目mblog

1.4. 阿里云服务器相关配置

步骤一:操作系统配置

重新安装阿里云服务器的操作系统。

进入ecs首页

为实现从零开始的诺言,所以我带着大家重新安装阿里云操作系统

修改主机名

Hostnamectl set-hostname newname

步骤二:安装配置jdk

上传jdk的压缩包,并解压缩:

tar -zxvf jdk-8u144-linux-x64.tar.gz

然后将jdk目录移动到/usr/local目录下,并重新加载profile文件

步骤三:mysql安装配置

Yum方式安装mysql服务

步骤一:首先下载mysql的yum源配置

下载mysql的yum源

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

步骤二:安装mysql的yum源

yum -y install mysql57-community-release-el7-11.noarch.rpm

步骤三:yum方式安装mysql

yum -y install mysql-server

步骤四:使用mysql

a. 启动mysql

systemctl start mysqld.service

b. 命令行进入mysql

查询临时密码

cat /var/log/mysqld.log| grep password

使用临时密码进入命令行

mysql -uroot -p 敲回车,输入临时密码

c. 修改root密码,5.7要求必须首先修改密码,不修改其他所有的命令不可以使用。

ALTER USER USER() IDENTIFIED BY '123456Admin@123';

d. 给其他机器授权能够访问mysql

grant all privileges on *.* to 'root'@'%' identified by '123456Admin@123' with grant option;

flush privileges;

阿里云默认不允许访问3306端口,手动开启3306端口的访问权限。

创建博客系统所有需要的数据库:

1.5. 项目上线

将在开发电脑上打好的jar包上传到服务器上。

nohup java -Dfile.encoding=utf-8 -jar /home/software/mblog-latest.jar &

上面的命令是让命令后台不中断执行。

有兴趣的伙伴可以关注私信我,获取具体代码和操作视频(高清无码哟)。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。