shell指令碼一鍵安裝lnmp

2021-10-07 07:56:12 字數 912 閱讀 3266

#!/bin/bash

#安裝nginx依賴

yum -y install gcc gcc-c++ pcre-devel zlib-devel openssl-devel

#解壓nginx安裝包

tar zxf nginx-1.12.2.tar.gz

cd nginx-1.12.2

#編譯安裝

./configure &&

make

&&make

install

#對配置檔案進行修改(加入php配置)

sed -i "45c index index.php index.html index.htm;" /usr/local/nginx/conf/nginx.conf

sed -i "65c location ~ \.php$ " /usr/local/nginx/conf/nginx.conf

#安裝 mysql以及php元件

yum -y install mariadb mariadb-server mariadb-devel php php-mysql php-fpm

#寫php測試頁

echo

"<?php

phpinfo();

?>"

>/usr/local/nginx/html/index.php

#建立軟鏈結

ls -s /usr/local/nginx/sbin/nginx

#啟動mysql

systemctl start mariadb

#啟動php

systemctl start php-fpm

#關閉防火牆和selinux

systemctl stop firewalld

setenforce 0

shell指令碼一鍵部署LNMP

author create date 2020 07 15 01 52 version mail description bin bash mysql的原始碼安裝 read p 即將進行mysql原始碼安裝,請問是否進行 y n speed case speed in y mysqld yes my...

LNMP一鍵安裝

安裝步驟 1 使用putty或類似的ssh工具登陸vps或伺服器 登陸後執行 screen s lnmp 如果提示screen command not found 命令不存在可以執行 yum install screen 或 apt get install screen安裝,詳細內容參考screen...

LNMP一鍵安裝

系統需求 lnmp一鍵安裝包 v1.3 已經在 photonvps vultr 遨遊主機 oneasiahost新加坡vps 搬瓦工 budgetvm digitalocean locvps linode diahosting 瑞豪開源 kvmla 景文互聯 ramnode hostigation ...