欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

CentOS7,apm+xcache,rpm包,phpmodule

  1. 實(shí)驗(yàn)需求:

    1、CentOS 7, apm+xcache, rpm包, php module;
            a) 一個虛擬主機(jī)提供phpMyAdmin,另一個虛擬主機(jī)提供wordpress;
            b) 為phpMyAdmim提供https服務(wù);

    網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了承德免費(fèi)建站歡迎大家使用!

  2. 實(shí)驗(yàn)環(huán)境:

    Linux服務(wù)器操作系統(tǒng)版本:CentOS Linux release 7.2.1511 (Core) IP:172.16.252.113
    WIN7系統(tǒng)客戶機(jī):IP:172.16.250.100

  3. 實(shí)驗(yàn)前提:
        1)關(guān)閉防火墻和SELinux    
        ~]# service iptables stop
        ~]# setenforce 0

  4. 實(shí)驗(yàn)過程:

一、安裝amp環(huán)境    

1.yum包安裝amp
    
~]# yum install httpd php php-MySQL mariadb
    
    1)檢查是否成功安裝包
~]# rpm -qa httpd php php-mysql mysql-server

    2)啟動服務(wù)
~]# systemctl start httpd
~]# systemctl start mariadb    

    3)查看服務(wù)是否正常啟動
~]# ss -nlt
~]# ps aux | grep httpd    
~]# ps aux |grep myslq
                
    4)設(shè)置開機(jī)自動啟動
~]# systemctl enable httpd                
~]# systemctl enable mariadb

    5)檢查是否設(shè)置成開機(jī)自啟動
~]# systemctl is-enabled httpd
~]# systemctl is-enabled mariadb

2.一個虛擬主機(jī)提供phpMyAdmin,另一個虛擬主機(jī)提供wordpress;

二、配置虛擬主機(jī)
                
    1)vhosts www1
    
<VirtualHost *:80>
        ServerName www1.magedu.com
        DocumentRoot /data/vhosts/www1
        ErrorLog logs/www1-error_log
        CustomLog logs/www1-access_log combiend
        <Directory "/data/vhosts/www1">
                Options None
                AllowOverride   None
                Require all granted
        </Directory>
</VirtualHost>    
    
    2)vhosts www2

<VirtualHost *:80>
        ServerName www2.magedu.com
        DocumentRoot /data/vhosts/www2
        ErrorLog logs/www2-error_log
        CustomLog logs/www2-access_log combiend
        <Directory "/data/vhosts/www2">
                Options None
                AllowOverride None
                Require all granted
        </Directory>
</VirtualHost>
                        
二、部署wordpress環(huán)境:

    1)創(chuàng)建站點(diǎn)目錄
~]# mkdir /data/vhosts/www1

    2)解壓wordpress包
tools]# unzip wordpress-4.3.1-zh_CN.zip

    3)拷貝到站點(diǎn)目錄www1中
# cp wordpress /data/vhosts/www1

    4)登錄數(shù)據(jù)庫
~]# mysql -uroot -p

    5)為bolg創(chuàng)建數(shù)據(jù)庫名為:wordpress
MariaDB [(none)]> CREATE DATABASE wordpress;

    6)查數(shù)據(jù)庫是否創(chuàng)建成功
MariaDB [(none)]> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| wordpress          |
+--------------------+
4 rows in set (0.00 sec)

    7)授權(quán)用戶
MariaDB [(none)]> GRANT ALL ON wordpress.* TO ly@'localhost' IDENTIFIED BY 'liyang';
Query OK, 0 rows affected (0.03 sec)

MariaDB [(none)]> GRANT ALL ON wordpress.* TO ly@'127.0.0.1' IDENTIFIED BY 'liyang';
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> GRANT ALL ON wordpress.* TO ly@'172.16.%.%' IDENTIFIED BY 'liyang';
Query OK, 0 rows affected (0.00 sec)

    8)改名wordpress配置文件為wp-config.php
]# cp wp-config-sample.php wp-config.php
    
    9)修改wp-config.php文件連接數(shù)據(jù)庫
 ~]# sed -n '22,38p' /data/vhosts/www1/wordpress/wp-config.php
/** WordPress數(shù)據(jù)庫的名稱 */
define('DB_NAME', 'wordpress');
/** MySQL數(shù)據(jù)庫用戶名 */
define('DB_USER', 'ly');
/** MySQL數(shù)據(jù)庫密碼 */
define('DB_PASSWORD', 'liyang');
/** MySQL主機(jī) */
define('DB_HOST', '172.16.252.113');
/** 創(chuàng)建數(shù)據(jù)表時(shí)默認(rèn)的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數(shù)據(jù)庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
    
三、測試
    1)在服務(wù)器端添加域名解析
]# echo "172.16.252.113 www1.magedu.com" >> /etc/hosts

    2)在PC中的hosts文件中添加
172.16.252.113 www1.magedu.com

    3)httpd-->php是否可以訪問
www1]# cat admin.php
<?php
    phpinfo();
?>
    4)httpd-->php--mariadb是否可以訪問

<?php
                        $conn = mysql_connect('172.16.100.71','testuser','testpass');
                        if($conn)
                            echo "OK";
                        else
                            echo "Failure";

?>               
   
    5)在瀏覽器中,根據(jù)提示安裝http://www2.magedu.com/wordpress/index.php

    6)查看數(shù)據(jù)庫是否生成數(shù)據(jù)
~]# mysql -uly -p
MariaDB [(none)]> show databases;

MariaDB [(none)]> use wordpress;

MariaDB [wordpress]> show tables;
+-----------------------+
| Tables_in_wordpress   |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+
11 rows in set (0.00 sec)
  

四、部署phpMyAdmin環(huán)境:

    1)創(chuàng)建站點(diǎn)目錄
~]# mkdir /data/vhosts/www2

    2)解壓phpMyAdmin包
tools]# unzip phpMyAdmin-4.4.14.1-all-languages.zip

    3)拷貝到站點(diǎn)目錄www2中
~]# cp -r phpMyAdmin-4.4.14.1-all-languages /data/vhosts/www1


    4)配置phpMyAdmin軟件
www1]# ln -sv phpMyAdmin-4.4.14.1-all-languages/ phpMyAdmin
~]# cp config.sample.inc.php config.inc.php


    5)生成隨機(jī)數(shù)
~]# openssl rand -hex 8  
640b56f72820ace8

    6修改配置文件config.inc.php
]# vim config.inc.php
$cfg['blowfish_secret'] = '640b56f72820ace8'

    7)在瀏覽器中測試,根據(jù)提示輸入數(shù)據(jù)庫名和密碼(主機(jī)賬號和密碼是授權(quán)wordpress中用戶)
在PC機(jī)瀏覽器中測試:http://www1.magedu.com/phpMyAdmin-4.4.14.1-all-languages/ 通過80端口訪問

    8)訪問提示:沒有擴(kuò)展,安裝 php-mbstring 可以解決
~]# yum install php-mbstring

3.為phpMyAdmim提供https服務(wù)

工作目錄:/etc/pki/CA/

一、建立私有CA

    1)生成私鑰

[root@localhost CA]# (umask 077; openssl genrsa -out private/cakey.pem 2048)
Generating RSA private key, 2048 bit long modulus
.....+++
...........+++
e is 65537 (0x10001)

    2)生成自簽證書
[root@localhost CA]# openssl req -new -x509 -key private/cakey.pem -out cacert.pem
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:CN
State or Province Name (full name) []:Beijing
Locality Name (eg, city) [Default City]:Beijing
Organization Name (eg, company) [Default Company Ltd]:liyang
Organizational Unit Name (eg, section) []:0ps
Common Name (eg, your name or your server's hostname) []:www2.magedu.com
Email Address []:admin@magedu.com

    3)提供輔助文件

[root@localhost CA]# touch index.txt
[root@localhost CA]# echo 01 > serial
[root@localhost CA]# tree
.
├── cacert.pem
├── certs
├── crl
├── index.txt
├── index.txt.attr
├── index.txt.old
├── newcerts
├── private
│   └── cakey.pem
├── serial
└── serial.old


二、節(jié)點(diǎn)申請證書
    
    1)生成私鑰
~]# mkdir -pv /etc/httpd/ssl
ssl]# (umask 077; openssl genrsa -out httpd.key 1024)

    2)生成證書簽署請求:
ssl]# openssl req -new -key httpd.key -out httpd.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:CN
State or Province Name (full name) []:Beijing        
Locality Name (eg, city) [Default City]:Beijing
Organization Name (eg, company) [Default Company Ltd]:liyang
Organizational Unit Name (eg, section) []:0ps
Common Name (eg, your name or your server's hostname) []:www1.magedu.com
Email Address []:admin@magedu.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:


ssl]# cp httpd.csr /tmp/


三、CA簽發(fā)證書

    1)簽署證書
~]# openssl ca -in /tmp/httpd.csr -out /etc/pki/CA/certs/httpd.crt
Using configuration from /etc/pki/tls/openssl.cnf
Check that the request matches the signature
Signature ok
Certificate Details:
        Serial Number: 1 (0x1)
        Validity
            Not Before: Jul 16 07:41:43 2016 GMT
            Not After : Jul 16 07:41:43 2017 GMT
        Subject:
            countryName               = CN
            stateOrProvinceName       = Beijing
            organizationName          = liyang
            organizationalUnitName    = 0ps
            commonName                = www2.magedu.com
            emailAddress              = admin@magedu.com
        X509v3 extensions:
            X509v3 Basic Constraints:
                CA:FALSE
            Netscape Comment:
                OpenSSL Generated Certificate
            X509v3 Subject Key Identifier:
                70:95:31:1F:E3:15:D0:EE:D1:8F:2E:DA:8C:64:95:F6:EA:80:8F:2D
            X509v3 Authority Key Identifier:
                keyid:79:B8:17:4E:7D:74:2D:CD:16:63:20:1D:D1:9F:AA:D1:5F:49:09:CA

Certificate is to be certified until Jul 16 07:41:43 2017 GMT (365 days)
Sign the certificate? [y/n]:y


1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated

    2)把簽署好的證書發(fā)還給請求者。
~]# cp /etc/pki/CA/certs/httpd.crt /etc/httpd/ssl/

注意:本次私建CA和節(jié)點(diǎn)申請證書在同一臺機(jī)器完成。

四、配置httpd支持使用ssl,及使用的證書

    1)yum安裝mod_ssl模塊
~]# httpd -M | grep ssl        
~]# yum install mod_ssl -y
~]# rpm -ql mod_ssl

    2)配置虛擬主機(jī)ssh.conf
 ~]# vim /etc/httpd/conf.d/ss.conf
<VirtualHost _default_:443>    
    DocumentRoot "/data/vhosts/www2"
    ServerName www1.magedu.com:443
    SSLCertificateFile /etc/httpd/ssl/httpd.crt
    SSLCertificateKeyFile /etc/httpd/ssl/httpd.key
<Directory "/data/vhosts/www1">
    SSLOptions +StdEnvVars
    AllowOverride None
    Require all granted
</Directory>

</VirtualHost>
    
五、測試結(jié)果:

    1)在PC機(jī)瀏覽器中測試:https://www1.magedu.com/phpMyAdmin-4.4.14.1-all-languages/ 通過443端口訪問

4.壓力測試:
    
一、正常測試

    1)測試并發(fā)
~]# ab -c 10 -n 1000 www2.magedu.com/wordpress/index.php

Server Software:        Apache/2.4.6
Server Hostname:        www2.magedu.com
Server Port:            80

Document Path:          /wordpress/index.php
Document Length:        0 bytes

Concurrency Level:      10
Time taken for tests:   79.144 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Non-2xx responses:      1000
Total transferred:      339000 bytes
HTML transferred:       0 bytes
Requests per second:    12.64 [#/sec] (mean)
Time per request:       791.438 [ms] (mean)
Time per request:       79.144 [ms] (mean, across all concurrent requests)
Transfer rate:          4.18 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       2
Processing:   240  770 736.3    669    6496
Waiting:      240  768 731.3    668    6429
Total:        240  770 736.4    669    6497

Percentage of the requests served within a certain time (ms)
  50%    669
  66%    718
  75%    747
  80%    765
  90%    805
  95%    878
  98%   4807
  99%   6494
 100%   6497 (longest request)

二、為php安裝xcache加速器測試數(shù)據(jù):


    1)yum 安裝php-xcache
 ~]# yum install php-xcache
 
    2)測試并發(fā)
~]# ab -c 10 -n 1000 www2.magedu.com/wordpress/index.php
Server Software:        Apache/2.4.6
Server Hostname:        www2.magedu.com
Server Port:            80

Document Path:          /wordpress/index.php
Document Length:        0 bytes

Concurrency Level:      10
Time taken for tests:   69.750 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Non-2xx responses:      1000
Total transferred:      339000 bytes
HTML transferred:       0 bytes
Requests per second:    14.34 [#/sec] (mean)
Time per request:       697.503 [ms] (mean)
Time per request:       69.750 [ms] (mean, across all concurrent requests)
Transfer rate:          4.75 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       2
Processing:   139  683 1093.9    631   25635
Waiting:      139  682 1093.8    629   25635
Total:        139  683 1093.9    631   25635

Percentage of the requests served within a certain time (ms)
  50%    631
  66%    686
  75%    713
  80%    734
  90%    785
  95%    824
  98%    907
  99%   1450
 100%  25635 (longest request

當(dāng)前名稱:CentOS7,apm+xcache,rpm包,phpmodule
分享地址:http://aaarwkj.com/article20/iijsjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)標(biāo)簽優(yōu)化、網(wǎng)站收錄、手機(jī)網(wǎng)站建設(shè)、商城網(wǎng)站、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
久久国产精品99久久久| 三欲一区二区三区中文字幕| 日本不卡一区二区在线播放| 在线日韩中文字幕二区 | 国产又大又爽免费视频| 日操夜操天天操夜夜操| 伊人色综合久久天天五月婷| 深夜av一区二区三区| 日本精品免费专区在线观看| 国产精品综合av一区二区国产馆 | 国产精品亚洲av性色| 色婷婷久久五月中文字幕| 日本不卡一二区不久精品免费| 欧美+亚洲+精品+三区| 亚洲av少妇一区二区成年男人| 日本少妇激情后入嗯啊| 国产在线精品91系列| 亚洲三级黄片在线观看| 精品人妻少妇免费久久蜜臀av| 欧美亚洲国产青草久久| 日韩蜜桃av一二三四区| 欧美日韩亚洲中文二区| 精品国产av一区二区麻豆| 亚洲色图熟女激情另类| av影片天堂在线观看| 亚洲成人黄色片在线观看| 亚洲精品色播一区二区| 97成人在线视频免费| 亚洲国产欧美日韩一区| 青青草青青草在线观看视频 | 亚洲精品人妻av在线| 国产精品自产拍在线网站| 九九九热免费在线观看| 传媒视频在线免费观看| 国产伦精品一区二区三区免费视频| 亚洲第一青青草原在线| 九色国产一区二区三区| 午夜视频在线观看91| 日韩三级在线观看av| 99久久久国产精品蜜臀| 日韩国产欧美亚洲一区不卡|