系统环境使用的阿里云ECS的CentOS 8.5 64位
nginx的安装
打开Terminal,输入以下命令安装Nginx:
yum install nginx
输入以下命令启动Nginx:
nginx
安装完成后,输入以下命令将Nginx加入系统启动项中,系统重启后自动启动nginx:
systemctl enable nginx
检查Nginx是否已经启动成功:
systemctl status nginx
如果Nginx已经成功启动,您应该能够看到输出信息中的“active(running)”状态,一些常用的nginx命令
检测nginx配置文件
nginx -t
平滑重启nginx
nginx -s reload
修改nginx配置文件,找到nginx.config
location /api/ {
root html;
index index.html index.htm;
proxy_pass http://127.0.0.1:3000;
}
3000为node开启的端口
node安装
安装node
yum install nodejs
验证Node.js安装成功:
node -v
这个时候node版本如果不是想要的版本,有下面两种方法修改你想要的版本
安装n
安装全局n
npm install -g n
更新node版本
n last // 安装最新版本
n 10.14.2 // 安装指定版本
运行命令更新
hash -r
验证Node版本:
node -v
安装nvm
安装nvm脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
使环境变量生效
source ~/.bashrc
安装稳定版node
nvm install stable
查询所有版本
nvm list
安装nrm,修改npm配置,主要是淘宝镜像
npm install -g nrm
nrm ls
nrm use taobo
安装pm2,通过pm2启动js
npm install -g pm2
pm2 start index.js -i max -n test --watch
index.js 启动的文件
test 启动的命名
–watch 监听文件修改
git安装
安装 Git,可以按照以下步骤进行:
yum install git
等待安装完成后,输入以下命令以检查 Git 是否已正确安装:
git --version
如果输出版本号,则表示 Git 安装成功。
生成ssh密钥
打开终端或命令提示符
输入以下命令:
`ssh-keygen -t ed25519 -C "your_email@example.com"`
(将 your_email@example.com 替换为你的电子邮件地址)
按 Enter 键,系统会询问你要将密钥保存在哪里。默认情况下,会将密钥保存在 ~/.ssh/id_ed25519 文件中,如果你想改变文件名或路径,可以输入新的路径和文件名。例如,你可以输入 ~/.ssh/github_ed25519,将密钥保存为 github_ed25519。
系统会要求你输入一个密码。你可以输入密码,或者按 Enter 键留空,然后按 Enter 键确认
mysql 安装
安装mysql
yum install mysql-server
启动MySQL服务:
systemctl start mysqld
将MySQL设置为开机启动:
systemctl enable mysqld
验证MySQL服务器状态:
systemctl status mysqld
这将显示MySQL服务器的运行状态,确保它正在运行。