服务器到手了,今后准备自己把项目部署到服务器。

系统Ubuntu16,感谢阿里帮我按好了。

远程连接你的云服务器

直接用云服务器管理控制台里的浏览器端远程连接也好用。

如果你的电脑是Mac,直接在“终端”里就能连接。

连接命令格式:ssh -p port user@remote,prot是端口号一般是22,user是你的用户名,remote是你的云服务器ip地址或域名。

之后就会出出现

别慌你就输“yes”就完了,然后就是‘盲’输你的密码,之后就成功连上了!这里面就可以输入一些Linux指令控制你的云服务器。

 

如果你的电脑是Win,你最好按个软件。

下载安装Windows SSH和Telnet客户端Putty。

下载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端口放开

进入你的控制台,左边找到“网络与安全”下的“安全组”

设置自己的云服务器为图床 如何设置云服务器_优先级_02

 

 在你的安全组列表里选择“配置规则”

设置自己的云服务器为图床 如何设置云服务器_优先级_03

添加安全组规则,将你的mysql3306端口号填到“端口范围”里,关于“授权对象”这一项若想让所有IP都能用直接填“0.0.0.0/0”,确认后立即生效。

关于优先级:阿里云安全组是通过优先级数字大小来区分优先级的,数字范围:1-100,数字越小优先级越高。110是系统默认的。

  • 通过Navicat等客户端软件测试一下连接情况就可以了。