1. 程式人生 > >CentOS 7.4 yum方式安裝LAMP環境,並部署WordPress,使用XCache優化性能

CentOS 7.4 yum方式安裝LAMP環境,並部署WordPress,使用XCache優化性能

yum lamp wordpress centos7

一、安裝LAMP環境:

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

程序包版本:

httpd:2.4.6

mariadb-server:5.5.56

php-mysqlPHP連接MySQL時需要用到的驅動):5.4.16

php:5.4.16

備註:

CentOS 7.4已經不再提供mysql-server的程序包

httpd配置文件:

1、主配置文件:/etc/httpd/conf/httpd.conf

2、輔助配置文件:/etc/httpd/conf.d/*.conf

3、模塊配置文件:/etc/httpd/conf.modules.d/*.conf

mariadb配置文件:/etc/my.cnf

php配置文件:/etc/php.ini

httpdphp組合時需要用到的配置文件:/etc/httpd/conf.d/php.conf

httpdphp組合時需要用到的模塊文件:/usr/lib64/httpd/modules/libphp5.so

技術分享


二、測試LAMP環境:

# systemctl start httpd.service

# systemctl start mariadb.service

# mysql_secure_installation

# mysql -uroot -p

技術分享


# vim /var/www/html/index.php

技術分享


瀏覽器中輸入192.168.1.146

技術分享


三、安裝配置WordPress

WordPress是一種使用PHP語言和MariaDB數據庫開發的開源、免費的Blog引擎,用戶可以在支持PHPMariaDB數據庫的服務器上建立自己的BlogWordPress是一個功能非常強大的博客系統,插件眾多,易於擴展,安裝和使用都非常方便。目前WordPress已經成為主流的Blog搭建平臺。下載地址https://cn.wordpress.org/,此處以wordpress-4.8.1-zh_CN.zip為例。

# yum -y install unzip

# unzip -q wordpress-4.8.1-zh_CN.zip

# cp -a wordpress/ /var/www/html/

# cd /var/www/html/wordpress

# cp wp-config-sample.php wp-config.php

# vim wp-config.php,修改數據庫相關信息:

技術分享


# mysql -uroot -p

MariaDB [(none)]> create database wordpressdb;

MariaDB [(none)]> grant all on wordpressdb.* to ‘wpuser‘@‘%‘identified by "123456";

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> exit

# mysql -uwpuser -p

MariaDB [(none)]> show databases;

技術分享


瀏覽器中輸入192.168.1.146/wordpress

技術分享


點擊“安裝WordPress”:

技術分享


點擊“登錄”:

技術分享


輸入用戶名和密碼,點擊“登錄”:



技術分享


技術分享


技術分享


刪除安裝文件:# rm -rf /var/www/html/wordpress/wp-admin/install.php


四、使用XCache優化性能:

未加載XCache模塊時測試性能:# ab -c 20 -n 1000 http://192.168.1.146/wordpress/index.php

配置epel源:# yum -y install php-xcache

# rpm -ql php-xcache --> /etc/php.d/xcache.ini/usr/lib64/php/modules/xcache.so

# systemctl reload httpd.service

刷新頁面,已加載XCache相關模塊:

技術分享

加載XCache模塊時測試性能:# ab -c 20 -n 1000 http://192.168.1.146/wordpress/index.php

性能顯著提升


本文出自 “天道酬勤” 博客,請務必保留此出處http://qiuyue.blog.51cto.com/1246073/1981163

CentOS 7.4 yum方式安裝LAMP環境,並部署WordPress,使用XCache優化性能