Linux的环境搭建大全
Jdk的下载和配置
1:首先下载Linux版本的jdk
官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html
下载完成
可以在xshell里面上传到指定目录
然后tar -zxvf jdk-8u221-linux-x64.tar.gz
- 解压好配置环境变量
/etc下面的
更改/etc文件夹下的profile文件,配置环境
JAVA_HOME=/software/jdk1.8.0_221
JRE_HOME=/software/jdk1.8.0_221/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
将改好的文件profile文件上传服务器
立即生效 source /etc/profile
3.查看是否安装成功
查看javac
Java -version
jdk安装和配置成功
安装Nginx
1.安装nginx命令
cd /usr/local/
wget http://nginx.org/download/nginx-1.8.0.tar.gz
tar -zxvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-pcre=/usr/local/pcre-8.33 --with-zlib=/usr/local/zlib-1.2.11
(注: --with-http_ssl_module:这个不加后面在nginx.conf配置ssl:on后,启动会报nginx: [emerg] unknown directive "ssl" in /opt/nginx/conf/nginx.conf 异常)
# make && make install
三 nginx操作命令
1 启动nginx服务
# /usr/local/nginx/sbin/nginx
2 重启nginx服务
# /usr/local/nginx/sbin/nginx –s reload
3 停止nginx服务
# /usr/local/nginx/sbin/nginx –s stop
4 强制关闭nginx服务
# pkill nginx
安装Mysql
1)卸载mariadb
rpm -qa | grep mariadb | xargs rpm -e --nodeps
2)下载msql5.7 yum源
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
3)安装yum源
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
4)安装mysql
yum -y install mysql-server
5)启动mysql
service mysqld start
6)查看root用户密码
grep 'temporary password' /var/log/mysqld.log
7)执行mysql初始化脚本
mysql_secure_installation
8)输入新密码(至少12个字符,至少包含一个大写字母有,一个小写字母,一个数字,一个特殊字符)
9)配置root用户远程访问权限
mysql> grant all privileges on *.* to 'root' @'%' identified by 'Root!!2020';
mysql> flush privileges;
- 修改mysql数据目录
1.停止mysql
service mysqld stop
2.创建数据目录
mkdir -p /mnt/data
3.复制mysql默认数据目录到指定目录
cp -rp /var/lib/mysql /mnt/data
4.修改配置
vi /etc/my.cnf
- 重启mysql
service mysqld restart
- 设置开机启动mysql
systemctl enable mysqld
安装InfluxDB
离线安装:
- 上传rpm包安装
yum localinstall influxdb-1.7.8.x86_64.rpm
- 启动服务端
nohup /usr/bin/influxd -config /etc/influxdb/influxdb.conf &>/var/lib/influxdb/server.log &
- 启动客户端创建管理员账号
启动客户端
influx -precision rfc3339
创建账号
CREATE USER sutao WITH PASSWORD 'sutao2020' WITH ALL PRIVILEGES
下次客户端连接需要输入账号密码
influx -precision rfc3339 -username sutao -password sutao2020
- 修改配置
vi /etc/influxdb/influxdb.conf
修改数据目录
启用认证
修改完配置文件保存,重启influxdb服务端
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律