詳解Nginx+php-5.4+Mysql-5.5+Memcached+redis的架構部署

來源:互聯網
上載者:User

為公司搭建一個測試架構,要求跟真是環境貼近需要安裝Nginx、PHP、mysql、memcached、redis!

但是只給了一台R720的伺服器,沒辦法,只能全跑在一台上了

伺服器型號:戴爾R710

記憶體:4G

作業系統:CentOS 6.4

CPU: E5520

各個包版本:

Nginx-1.2.1

Php-5.4.14

Mysql-5.5.29

Memcached-1.2.8

Redis-2.6.14

安裝Nginx

一些依賴包

1 yum install -y gcc gcc-c++ makezlib zlib-devel pcre* libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers

1、安裝

123 tar zxf nginx-1.2.1.tar.gz

./configure --prefix=/usr/local/webserver/nginx/

make && make install

2、啟動Nginx

1 #/usr/local/webserver/nginx/sbin/nginx

安裝Mysql-5.5

1、準備

12345678 groupadd mysql

useradd -r -g mysql mysql

mkdir /usr/local/webserver/mysql

mkdir -pv /usr/local/webserver/mysql/data

chown mysql.mysql /usr/local/webserver/mysql/ -R

yum -y install gcc gcc-c++ ncurses-devel libtool openssl-devel bison-devel ncurses-devel libaio-devel

tar zxf mysql-5.5.29.tar.gz

cd mysql-5.5.29

2、首先安裝cmake(Mysql-5.5安裝不同於以往版本,需要cmake編譯)

1234 tar zxf cmake-2.8.7.tar.gz

cd cmake-2.8.7

./configure

make && make install

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.