LAMP分布式架構

2021-10-07 23:56:40 字數 2710 閱讀 5761

一、環境配置

1、進入到/opt目錄下配置(可以在其他目錄下進行)

[root@localhost /]# cd /opt

2、安裝外掛程式

[root@localhost opt]# yum install -y lrzsz

[root@localhost opt]# yum install -y links

3、關閉防火牆和selinux

二、安裝apache

1、安裝wget links測試工具

[root@localhost /]# yum install -y wget links

2、關閉防火牆與selinux

[root@localhost /]# systemctl stop firewalld

[root@localhost /]# vi /etc/sysconfig/selinux

四、安裝php

1、將php包移動到/opt目錄下(其他軟體包在根目錄下)

[root@localhost /]# mv php-7.2.4.tar.gz /opt

2、解壓

[root@localhost opt]# tar xzf php-7.2.4.tar.gz

[root@localhost opt]# yum install -y httpd-devel 安裝外掛程式

3、進入到php包內安裝

[root@localhost php-7.2.4]# yum -y install php-mcrypt libmcrypt libmcrypt-devel autoconf freetype gd jpegsrc libmcrypt libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel

4、預編譯、編譯、安裝

[root@localhost php-7.2.4]# ./configure --prefix=/usr/local/php7 --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-apxs2=/usr/local/apache/bin/apxs

[root@localhost php-7.2.4]#make

[root@localhost php-7.2.4]#make install

5、編輯配置檔案

3、進入到**目錄,刪除所有檔案,建立虛擬**目錄

[root@localhost /]# cd /usr/local/apache/htdocs

[root@localhost htdocs]# rm -rf *

[root@localhost htdocs]# mkdir discuz wordpress

[root@localhost htdocs]# /usr/local/apache/bin/apachectl restart 重啟

4、修改host檔案

5、編輯**首頁

[root@localhost htdocs]# vi discuz/index.html

[root@localhost htdocs]# vi wordpress/index.html

6、測試成功

7、部署**discuz

(1)進入目錄

[root@localhost htdocs]# cd /usr/local/apache/htdocs/

(2)將原目錄存在的**檔案刪除

[root@localhost htdocs]# rm -rf ./discuz/

[root@localhost htdocs]# rm -rf ./wordpress/*

(3)安裝解壓軟體

[root@localhost htdocs]# yum install unzip

[root@localhost /]# unzip discuz_x3.3_sc_utf8.zip

(4)拷貝discuz**到discuz目錄

[root@localhost /]# cp -r ./upload/* /usr/local/apache/htdocs/discuz/

(5)給**目錄寫入許可權遞迴到子目錄

[root@localhost /]# chmod o+w -r /usr/local/apache/htdocs/discuz/

(6)進入測試成功

(wordpress**部署同上)

python分布式架構 分布式架構

1.分布式架構 採用centos mongodb windows2012 python redis進行分布式架構搭建,mongodb的框架最核心的設計就是 mongodb和mapreduce。mongodb為海量的資料提供了儲存,則mapreduce為海量的資料提供了計算,windows2012作為...

分布式架構

cap原理 c 一致性 多節點資料的一致 a 可用性 保證服務持續可用 多節點 多型伺服器 p 分割槽容忍性 是否可將資料存到多個地方 設計不可能同時滿足cap ac 放棄分割槽容忍,物理資料庫 ap 可以短暫的容忍資料不一致 nosql資料庫 cp 放棄可用性 springcloud有一下功能 e...

ElasticSearch分布式架構

it技術精華網 今天介紹下elasticsearch的分布式架構,如果你熟悉cassandra hadoop mongodb,你會發現elasticsearch裡面有很多他們的影子,沒錯,elasticsearch吸收了目前主流的分布式系統的很多特性,下面簡單介紹一把。之前翻譯過一篇 譯 搜尋引擎與...