近期在腾讯云“全款无分期”入手一台轻量应用服务器(2核2G4M),镜像选择的Ubuntu,用来搭建自己的应用平台。首先考虑先安装下基础环境。
安装Mysql5.7
检查有没有安装Mysql
dpkg -l | grep mysql
安装Mysql
sudo apt install mysql-server
检查是否安装成功
netstat -tap | grep mysql
到此,Mysql服务端已经安装完成了。
修改root初始密码
想要在本机登录数据库,总是报错:
ERROR 1045 (28000): Access denied for user’root’@‘localhost’ (using password: YES)
查看密码
sudo cat /etc/mysql/debian.cnf
登录数据库
mysql -udebian-sys-maint -p
修改密码
use use;
update user set authentication_string='' where user='root';
flush privileges;
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
flush privileges;
重启服务
sudo service mysql restart
登录数据库
mysql -uroot -p
开启远程连接
修改 root 账户的 host 等于 %
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
修改mysqld.cnf
路径:/etc/mysql/mysql.conf.d/mysqld.cnf
修改:bind-address = 0.0.0.0
重启服务
sudo service mysql restart
配置腾讯云防火墙
安装Jdk
在线安装,不需要配置环境变量
sudo apt-get install openjdk-8-jdk
验证
java -version
安装Nginx
sudo apt-get install nginx #安装
nginx -v #查看安装版本
sudo service nginx start #启动nginx
修改端口
配置文件路径:/etc/nginx/sites-enabled/default