阿里云服务器(ESC)的连接与配置和环境安装
购买我是使用阿里云app新人优惠购买的,选择你自己需要的系统即可,地域选择距离你最近的即可。使用Xshell连接阿里云服务器然后服务器需要重启一下,修改后的密码才会生效Linux下用户名:root密码:你自己设置的密码打开Xshell,Xshell安装下载地址第一次登陆会让你保存一个秘钥,这里由于我已经连接测试过,就不再截图到这一步就已经连接成功了配置你的阿里云服务器可以使用宝塔面板进行服务器的配
购买我是使用阿里云app新人优惠购买的(这里就不再截图),选择你自己需要的系统即可,地域选择距离你最近的即可。
使用Xshell连接阿里云服务器
然后服务器需要重启一下,修改后的密码才会生效
Linux下
用户名:root
密码:你自己设置的密码
打开Xshell,Xshell安装下载地址
第一次登陆会让你保存一个秘钥,这里由于我已经连接测试过,就不再截图
到这一步就已经连接成功了
VNC是通过内网进行连接,密码为六位数,密码忘记需要在控制台进行修改
配置你的阿里云服务器
首先要进行安全组的配置,打开你常用的端口,否则是访问不了你的服务器的
这里我配置了一些常用的端口,仅供参考
系统环境的配置 JDK TomCat Mysql等
可以使用宝塔面板进行服务器的配置,在购买服务器的时候,可以选择宝塔面板
如果你已经购买了服务器,但此时你的系统中还没有文件,也可以选择重装宝塔面板
选择一个你需要的即可
然后跳转到支付页,你选择支付就可以
你的宝塔面板已经安装成了,下面开始尽心配置
这里有详细的使用说明,提供给大家使用,我就不使用宝塔面板进行环境的配置了。
环境安装
安装软件的三种方式:rpm包、解压缩安装、yum在线安装
安装JDK(rpm安装)
- 下载jdk rpm包,oracle官网就有
- 安装java环境
#检测是否安装了java环境 java -version
#如果安装了就需要卸载
rpm -qa|grep jdk #检测jdk版本信息
rpm -e --nodeps jdk_版本
#如果还没有删除,则用yum -y remove去删除他们
#卸载完毕即可安装
rpm -ivh rpm包的名字
#配置环境变量 在/etc/profile
vim /etc/profile
#在最后一行添加jdk 相关的配置
JAVA_HOME=/usr/java/jdk对应的目录
CLASSPATH=%JAVA_HOME%lib:%JAVA_HOME%/jre/lib
export CLASSPATH JAVA_HOME
#或者 =不要有空格
export JAVA_HOME=/usr/java/jdk对应的目录
export PATH=$JAVA_HOME/bin:$PATH
#让配置文件生效
source /etc/profile
echo $PATH
#发布项目
#先在本地进行打包 maven -》clean package 在本地target中有项目的jar包
#本地运行jar包试一下:java -jar 包名
#将jar包放到linux下面的目录下
nohup jar包名称 #后台不挂断的执行
java -jar jar包名称
# firewall -cmd --list-ports 查看端口信息
# Firewall-cmd --list-all 查看全部信息
#查看文件开启的端口
firewall-cmd --permanent --add-port=80/tcp //或者下面的
firewall -cmd --zone=public --add-port=80/tcp --permanent #开启80端口
#重启防火墙 systemctl restart filewalld.service
步骤展示
Tomcat安装(压缩包)
下载地址 下载linux的,后缀为 tar.gz
war包需要在tomcat下运行
-
下载tomcat
-
解压压缩包
#解压压缩包 tar -zxvf 压缩包名称
-
启动tomcat测试
#执行 ./startup.sh
#结束 ./shutdown.sh
#tomcat 的bin目录下执行上面的命令(开启8080端口)
域名解析
域名需要先进行备案
然后进行解析 主机 www/blog等等 ip号写在记录值上。
Mysql安装
在官网下载压缩包
下载地址
yum安装方式可以查看 https://www.jb51.net/article/150557.htm
#新建文件夹
/opt/mysql
tar -xvf mysql-5.7.26....
#查询centos自带的数据库mariadb ,需要移除,否则会产生冲突
rpm -qa | grep maria
#卸载maria
rpm -e --modeps mariadb-libs
#解压你下载好的npm包
tar xvf mysql-5.7.13-1.el6.x86_64.rpm-bundle.tar
#安装mysql
rpm -ivh mysql-community-common-5.7.26-1.e17.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.e17.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.e17.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.e17.x86_64.rpm
#运行systemctl start mysql.service 启动mysql
#设置开机启动
systemctl enable mysqld
systemctl start mysqld
#开始设置root
grep "temporary password" /var/log/mysql.log root@localhost后面是密码
#运行mysql-u root -p ,用root用户登录,密码采用上述的
#设置root密码,
#设置密码测试策略
#57版本
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
#8.x版本
mysql> set global validate_password.policy=0;
mysql> set global validate_password.length=1;
#重置密码方法:set password=password(‘root’);
是给当前用户设置密码为root
#mysql8.x已经作废了password函数,可以用新的方式修改密码:
alter user 'root'@'localhost' identified by '!QAZ2wsx';
#配置允许远程访问mysql
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges; #使配置生效
mysql>quit
#防火墙开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
#使用客户端远程连接
更多推荐
所有评论(0)