練習:分別使用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';
cd /apps/b7.net.htdocs/word
mv wp-config-sample.php wp-config.php
vim wp-config.php按照提示修改
(2)壓測
原創文章,作者:wutianyou,如若轉載,請注明出處:http://www.www58058.com/50444