一、更新系统
1、更新系统软件包
sudo apt update
2、升级软件
sudo apt upgrade
二、安装JDK
1、安装JDK8.0(OpenJDK)
sudo apt install openjdk-8-jdk
2、验证是否成功
java -version
3、配置系统环境变量
vim /etc/profile
在文件内容的最后加下面内容
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
保存退出,如果失败,则使用root权限给当前用户对/etc/profile文件的权限进行修改
4、保存文件并使配置生效
source ~/.bashrc
5、验证配置文件
echo $JAVA_HOME
三、安装 MySQL
1、安装MySQL8.0
sudo apt install -y mysql-server-8.0
2、安装最新版本命令
sudo apt install -y mysql-server
3、.启动MySQL8.0
sudo systemctl start mysql
4、设置MySQL开机自启动
sudo systemctl enable mysql
5、验证MySQL是否启动
sudo systemctl status mysql
6、登录mysql
sudo mysql
7、设置账户密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
8、刷新权限
flush privileges;
9、设置远程连接
账户登录:use mysql;
查询用户:select user, host,plugin from user;
设置root任意登录:update user set host = '%' where user = 'root';
10、刷新配置
FLUSH PRIVILEGES;
11、修改配置文件
赋权限:sudo chmod 777 /etc/mysql/mysql.conf.d/mysqld.cnf
修改文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
修改bind-address :bind-address = 0.0.0.0
12、重启MySql
sudo systemctl restart mysql
三、安装Nginx
1、下载安装Nginx
sudo apt install nginx
2、验证Nginx是否正在运行
sudo systemctl status nginx
3、设置开机自启
sudo systemctl enable nginx
4、修改 nginx 配置文件
Nginx 的主配置文件是 /etc/nginx/nginx.conf
server {
listen 80;
server_name 127.0.0.1;
location / {
root /www/wwwroot/metering-monitor-admin;
index index.html index.htm;
}
}
5、测试验证配置文件是否正确
sudo nginx -t
6、刷新配置文件
sudo systemctl reload nginx
四、安装Sqlite3
1、输入命令安装
sudo apt install sqlite3
2、查看安装的版本
sqlite3 --version
3、创建数据库
nuclear-monitor-server.db换成你自己的库名称
sqlite3 nuclear-monitor-server.db