-
最近从阿里云替换到华为云
-
所以需要重新部署个人网站
-
这里记录一下
-
首先购买了之后,需要把之前在阿里云的域名放到华为这里
-
去阿里那边修改dns为华为的,24小时生效
-
接着就是安装各种软件,配置各种文件
-
个人开发的话,用docker安装数据库好管理,按照教程先配置一下
-
yum install epel-release -y
-
上面很慢,后来问了deepseek说是EPEL镜像的问题,于是修改yum的镜像
-
备份:不用,网上有原始文件,直接 vim /etc/yum.repos.d/CentOS-Base.repo,添加镜像,
-
后面发现centos7.5的配置很完整,只有8.2最新的镜像不全,。。。。大无语
-
yum clean all
-
yum install -y yum-utils device-mapper-persistent-data lvm2
-
yum-config-manager --add-repo mirrors.huaweicloud.com/docker-ce/l…
-
sed -i 's+download.docker.com+mirrors.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
-
yum -y install docker-ce
-
systemctl enable docker
-
systemctl start docker
-
docker --version
-
显示:Docker version 26.1.4, build 5650f9b
-
然后需要按照教程配置docker加速器,不然下载不了东西
-
最后配好了别忘了
-
systemctl restart docker
-
然后安装musql和mongo
-
mysql
docker run -d \ --name mysql-container \ -e MYSQL_ROOT_PASSWORD=你的密码 \ -p 3306:3306 \ -v /data/mysql:/var/lib/mysql \ mysql:8.0 -
mongo
docker run -d \ --name mongo-container \ -e MONGO_INITDB_ROOT_USERNAME=root \ -e MONGO_INITDB_ROOT_PASSWORD=你的密码 \ -p 27017:27017 \ -v /data/mongodb:/data/db \ mongo:7.0 -
docker ps 查看状态
-
后面根据个人需求配置安全组
-
前端直接下载nvm,配置镜像
- yum install git
- git clone github.com/cnpm/nvm.gi… ~/.nvm && cd ~/.nvm && git checkout
git describe --abbrev=0 --tags - echo ". ~/.nvm/nvm.sh" >> /etc/profile
- source /etc/profile
- nvm ls-remote
- 出现版本号就正常
-
后端python,小服务器没有切换各种版本的需求,搞个稳定版本,配置一下镜像
-
java,自从毕业之后很少用java了,先不弄,后面用到再写
-
安装nignx
- yum install nginx
- systemctl enable nginx
- systemctl start nginx
nvm node_mirror # 查看Node.js镜像地址
nvm npm_mirror # 查看npm镜像地址
配置镜像
echo 'export NVM_NODEJS_ORG_MIRROR="https://npmmirror.com/mirrors/node/"' >> ~/.bashrc
echo 'export NVM_NPMJS_ORG_MIRROR="https://npmmirror.com/mirrors/npm/"' >> ~/.bashrc
最后记得source