Ubuntu系统下搭建服务部署环境

138 阅读1分钟

近期在腾讯云“全款无分期”入手一台轻量应用服务器(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