美文网首页
Centos服务器安装部署文档

Centos服务器安装部署文档

作者: yutons | 来源:发表于2019-12-31 13:17 被阅读0次

    一、添加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/是否存在"id_rsa id_rsa.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

    方案1:

    • 安装

    yum -y install maven
    
    • 配置maven

    vi /etc/maven/settings.xml
    
    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository>D:\dev_mavenRepository</localRepository>
      <pluginGroups>    
      </pluginGroups>
      <proxies>
      </proxies>
      <servers>
      </servers>
      <mirrors>
        <mirror>
          <id>aliyun</id>
          <name>aliyun</name>
          <mirrorOf>*</mirrorOf>
          <url>https://maven.aliyun.com/repository/public</url>
        </mirror>
      </mirrors>
      <profiles>
      </profiles>
    </settings>
    

    方案2:

    • 解压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 发布!

    相关文章

      网友评论

          本文标题:Centos服务器安装部署文档

          本文链接:https://www.haomeiwen.com/subject/nkpboctx.html