1. 程式人生 > >shell安裝軟體指令碼

shell安裝軟體指令碼

環境:centos7

  1. 安裝Apache

#!/bin/bash
#apache服
 echo "2秒後安裝apache服務,請稍後"
sleep 2
#安裝apache
yum -y install httpd httpd-devel
 #啟動apache服務
systemctl start  httpd
#設定開機啟動
systemctl enable httpd
#檢視服務狀態
systemctl status httpd

echo "apache安裝完畢"
~

接下來只要輸入本地ip地址訪問
這裡寫圖片描述

出現這個頁面就可以啦
如果不能訪問 表示防火牆沒關

執行下面的命令關閉防火牆並設定開機禁止啟動

systemctl stop firewalld.service
systemctl disable firewalld.service

2.安裝mysql

#自動安裝Mysql
#開始安裝
echo "2秒後開始安裝Mysql"
sleep 2
yum -y install mariadb mariadb-server mariadb-libs mariadb-devel
#檢查是否已經有安裝包
rpm -qa |grep maria
#開啟mysql服務,並設定開機啟動,檢查mysql狀態
systemctl start  mariadb
systemctl enable  mariadb
systemctl status  mariadb

echo "mysql安裝完畢"

上面是一鍵安裝mysql,只要執行此指令碼就可以了
3.安裝php

#!/bin/bash
#安裝php

echo "2秒後開始安裝php"
sleep 2
yum -y install php
#將php與mysql關聯起來
yum -y install php-mysql
#安裝常用PHP模組
 yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

echo "安裝完畢"

以上指令碼安裝的內容均與lamp環境有關~
未完 以後持續更新總結!