快速搭建 Linux(LNMP + Linux 安裝 + 環境配置)

來杯可樂不加糖發表於2019-08-02

  最近在學習MySQL高可用,需要多臺MySQL伺服器,起初搭建時,自己按照之前自己的筆記一步一步操作,整體下來大概需要3個小時左右(安裝系統+環境搭建+其他配置),相當耗時。當筆者搭建第三臺的時候,大概是緣分的原因,發現了一個快速搭建LNMP的方式,相當便捷,所以分享給大家。(筆者本週搭建了6臺!!!真的是實踐出真知啊!)

1、安裝vmware

2、建立新的虛擬機器
Swoole
3、選擇典型
Swoole
4、新建虛擬機器嚮導
Swoole
5、選擇系統
Swoole
6、命名虛擬機器
Swoole
7、分配記憶體
Swoole
8、下一步->點選完成
9、配置網路
Swoole
Swoole
10、選擇系統映象
Swoole

1、配置IP (because of 虛擬機器)

vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=”static” #靜態連線

ONBOOT=”yes” #網路裝置開機啟動

IPADDR=”192.168.71.101” #192.168.59.x, x為3~255. 其中需要檢視本地IP,且IP不能衝突

NETMASK=”255.255.255.0” #子網掩碼

GATEWAY=”192.168.71.1” #閘道器IP,其中需要檢視本地

DNS1= 8.8.8.8

DNS2=8.8.8.4

2、域名

vi /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

3、測試網路

ping 192.168.71.37 # ping 本地IP

ping www.baidu.com # ping 外網

4、更換yum源

cd /etc/yum.repos.d                                         #進入yum原始檔夾

cp CentOS-Base.repo CentOS-Base.repo.bak                    #備份原有yum源

wget http://mirrors.163.com/.help/CentOS7-Base-...     #下載網易yum源,亦可下載阿里雲

yum clean all          #清理yum源

yum makecache

1、一鍵下載配置

wget -c http://mirrors.linuxeye.com/oneinstack-ful... && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 7 --phpcache_option 1 --php_extensions zendguardloader,imagick,redis,memcache,mongodb,swoole,xdebug --phpmyadmin --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd --redis --memcached --iptables --reboot

該命令也可拆分為

wget -c http://mirrors.linuxeye.com/oneinstack-ful... #下載

tar xzf oneinstack-full.tar.gz #解壓

執行指令碼,並配置引數,完成後重啟

./oneinstack/install.sh --nginx_option 1 --php_option 7 --phpcache_option 1 --php_extensions zendguardloader,imagick,redis,memcache,mongodb,swoole,xdebug --phpmyadmin --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd --redis --memcached --iptables --reboot

2、檢視資料庫密碼

cd /root/oneinstack

grep dbrootpwd options.conf

3、配置資訊

趕快試試吧,賊爽,不要太感謝我噢!

來杯可樂不加糖。

相關文章