服务器到手了,今后准备自己把项目部署到服务器。
系统Ubuntu16,感谢阿里帮我按好了。
远程连接你的云服务器
直接用云服务器管理控制台里的浏览器端远程连接也好用。
如果你的电脑是Mac,直接在“终端”里就能连接。
连接命令格式:ssh -p port user@remote,prot是端口号一般是22,user是你的用户名,remote是你的云服务器ip地址或域名。
之后就会出出现
别慌你就输“yes”就完了,然后就是‘盲’输你的密码,之后就成功连上了!这里面就可以输入一些Linux指令控制你的云服务器。
如果你的电脑是Win,你最好按个软件。
下载安装Windows SSH和Telnet客户端Putty。
现在连接搞定了,是不是还差个往里传文件的软件啊?
我想要个有可视化界面的
用它 FianlShall
切换国内下载源
国内下载太慢了,切换下载源。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://换成各种平台的docker国内下载源"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
jdk环境配置
下载Linux专用的jdk(是一个压缩文件),
上传到云服务器,
进入usr下的local文件夹,
cd /usr/local
解压刚才的压缩包
tar -xvf (你的压缩包名).tar.gz
修改一个文件
vim /etc/profile
在最后直接加上这些
export JAVA_HOME=(解压后压缩包地址)
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
最后再测试一下
java -version
出现这个就说明成功了
Mysql安装配置
- 安装mysql
apt-get install mysql-server(mysql服务端)
apt-get isntall mysql-client(mysql客户端,它俩的区别。)
apt-get install libmysqlclient-dev(C语言操作mysql编译开发用到的)
- 通过命令检查安装情况
netstat -tap | grep mysql
- 安装好之后通过这个命令进入mysql命令行,control+d退出命令行,Ubuntu下MySQL命令行。
mysql -uroot -p
- mysql允许外网访问,进入配置文件注掉‘bind-address = 127.0.0.1’这一行
vi /etc/mysql/my.cnf
- 然后进入mysql命令行加权
grant all privileges on *.* to 'root'@'%' identified by '你的密码';
flush privileges;(刷新)
- 查看用户权限,成功修改权限为 %(%就是全部可以访问)
select host,user from mysql.user;
- 重启 MySQL
/etc/init.d/mysql restart
- 阿里云也得把你的3306端口放开
进入你的控制台,左边找到“网络与安全”下的“安全组”
在你的安全组列表里选择“配置规则”
添加安全组规则,将你的mysql3306端口号填到“端口范围”里,关于“授权对象”这一项若想让所有IP都能用直接填“0.0.0.0/0”,确认后立即生效。
关于优先级:阿里云安全组是通过优先级数字大小来区分优先级的,数字范围:1-100,数字越小优先级越高。110是系统默认的。
- 通过Navicat等客户端软件测试一下连接情况就可以了。