Centos服务器安装部署文档

一、添加DNS

查看本地链接

nmcli connection show

添加DNS

nmcli con mod ens192 ipv4.dns '192.168.0.186 8.8.8.8'

启动本地链接

nmcli con up ens192

升级系统(谨慎升级,7.6升级7.7的时候不小心搞挂了)

yum update

二、安装宝塔面板

宝塔面板便于后续安装维护

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装成功后修改面板设置

入口http://192.168.40.5:8123/admin

账号yutons

密码admini7*

安装LNMP

安装成功后,将统一由宝塔面板对外提供如下服务:

nginx服务
mysql服务
FTP服务
PHP服务
防火墙服务

三、配置阿里yum源

新建yum文件

 vi /etc/repos.d/alinux-plus.repo
 在新建yum文件中添加如下配置
 [plus]
 name=AliYun-2.1903 - Plus - mirrors.aliyun.com
 baseurl=http://mirrors.aliyun.com/alinux/2.1903/plus/$basearch/
 gpgcheck=1
 gpgkey=http://mirrors.aliyun.com/alinux/RPM-GPG-KEY-ALIYUN

四、常用软件安装

1、安装telnet

  • 检查telnet-server,xinetd是否安装

rpm -qa telnet-server
rpm -qa xinetd

  • 安装telnet

yum list |grep telnet
yum install telnet-server.x86_64
yum install telnet.x86_64

  • 安装xinetd

yum list |grep xinetd
yum install xinetd.x86_64

  • 安装完成后,将xinetd服务加入开机自启动:

systemctl enable xinetd.service

  • 将telnet服务加入开机自启动:

 systemctl enable telnet.socket

  • 重启服务

最后,启动以上两个服务即可:

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd 。

systemctl start telnet.socket
systemctl start xinetd
(或service xinetd start)

2、安装git

  • 检查是否安装过git

rpm -e git
# 如果已经安装git,先卸载
rpm -e --nodeps git  或者  rpm -e git

  • 安装git

yum install git
# 验证git是否安装
git --version

  • 设置全局参数

git config --global user.name "yutons"
git config --global user.email "yuton.yao@qq.com"
# 查看配置的用户名和邮箱
git config --global user.name
git config --global user.email

  • 生成ssh

ssh-keygen -t rsa -C "yuton.yao@qq.com"

查看用户目录/root/.ssh/是否存在"idrsa idrsa.pub"

在gitee添加id_rsa.pub

可以愉快的使用git clone远程仓库代码啦

3、jdk安装

选用最新版dragonwell openjdk进行安装

  • 安装dragonwell8

sudo yum install -y java-1.8.0-alibaba-dragonwell
  • 配置环境变量
 新建环境变量配置
 vi /etc/profile.d/jdk.sh
 添加环境变量配置文件
 export JAVA_HOME=/opt/alibaba/java-1.8.0-alibaba-dragonwell-8.0.0.212.b04-3.al7
 export PATH=${JAVA_HOME}/bin:$PATH

3、安装maven

  • 解压maven文件
  tar -zxvf apache-maven-3.6.1-bin.tar.gz

  • 移动maven文件到指定目录
  sudo mv apache-maven-3.6.1 /opt/maven3.6.1

  • 配置环境变量
  sudo vim /etc/profile
  # 在文件末尾加入
  export M2_HOME=/opt/maven3.6.1
  export PATH=${M2_HOME}/bin:$PATH
  # 使配置生效
  source /etc/profile
  # 检查maven环境
  mvn -v

4、安装node

  • 下载nodejs
 wget https://nodejs.org/download/release/latest-v10.x/node-v10.18.0-linux-x64.tar.xz

  • 解压
tar -xvf  node-v10.18.0-linux-x64.tar.xz
# 移动文件夹到指定目录
mv node-v10.18.0-linux-x64 /opt/nodejs

  • 测试是否安装成功
cd  /opt/nodejs/bin && ./node -v

  • 设置全局使用node和npm
ln -s /opt/nodejs/bin/node /usr/local/bin/node
ln -s /opt/nodejs/bin/npm /usr/local/bin/npm
# 检查环境变量
echo $PATH

  • 设置使用淘宝cnpm
npm config set registry https://registry.npm.taobao.org

  • 查看是否配置成功,成功后即可直接使用cnpm命令
npm config get registry

  • 安装淘宝npm镜像 cnpm和nrm
npm install -g cnpm --registry=https://registry.npm.taobao.org
设置全局cnpm
ln -s /opt/nodejs/bin/cnpm /usr/local/bin/cnpm
npm install -g nrm
设置全局nrm
ln -s /opt/nodejs/bin/nrm /usr/local/bin/nrm
# 查看可用npm源
nrm ls
# 应用淘宝npm源
nrm use taobao

本文由博客一文多发平台 OpenWrite 发布!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值