今天教給大家一個偷懶的方法误辑,來搭建lnmp,lamp,ltmg環(huán)境
用到的OneinStack安裝包
下載地址 OneinStack官方網(wǎng)站
OneinStack支持以下數(shù)種環(huán)境組合:
- lnmp(Linux + Nginx+ MySQL/MongoDB+ PHP)
- lamp(Linux + Apache+ MySQL/MongoDB+ PHP)
lnmpa(Linux + Nginx+ MySQL/MongoDB+ PHP+Apache):Nginx處理靜態(tài)平道,Apache處理動態(tài)PHP
lnmt(Linux + Nginx+ MySQL/MongoDB+Tomcat):Nginx處理靜態(tài)臊泌,Tomcat(JDK)處理JAVA
lnpp(Linux + Nginx+ PostgreSQL+ PHP)
- lapp(Linux + Apache+ PostgreSQL+ PHP)
- lnmh(Linux + Nginx+ MySQL+ HHVM)
支持以下數(shù)種系統(tǒng):
CentOS 6~7(包括redhat) Debian 7~9 Ubuntu 12~18 Fedora 27~28 Deepin
15 Amazon Linux 2 Aliyun Linux
安裝步驟
1.安裝 wget (linux 遠(yuǎn)程下載工具)
yum install wget -y #for CentOS/Redhat
2.選擇源(以下源選一即可)
wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz #阿里云內(nèi)網(wǎng)下載
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源碼篷店,國內(nèi)外均可下載
wget http://mirrors.linuxeye.com/oneinstack.tar.gz #不包含源碼,建議僅國外主機下載
3.解壓壓縮包
tar -zxvf oneinstack-full.tar.gz
4.進(jìn)入文件夾
cd oneinstack
5.安裝(執(zhí)行此命令后瘪弓,選擇你需要的軟件劫映,即可安裝)
./install.sh
常用命令
添加附加組件
./addons.sh
添加虛擬主機
./vhost.sh
刪除虛擬主機
./vhost.sh del
管理服務(wù)
Nginx/Tengine/OpenResty:
service nginx {start|stop|status|restart|reload|configtest}
MySQL/MariaDB/Percona:
service mysqld {start|stop|restart|reload|status}
PHP:
service php-fpm {start|stop|restart|reload|status}
HHVM(hhvm進(jìn)程交給supervisord管理):
service supervisord {start|stop|status|restart|reload}
Apache:
service httpd {start|restart|stop}
Tomcat:
service tomcat {start|stop|status|restart}
Pure-Ftpd:
service pureftpd {start|stop|restart|status}
Redis:
service redis-server {start|stop|status|restart|reload}
Memcached:
service memcached {start|stop|status|restart|reload}