适用于新手在购买阿里云服务器之后,搭建个人网站或部署项目。包括服务器常用命令、Node.js、Anaconda、Docker 等工具的安装与配置指南。
bashhostnamectl set-hostname localhost bash
修改后即显示为:
bash[root@test ~]#
阿里源网址:https://mirrors.aliyun.com/repo/
选择对应版本进行下载,例如 CentOS:
bashwget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
bashyum clean all yum makecache
bashrm -f my.txt # 删除文件
rm -rf myfolder # 删除文件夹
bash# 拷贝文件
cp config-sample.php config.php
# 拷贝整个目录下的内容
cp -r wordpress/* /var/www/html/
bashcd /tmp
wget https://nodejs.org/dist/v21.6.2/node-v21.6.2-linux-x64.tar.xz
bashtar xvJf node-v21.6.2-linux-x64.tar.xz
mv node-v21.6.2-linux-x64 /usr/local/node
bashln -s /usr/local/node/bin/node /bin/node
ln -s /usr/local/node/bin/npm /bin/npm
bashecho 'export PATH=/usr/local/node/bin:$PATH' >> /etc/profile
source /etc/profile
bashnode -v npm -v
bash# 例如,将 http://localhost:8080/api/login 转发到 localhost:3000/api/login
bashsudo yum update
bashcurl -sL https://rpm.nodesource.com/setup_18.x | bash -
bashyum install -y nodejs
bashwget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
chmod +x Anaconda3-2022.10-Linux-x86_64.sh
./Anaconda3-2022.10-Linux-x86_64.sh
bashvim ~/.bashrc
# 添加以下内容
export PATH="/usr/local/anaconda3/bin:$PATH"
source ~/.bashrc
bashsudo adduser tt
sudo passwd tt
sudo usermod -s /bin/bash tt
sudo usermod -d /home/ tt
sudo groupadd anaconda
sudo chgrp -R anaconda /usr/local/anaconda3
sudo chmod 770 -R /usr/local/anaconda3
sudo chmod 777 -R /home
bashsudo usermod -a -G anaconda tt
切换用户并配置环境变量:
bashsu tt
echo 'export PATH="/usr/local/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
conda init bash
如果出现如下错误:
PermissionError: [Errno 13] Permission denied
请以 root 身份执行:
bashsudo chown -R tt:tt /usr/local/anaconda3
sudo chown -R tt:tt /home
⚠️ 替换路径为你实际安装的 Anaconda 路径。
本文作者:wenY
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!