摘要:前面老蔣有在網(wǎng)站中分享到一鍵安裝包在服務(wù)器中部署網(wǎng)站運(yùn)行環(huán)境,且我也有在文章中有提到那腳本也是支持安裝的。今天老蔣要介紹的這個(gè)腳本是只能安裝一鍵安裝腳本,相比上面的這個(gè)腳本更為輕便一些,沒有附帶太多的內(nèi)置軟件。
前面老蔣有在網(wǎng)站中分享到LNMP一鍵安裝包在Linux服務(wù)器中部署PHP+MySQL+Nginx 網(wǎng)站運(yùn)行環(huán)境,且我也有在文章中有提到那腳本也是支持安裝LAMP的。今天老蔣要介紹的這個(gè)腳本是只能安裝LAMP一鍵安裝腳本,相比上面的這個(gè)腳本更為輕便一些,沒有附帶太多的內(nèi)置軟件。
LAMP 一鍵安裝包是一個(gè)用 Linux Shell 編寫的可以為 Amazon Linux/CentOS/Debian/Ubuntu 系統(tǒng)的 VPS 或服務(wù)器安裝 Linux + Apache + MySQL/MariaDB + PHP 生產(chǎn)環(huán)境的 Shell 腳本。包含一些可選安裝組件如:Zend OPcache, ionCube Loader, PDFlib, XCache, APCu, imagick, gmagick, libsodium, memcached, redis, mongodb, swoole, yaf, yar, msgpack, psr, phalcon, grpc, xdebug。其他諸如:OpenSSL, ImageMagick, GraphicsMagick, Memcached, phpMyAdmin, Adminer, Redis, re2c, KodExplorer。同時(shí)還有一些輔助腳本如:虛擬主機(jī)管理、Apache、MySQL/MariaDB、PHP 及 PhpMyAdmin、Adminer 的升級(jí)等。
LAMP支持大部分的Linux鏡像腳本,需要服務(wù)器配置512MB內(nèi)存及以上配置、內(nèi)存10GB以上,老蔣個(gè)人建議還是需要純凈版的鏡像。這樣才不易于出錯(cuò),當(dāng)然,我們?cè)谶\(yùn)行過程中,如果有報(bào)錯(cuò)的可以檢查到底是什么問題,我們安裝鏡像的時(shí)候盡量的安裝較新的版本,比如CentOS8+、Ubuntu 20+ 也是支持的。
1、腳本安裝
yum -y install wget git // CentOS鏡像安裝apt-get -y install wget git // Debian/Ubuntu鏡像安裝git clone https://github.com/teddysun/lamp.gitcd lampchmod 755 *.sh./lamp.sh
這里在腳本第一和第二行,我們要根據(jù)實(shí)際的鏡像選擇安裝基礎(chǔ)的軟件。有些服務(wù)器默認(rèn)沒有安裝wget、git,不管安裝過沒有,我們?cè)侔惭b一遍。
2、安裝過程
安裝過程也是一個(gè)選擇選項(xiàng)配置的過程。比如我們需要選擇PHP、MySQL等軟件版本。
Parameters:--apache_option [1-2], please select a available Apache version 1. httpd-2.4.43 2. do_not_install--db_option [1-9], please select a available Database version 1. mysql-5.6.49 2. mysql-5.7.31 3. mysql-8.0.21 4. mariadb-10.1.45 5. mariadb-10.2.32 6. mariadb-10.3.23 7. mariadb-10.4.13 8. mariadb-10.5.4 9. do_not_install--php_option [1-8], please select a available PHP version 1. php-5.6.40 2. php-7.0.33 3. php-7.1.33 4. php-7.2.34 5. php-7.3.25 6. php-7.4.13 7. php-8.0.0 8. do_not_install--kodexplorer_option [1-2], please select a available KodExplorer version 1. kodexplorer-4.35 2. do_not_install
我們可以根據(jù)需要選擇。其中需要注意的,我們需要自己設(shè)置MYSQL的默認(rèn)密碼,不要用默認(rèn)的密碼。安裝完畢之后,我們可以用lamp一鍵包自帶的小工具添加站點(diǎn)。
我們?cè)诎惭b完畢LAMP一鍵包工具之后,就可以用自帶的小工具創(chuàng)建站點(diǎn)。
1、常用小工具
lamp add 創(chuàng)建虛擬主機(jī)lamp del 刪除虛擬主機(jī)lamp list 列出虛擬主機(jī)lamp version 顯示當(dāng)前版本
我們添加的站點(diǎn)目錄在”/data/www/default”默認(rèn)目錄。實(shí)際上對(duì)應(yīng)站點(diǎn)的域名在www里面。
2、升級(jí)小工具
./upgrade.sh // Select one to upgrade./upgrade.sh apache // Upgrade Apache./upgrade.sh db // Upgrade MySQL or MariaDB./upgrade.sh php // Upgrade PHP./upgrade.sh phpmyadmin // Upgrade phpMyAdmin./upgrade.sh adminer // Upgrade Adminer
3、程序安裝目錄
MySQL 安裝目錄: /usr/local/mysql
MySQL 數(shù)據(jù)庫目錄:/usr/local/mysql/data(默認(rèn)路徑,安裝時(shí)可更改)
MariaDB 安裝目錄: /usr/local/mariadb
MariaDB 數(shù)據(jù)庫目錄:/usr/local/mariadb/data(默認(rèn)路徑,安裝時(shí)可更改)
PHP 安裝目錄: /usr/local/php
Apache 安裝目錄: /usr/local/apache
4、其他命令小工具
MySQL 或 MariaDB 命令
/etc/init.d/mysqld (start|stop|restart|status)
Apache 命令
/etc/init.d/httpd (start|stop|restart|status)
Memcached 命令(可選安裝)
/etc/init.d/memcached (start|stop|restart|status)
Redis 命令(可選安裝)
/etc/init.d/redis-server (start|stop|restart|status)
這樣,我們是不是又學(xué)會(huì)一個(gè)開源且免費(fèi)的LAMP一鍵包安裝腳本工具。我們?cè)诓渴餖inux服務(wù)器WEB建站環(huán)境的時(shí)候又多一個(gè)選擇。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/119956.html
摘要:第一個(gè)人記憶中這款工具至今估計(jì)有十年左右時(shí)間當(dāng)初也是個(gè)人站長(zhǎng)為方便自己使用環(huán)境配置開發(fā)的。第二一鍵腳本也是由于個(gè)人站長(zhǎng)提供的,經(jīng)過幾年的改善目前也是比較完善。 早年我們?nèi)绻贚inux服務(wù)器配置網(wǎng)站環(huán)境的時(shí)候一般如何操作的?安裝cPanel面板?這個(gè)是要花錢的,記憶中好像每個(gè)月需要十多美元,對(duì)于普通的個(gè)人站長(zhǎng)用戶來說確實(shí)是不小的費(fèi)用。即便我們用破解版也不行,因?yàn)檫@個(gè)牽扯到安全問題。那我...
摘要:一般情況下,經(jīng)過上面的步驟之后,網(wǎng)站基本上可以搭建成功。當(dāng)然,在日常的實(shí)際操作中,可能還會(huì)有一些意想不到的情況發(fā)生,到時(shí)候就考驗(yàn)我們解決問題的能力了。參考文章添加用戶刪除用戶與授權(quán)設(shè)置遠(yuǎn)程訪問的指令詳解的詳解 原文是在我自己博客中,小伙伴也可以點(diǎn)閱讀原文進(jìn)行跳轉(zhuǎn)查看,還有好聽的背景音樂噢~ showImg(https://segmentfault.com/img/remote/1460...
閱讀 1522·2021-09-22 15:35
閱讀 2005·2021-09-14 18:04
閱讀 876·2019-08-30 15:55
閱讀 2448·2019-08-30 15:53
閱讀 2680·2019-08-30 12:45
閱讀 1202·2019-08-29 17:01
閱讀 2577·2019-08-29 15:30
閱讀 3513·2019-08-29 15:09