服务器安装必备


服务器安装必备

数据库

1.检查是否安装过mysql

rpm -qa|grep mysql

安装过可使用下面命令卸载

rpm -e --nodeps mysql-libs

2.安装

首先卸载默认的mariadb(与mysql冲突)

yum remove mariadb-libs.x86_64

软件下载在/usr/local/mysql8.0

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

yum本地安装

yum localinstall mysql80-community-release-el7-3.noarch.rpm

安装mysql

yum install mysql-community-server

3.查看

//启动mysql
systemctl start mysqld

//查询mysql
systemctl status mysqld

查看初始密码

cat /var/log/mysqld.log | grep password

登录mysql

mysql -u root -p

修改mysql密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

4.创建远程连接用户(选)

//创建用户
create user 用户名@"%" identified by '用户密码'; 
//赋予权限
GRANT ALL privileges ON *.* TO "用户名"@"%";
FLUSH PRIVILEGES;
//查询用户
use mysql;
select host, user from user;

JDK

yum安装

yum自动安装在/usr/lib/jvm

yum install -y java-1.8.0-openjdk-devel.x86_64

查看是否安装成功

java -version

python3

在/usr/local/python3中下载文件

wget https://www.python.org/ftp/python/3.9.3/Python-3.9.3.tgz

解压

tar -zxvf Python-3.9.3.tgz 

指定文件目录

./configure --prefix=/usr/local/python3

编译安装

make
make install

创建软链接保证两个版本区别运行

ln -s /usr/local/python3/bin/python3 /usr/bin/python3 

Nginx

1.安装所需环境

1.1 gcc

nginx源码编译依赖gcc环境

yum install gcc-c++
1.2 PCRE pcre-devel

包括 perl 兼容的正则表达式库,nginx 的 http 模块使用 pcre 来解析正则表达式

yum install -y pcre pcre-devel
1.3 zlib

zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip

yum install -y zlib zlib-devel
1.4 OpenSSL(可能不需要)

包含主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用

yum install -y openssl openssl-devel

2.安装nginx

// 安装压缩包
wget http://nginx.org/download/nginx-1.18.0.tar.gz

//解压
tar -zxvf nginx压缩包

进入解压后的文件夹使用默认配置

./configure

编译安装(需要gcc环境)

make
make install

3.配置环境变量

//编辑profile文件
vi /etc/profile

//最下面添加核心代码
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin

//重载profile文件
source /etc/profile

node

  1. 进官网复制最新的Linux Binaries(x64)链接
  2. 进入服务器文件下载安装
cd /usr/local/node  //安装的目录
wget https://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz //下载已经编译好的版本可省去编译过程
tar -xvJf node-v14.15.1-linux-x64.tar.xz //解压
cd node-v14.15.1-linux-x64 //进入解压后的文件
./bin/node -v //执行node命令查看版本
  1. 设置环境变量
# nodejs环境变量
export NODE_HOME=/usr/local/node/node-v14.16.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值