• 网站搭建第二季 第三期:系统安装及环境配置


     服务器选择Linux,后面以Ubuntu Cloud Server 20.04为准,服务商是DigitalOcean。

    用putty或其他ssh软件连上你的服务器,如果服务商有网页版,也可以。

    接着你有两种选择:

    1.一个一个手动安装(你是高手)

    你要安装:

    • JRE(1.8)/JDK(1.8)
    • MySql
    • Nginx
    • Maven
    • git
    • Docker
    • docker-compose
    • ftp服务

    2.使用宝塔面板安装(你是小白)

    我用宝塔面板安装。

    先安装宝塔面板

    宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板 (bt.cn)

    安装要求:

    内存:512M以上,推荐768M以上(纯面板约占系统60M内存)

    硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间)
    系统:确保是干净的操作系统没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java已有环境不可安装
    架构:x86_64(主流服务器均是此架构),ARM不完整兼容(面板环境安装慢,部分软件可能安装不上)
     

    以下主机商必看(开端口教程,不开不能用):

    阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html  阿里云2折起
    华为云:https://www.bt.cn/bbs/thread-3923-1-1.html  
    华为云1折起

    现在开始安装

    Linux面板7.4.5安装命令:

    Centos:

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

    Ubuntu,Deepin:

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

    Debian:

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

    Fedora:

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

    以上节点无法使用的情况下,请使用下面的备用节点:

    备用节点【江苏】:

    yum install -y wget && wget -O install.sh http://180.101.160.68:5880/install/install_6.0.sh && sh install.sh

    备用节点【香港】:

    yum install -y wget && wget -O install.sh http://103.224.251.67:5880/install/install_6.0.sh && sh install.sh

    备用节点【美国】:

    yum install -y wget && wget -O install.sh http://128.1.164.196:5880/install/install_6.0.sh && sh install.sh

    面板特色功能:

      • 一键配置服务器环境(LAMP/LNMP)
      • 一键安全重启
      • 一键创建管理网站、ftp、数据库
      • 一键部署SSL证书
      • 一键部署源码(discuz、wordpress、dedecms、z-blog、微擎等等)
      • 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本)
      • 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)
      • 数据库一键导入导出
      • 系统监控(CPU、内存、磁盘IO、网络IO)
      • 防火墙端口放行
      • SSH开启与关闭及SSH端口更改
      • 禁PING开启或关闭
      • 方便高效的文件管理器(上传、下载、压缩、解压、查看、编辑等等)
      • 计划任务(定期备份、日志切割、shell脚本)
      • 软件管理(一键安装、卸载、版本切换)

    面板管理常用命令:https://www.bt.cn/btcode.html

    ---------------------------------------------------------------------------

    联系方式:yueming@yueming124.xyz

    yuym622@gmail.com

    ---------------------------------------------------------------------------

    捐赠(使用数字货币):

    比特币:3GX45ejmGbrTCcb5bEJQ3v5kcAbXt2z1Lz

    以太坊:0x25f68D6D2A789406bB14613802b501b3899A1951

    门罗币:42j7uATJu3q4sAkq2TdpNG8cQNik6Cfoj4yVogFsEic27qryETqQFwXKSb7aV1W2sDciszmzt2acpHuE9o9GjXJVEWRh3z4

  • 相关阅读:
    Linux驱动之异常处理体系结构简析
    Linux驱动之按键驱动编写(查询方式)
    Linux驱动之LED驱动编写
    Linux驱动之建立一个hello模块
    Linux驱动之内核加载模块过程分析
    制作根文件系统之制作根文件系统步骤详解
    制作根文件系统之Busybox init进程的启动过程分析
    制作根文件系统之内核如何启动init进程
    制作根文件系统之内核挂接文件系统步骤分析
    Linux移植之tag参数列表解析过程分析
  • 原文地址:https://www.cnblogs.com/yuym/p/14057649.html
Copyright © 2020-2023  润新知