文章目录
服务器安装必备
数据库
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
- 进官网复制最新的Linux Binaries(x64)链接
- 进入服务器文件下载安装
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命令查看版本
- 设置环境变量
# nodejs环境变量
export NODE_HOME=/usr/local/node/node-v14.16.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH