基于centos7的http的應用

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

        (1) 配置三個基于名稱的虛擬主機;

            (a) discuzX

            (b) wordpress

            (c) https: phpMyAdmin

        (2) 對discuzX的主頁做壓測;

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

(a)

部署應用:步驟

        discuzX, phpMyAdmin

        [root@centos7 ~]#lftp  10.1.0.1/pub

        cd Sources—cd sources— cd pub

        mget Discuz_X3.2_SC_UTF8.zip  phpMyAdmin-4.0.5-all-languages.zip 

        unzip Discuz_X3.2_SC_UTF8.zip

        [root@centos7 ~]# cp -a upload/ /apps/a7.com/htdocs/discuz

        網站: http://10.1.252.172/discuz

        安裝向導點確定

        進入后要求所有都的是√

        chown apache config/

        chown apache data/ -R

        chown apache uc_server/ -R

        chown apache uc_client/ 

        再刷新就都是綠色√了

        下一步,全新安裝

        連接mysql服務器設置密碼

        MariaDB [(none)]> GRANT ALL ON ultrax.* TO 'dzuser'@'localhost' IDENTIFIED BY 'dzpass';

        MariaDB [(none)]> GRANT ALL ON ultrax.* TO 'dzuser'@'127.0.0.1' IDENTIFIED BY 'dzpass';

        創建數據庫

        MariaDB [(none)]> CREATE DATABASE ultrax;

        此時網頁的用戶名密碼就可以分別改為dzuser 和dzpass

        系統郵箱,管理員郵箱改為admin@mgedu.com

        管理員密碼  admin888

        安裝完右下角點進論壇

        賬號密碼  admin   admin888

        [root@centos7 ~]# cd /apps/a7.com/htdocs/discuz/install/

[root@centos7 install]# mv index.php{,.bak}

mysql

use mysql

MariaDB [mysql]> UPDATE user SET password=PASSWORD('magedu') WHERE user='root';

MariaDB [mysql]> FLUSH PRIVILEGES;

此時在mysql就登不進去了

需要加密碼

mysql -uroot -pmagedu

使用phpMyAdmin圖形化管理

[root@centos7 ~]# unzip phpMyAdmin-4.0.5-all-languages.zip 

[root@centos7 ~]# mv phpMyAdmin-4.0.5-all-languages /apps/a7.com/htdocs/pma

[root@centos7 pma]# cp config.sample.inc.php config.inc.php 

[root@centos7 pma]# vim config.inc.php

生成隨機串貼在$cfg['blowfish_secret'] = 'a8b7c6d';

[root@centos7 ~]# openssl rand -base64 8

b/TrOHSf2dc=  復制=之前的,替換上面文件的

網站 10.1.252.162/pma   顯示一個擴展未安裝

yum -y install php-mbstring

systemctl reload httpd

網站 10.1.252.162/pma 

賬號密碼  root  magedu

yum -y install php-mcrypt 加解密功能

systemctl reload httpd

網站 10.1.252.162/pma

(b)wordpress

[root@centos7 testidr]# lftp 10.1.0.1/pub

lftp 10.1.0.1:/pub> find -d 4 Sources/| grep word

Sources/sources/httpd/wordpress-4.3.1-zh_CN.zip

進到該目錄下,下載

lftp 10.1.0.1:/pub/Sources/sources/httpd> mget wordpress-4.3.1-zh_CN.zip

[root@centos7 testidr]# unzip wordpress-4.3.1-zh_CN.zip 

    cp -a wordpress /apps/b7.net/htdocs/word

    網站:www.b7.net/word 此時因為定義虛擬主機時,定義的是FQDN不是ip,故,如果此時敲ip/word就會自動找a7,而不是想要的b7

 創建數據庫 mysql -uroot -hlocalhost -p123.com   CREATE DATABASE wordpress;

    鏈接數據庫,授權

MariaDB [(none)]> GRANT ALL ON wordpress.* TO 'word'@'127.0.0.1' IDENTIFIED BY 'word';

MariaDB [(none)]> GRANT ALL ON wordpress.* TO 'word'@'localhost' IDENTIFIED BY 'word';

blob.png

cd /apps/b7.net.htdocs/word

mv wp-config-sample.php wp-config.php

vim wp-config.php按照提示修改

blob.png

blob.png

    

(2)壓測

        blob.png

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

(0)
wutianyouwutianyou
上一篇 2016-10-11
下一篇 2016-10-12

相關推薦

  • LVS專題: NAT和DR模型實現Web負載均衡

    LVS專題: NAT和DR模型實現Web負載均衡 前言: NAT實現 Real Server配置 Director配置 測試 實驗拓撲 實驗環境 實驗步驟 DR實現 Director配置 Real Server配置 測試 實驗拓撲 實驗環境 實驗步驟 總結: 前言: 在上篇文章中我們講了一些LVS的基本概念和相應模型的實驗原理和流程,本篇文章我們主要使用lv…

    2016-04-05
  • 馬哥教育面授班22期:第一天課程練習

    Linux發展史:        1984年:Richard Stallman發起GNU項目和自由軟件基金會創建開源的UNIX實用工具版本        創建通用公共許可證(GPL)        1991年:Linux Torvalds發…

    Linux干貨 2017-05-16
  • yum 倉庫

    Yum 倉庫     yum源就是一個軟件集合地,你只需要搜索并安裝你想要的軟件,它會幫你解決大部分軟件的依賴問題。本地源比如說光盤里面一般會附帶一些軟件,這個時候就可以把光盤當成本地源來安裝軟件。網絡源比如說aliyun的鏡像網站,這就屬于網絡源,可以通過互聯網把軟件下載下來并安裝。   yum 倉庫 &n…

    2017-06-24
  • 今天正式加入馬幫開啟我的學習Linux之路

    3月26日馬哥教育30期開學儀式,終于見到了我們的馬哥馬永亮先生,同時馬哥還有前大眾點評架構師張Sir以及國內首批通過紅帽授權認證講師(RHCI)的老王給我們新生做了開學演講。接著我們的宗華老師以及云珍老師對我們平時的學習以及生活做出了各種介紹與規定,還有我們同學之間也進行了相互自我介紹彼此熟悉….

    2018-03-26
  • centos系統啟動流程詳解

    centos系統啟動流程詳解 CentOS啟動流程: POST 加電自檢 主板上有一個ROM芯片,有只讀程序,CPU被設計為一旦通電就會自動去找ROM芯片上的程序并運行,即檢查各種硬件設備是否存在。 BootSequence 引導過程 加電自檢后按BIOS中設定的次序查找各引導設備,第一個有引導程序的設備即是本次啟動用到的設備 MBR(BootLoader)…

    Linux干貨 2017-09-04
  • 用戶管理、組管理、權限管理、文本處理工具應用示例

    用戶管理、組管理、權限管理、文本處理工具應用示例 1.復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限 [root@localhost ~]# cp -a /etc/skel/ /home/tuser1/ [root@localhost ~]# chmod -R go= /hom…

    Linux干貨 2017-07-23
欧美性久久久久