买的腾讯云服务器,之前用的windows server 现在重装为Centos 8.2
每次换系统都要把所有的操作跑一把,特此记录 避免未来重蹈覆辙

改主机名即刻生效

hostnamectl set-hostname shi
echo "HOSTNAME=shi" >> /etc/sysconfig/network

if(传进来的参数==hostname) 修改成功

更换yum源

mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/* /etc/yum.repos.d/bak/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
##非阿里云服务器需要
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum makecache

更改ssh欢迎信息

 echo "<------------热烈欢迎您的登录------------>" >> /etc/motd##安装JDK
yum install java-1.8.0-openjdk* -y

安装库

yum install -y epel-release

更新系统

 yum update -y## 安装tomcatmkdir /usr/local/workwget -P  /usr/local/work https://mirror.bit.edu.cn/apache/tomcat/tomcat-10/v10.0.0-M9/bin/apache-tomcat-10.0.0-M9.tar.gztar -zxvf /usr/local/work/apache-tomcat-10.0.0-M9.tar.gz## 安装nginxyum -y install nginx #nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。安装指令如下: yum install -y openssl openssl-devel

安装数据库

wget -P /root http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
rpm -ivh /root/mysql80-community-release-el7-1.noarch.rpm
yum -y install mysql-server
chown mysql:mysql -R /var/lib/mysql
mysqld --initialize
systemctl start mysqld
##直接登录mysql
mysql -uroot 设置密码
set password = 'root@1321313';

脚本移动全局到 bin下面 即可全局通用

安装vsftp

yum -y install vsftpd
yum -y install httpd
##根据需要调整配置,例如启用匿名访问等功能
##启用Passive模式
##################
#pasv_enable=YES ##启用
#pasv_min_port=10000 ##开启最低的pasv端口,建议采用大于1024的高端口
#pasv_max_port=11000 ##开启最高的pasv端口
#########################启用ftp服务器
firewall-cmd --add-service=ftp --permanent
######增加ftp访问
firewall-cmd --add-port=10000-11000/tcp --permanent
######上述命令,开放10000-11000号的tcp端口
######如果有需要可以增加相应的udp端口
firewall-cmd --reload
##重新加载防火墙

tomcat 注册服务

https://blog.csdn.net/zfl589778/article/details/51333442

重启ssh

 systemctl restart sshd

linux 初始化全部操作相关推荐

  1. 浅析 Linux 初始化 init 系统: UpStart

    浅析 Linux 初始化 init 系统: UpStart Upstart 简介 假如您使用的 Linux 发行版是 Ubuntu,很可能会发现在您的计算机上找不到/etc/inittab 文件了,这 ...

  2. linux awk数组长度,linux awk数组操作详细介绍

    linux awk数组操作详细介绍 用awk进行文本处理,少不了就是它的数组处理.那么awk数组有那些特点,一般常见运算又会怎么样呢.我们先看下下面的一些介绍,结合例子我 们会讲解下它的不同之处.在 ...

  3. powerpc 汇编linux,powerpc e500系列,linux初始化的tlb汇编,添加人肉代码注释

    powerpc e500的内核启动,关于tlb的初始化可以说是重头戏.看懂这段代码后,powerpc的虚实映射基本不在话下. 这段初始化tlb要考虑的,主要是将boot可能初始化过的tlb全清零,然后 ...

  4. 2021-08-02 Linux — 初始化服务器练习

    2021-08-02 Linux - 初始化服务器练习 文章目录 2021-08-02 Linux - 初始化服务器练习 环境 个人习惯配置 1.配置Xshell连接(内网) 2.配置连接外网(添加网 ...

  5. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  6. mysql安装后第一次操作_MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作...

    本文主要向大家介绍了MySQL数据库之mysql 安装成功以及第一次安装成功初始化密码操作 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一 把文件解压到一个目录下 技术分享图 ...

  7. linux远程图形操作系统,二、Linux操作系统之操作篇-Xmanager 远程访问Linux图形化界面...

    2.Linux操作系统之操作篇-Xmanager 远程访问Linux图形化界面 红帽配置Xmanager 远程访问Linux: 1. 修改gdm配置文件,修改内容为粗体部分. /etc/gdm/cus ...

  8. linux:命令常用操作

    linux: 1,root操作: 2.内核系统操作 3.设备查看 4.截屏操作 5 设备内存管理 6 文件操作 新建文件 切换路径 7.内存操作 常用命令类型: ①yum命令 ②apt命令 ③ 1,r ...

  9. Linux下PDF操作与转换

    Linux下PDF操作与转换 2013-07-02 09:44:58 分类: LINUX 如果说PDF是电子纸张,那么pdftk就是电子起钉器.打孔机.粘合剂.解密指环和 X光镜片.Pdftk是一个简 ...

最新文章

  1. FAIL - Deployed application at context path / but context failed to start
  2. R使用glm构建logistic回归模型
  3. 作为候选人,你需要问些什么?你需要查些什么?这些关乎你的利益和未来!
  4. Oracle 触发器使用实例
  5. crontab、chkconfig、systemd、unit、targ
  6. php多进程实现 亲测
  7. 无法加载登录用户界面DLL MyGina.dll 解决
  8. latex常用的公式
  9. English trip -- VC(情景课)4 A Health
  10. pm2.5测试软件,测pm2.5的软件准吗
  11. matlab保存m文件是什么意思,在Matlab中怎样把一个程序保存为一个.m文件
  12. WSL Ubuntu下启动Postgresql碰到的问题
  13. K-均值聚类算法和二分K-均值算法
  14. 从车辆工程到大数据开发,我经历了什么?
  15. Mac使用技巧:轻松自定义设置系统键盘
  16. 朱光潜给青年的十二封信 之 谈读书
  17. vhost-user
  18. php xmp,在jpeg中编写XMP元数据(使用PHP) – 使用单个或多个rdf:描述块
  19. Android 自定义模拟时钟控件
  20. PPT炼成记 高效能PPT达人的10堂必修课pdf

热门文章

  1. linux移动文件 rf参数_linux下文件的复制、移动与删除
  2. 谷歌浏览器修改CSS和js后同步保存到文件中 (译)
  3. SQL事务与ADO.NET事务
  4. 获取字符串的真实长度
  5. 成功解决 AttributeError: module ‘neat’ has no attribute ‘Config’解决方式
  6. 用数组循环实现矩阵乘法php,array用法 numpy_从创建数组到矩阵运算,一文带你看懂Numpy...
  7. php.ini 设置内存,php.ini怎么进行内存设置
  8. 接种新冠疫苗到实现完全免疫最快需要35天
  9. Linux Socket之send()异步通信时:Broken pipe报错
  10. Common Lisp之Slime函数调用快捷键(三)