前言此脚本是学员日常的练习脚本,在实训做过的每个项目都可以变成shell脚本,在不断的写脚本的过程中,克服对脚本的恐惧。源码#! /bin/bash##搭建LAMP架构yum -y install mariadb mariadb-server php php-mysql htt...

前言
此脚本是学员日常的练习脚本,在实训做过的每个项目都可以变成shell脚本,在不断的写脚本的过程中,克服对脚本的恐惧。
源码
#! /bin/bash##搭建LAMP架构yum -y install mariadb mariadb-server php php-mysql httpd unzip &> /dev/nullrm -rf /var/www/*### 将wordpress移动到www目录下解压mv /root/wordpress-4.9.4-zh_CN.zip /var/www/cd /var/www/ unzip wordpress-4.9.4-zh_CN.zip &> /dev/null#### 移动到html目录下,并给权限mv wordpress htmlchmod -R 777 html#### httpd.conf提前配置好,直接复制过去即可cp /root/httpd.conf /etc/httpd/conf/httpd.conf systemctl restart httpd systemctl start mariadb### 创建需要的数据库mysql -e "create database wordpress;"mysql -e "grant all on *.* to wordpress@'%' identified by '123';"mysql -e "exit"
后续
此脚本还需要进一步完善,在安装wordpress过程中出现的修改连接数据库的配置,以及apache的配置文件,都可以在脚本中体现,这样可以更好的练习文本操作。
提前准备好配置文件的方法也不错,优点就是不容易出错,缺点就是省事但没有成长。
沃梦达教程
本文标题为:【shell案例】一键部署wordpress网站


猜你喜欢
- PbootCMS网站标题描述等标签限制字数的办法 2023-07-08
- pbootcms文章插入图片不固定宽高的办法 2023-07-08
- 怎么安装使用PbootCMS网站模板 2023-07-08
- 织梦DedeCMS如何实现文章列表隔行换色变样式 2023-07-08
- 织梦dedecms点击数统计控制(刷新页面不新增点击数) 2022-07-20
- pbootcms去除ueditor编辑器图片自动添加的title和alt属性 2023-07-08
- dedecms织梦列表页标题增加页码的方法 2022-07-22
- 织梦dedecms最全的清除文档的sql语句 2022-06-24
- 织梦采集标题不完整的解决方法,修改标题长度 2022-07-14
- PbootCMS伪静态配置教程以及各web容器配置规则 2023-07-08