http

練習:分別使用CentOS 7和CentOS 6實現以下任務

一、配置三個基于名稱的虛擬主機

         (a) discuzX

         (b) wordpress

         (c) https: phpMyAdmin

# yum -y install httpd php php-mysql mariadb-server mod_ssl

# systemctl start httpd

# systemctl start mariadb

# mysqladmin -u root password rootgm

# vim /etc/httpd/conf/httpd.conf

    #DucomentRoot "…"

# vim /etc/httpd/conf/vhosts.conf

http

# mkidr -p /www/gm{1,2,3}

CA認證

# cd /etc/pki/CA

# touch /etc/pki/CA/{serial,index.txt}

# echo 01 > /etc/pki/CA/serial

# (umask 077; openssl genrsa -out private/cakey.pem 2048)

# openssl req -new -x509 -key private/cakey.pem -out cacert.pem

http

# mkdir /etc/httpd/ssl

# cd /etc/httpd/ssl

# (umask 077; openssl genrsa -out httpd.key pem2048)

# openssl req -new -key httpd.key -out httpd.csr

http

# openssl ca httpd.csr -out /etc/pki/CA/certs/httpd.crt 

http

# cp /etc/pki/CA/certs/httpd.crt /etc/httpd/ssl/


# vim /etc/httpd/conf/ssl.conf

http

http

# vim /etc/hosts

    10.1.252.101    www.gm1.com

    10.1.252.101    www.gm2.com

    10.1.252.101    www.gm3.com

    

獲取Discuz、wordpress、phpMyAdmin的程序包

http

# mv Discuz_X3.2_SC_UTF8.zip /www/gm1

# mv wordpress-4.3.1-zh_CN.zip /www/gm2

# mv phpMyAdmin-4.0.5-all-languages.zip /www/gm3

1、安裝Discuz

# cd /www/gm1

# unzip Discuz_X3.2_SC_UTF8.zip

# cd upload

# chown apache config data uc_client uc_server

創建所需數據庫和管理該數據庫的帳號和密碼

# mysql -u root -p

>rootgm

>craete database discuz

>grant all on discuz.* to 'hlr'@'localhost' identified by 'hlr423'


在瀏覽器中訪問 www.gm1.com/upload  ;開始安裝

http

2、安裝wordpress

# cd /www/gm2

# unzip wordpress-4.3.1-zh_CN.zip

# chown apache /www/gm2/wordpress

創建所需數據庫和管理該數據庫的帳號和密碼

# mysql -u root -p

>rootgm

>craete database wordpress

>grant all on wordpress.* to 'gm'@'localhost' identified by 'gm625'


在瀏覽器中訪問 www.gm2.com/wordpress  ;開始安裝

http

3、安裝phpMyAdmin

# cd /www/gm3

# unzip phpMyAdmin-4.0.5-all-languages.zip

# mv phpMyAdmin-4.0.5-all-languages phpma

# cd phpma

# cp config.sample.inc.php config.inc.php

# openssl rand -base64 8

LwQlqS7DdsY=

# vim config.inc.php

http

# yum -y install php-mbstring php-mcrypt

在瀏覽器中訪問 www.gm3.com/phpma  ;開始安裝

http

CentOs6:

yum -y install httpd php php-mysql mysql-server mod_ssl 

其他的步驟同CentOS7

二、對discuzX的主頁做壓測;

    分別給出并發10, 100, 200, 500等每秒的響應數

http

http

原創文章,作者:megedugao,如若轉載,請注明出處:http://www.www58058.com/50388

(0)
megedugaomegedugao
上一篇 2016-10-09
下一篇 2016-10-10

相關推薦

  • 啟動和內核管理2

    五、自制linux系統     分區并創建文件系統         fdisk /dev/sdb         分兩個必要的分區   &n…

    Linux干貨 2016-09-18
  • N26-第一周作業

    1.    計算機由以下幾個部分組成:         a. CPU:中央處理器;主要由運算器和控制器組成            …

    Linux干貨 2017-01-07
  • 推薦-自動化運維之puppet小試牛刀

     一、puppet介紹       puppet是IT基礎設施自動化管理工具,“她”能夠幫助系統管理員管理基礎設施的整個生命周期:供應(provisioning、配置(configuration)、聯動(orchestration)及報告(reporting)。    …

    Linux干貨 2016-04-05
  • linux用戶組和權限管理

    用戶組和權限管理  概念 用戶分為三類: 1、超級用戶:root uid=0,簡單來說uid為0的用戶就是超級用戶。 2、虛擬用戶:存在linux中,滿足文件或者程序運行的需要,而創建的。不能登錄,不能使用。uid=1-499,1-999(centos7) 3、普通用戶:管理員root創建的用戶。uid=500+,1000+(centos7) 用戶…

    Linux干貨 2017-07-29
  • 網卡別名與bonding配置

    我們知道,一般來說,一個硬件地址對應與一個IP地址。但在一些情況下,我們可以通過一些方法打破硬件地址與IP地址的一一對應關系。下面就來說一下網卡別名與bonding配置。 網卡別名就是將多個IP地址綁定到一個網絡接口上,其命名方式為IFACE:num,如eth0:1等。需要注意的是,網卡別名僅對虛擬主機有效。創建網卡別名有兩種方式: 1、ifconfig命令…

    Linux干貨 2016-09-05
  • 馬哥教育網絡班21期+第八周課程練習

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:也叫做橋接器,工作在OSI七層中第二層數據鏈路層,主要是用來連接兩個局域網的一種存儲或者轉發設備,它能將一個大的LAN分隔      為多個網段,也可以將多個LAN互聯為一個邏輯LAN,網橋是在數據層上實現的局域網互聯;即使…

    Linux干貨 2016-09-08
欧美性久久久久