一、安装与配置
在Linux服务器上进行自动化服务器部署前,需要将所需软件和配置文件准备好,以确保顺利进行。
1、安装必要的软件
#!/bin/bash # 安装必要的软件 yum install -y httpd mariadb-server php php-mysqlnd # 启动httpd和mariadb服务 systemctl start httpd systemctl start mariadb
2、配置httpd和mariadb服务
#!/bin/bash # 修改httpd默认端口号 sed -i 's/Listen 80/Listen 8080/' /etc/httpd/conf/httpd.conf # 修改mariadb默认端口号 sed -i 's/port=3306/port=3406/' /etc/my.cnf.d/mariadb-server.cnf # 重启httpd和mariadb服务 systemctl restart httpd systemctl restart mariadb
二、创建网站和数据库
创建网站和数据库是自动化服务器部署的核心步骤,可以使用Shell脚本自动完成。
1、创建网站目录及文件
#!/bin/bash # 创建网站目录和文件 mkdir /var/www/html/mywebsite touch /var/www/html/mywebsite/index.html echo "My website is under construction.