Centos7配置LAMP+xcache,rpm,php模块
admin
2023-06-22 12:02:29
0次

博客作业:

                            (1)CentOS 7, apm+xcache, rpm包, php module;

                                     a)一个虚拟主机提供phpMyAdmin,另一个虚拟主机提供wordpress;

                                     b)为phpMyAdmim提供https服务;


安装篇:

一、安装Apache

    yum -y install httpd

    systemctl start httpd.service #启动apache

    systemctl stop httpd.service #停止apache

    systemctl restart httpd.service #重启apache

    systemctl enable httpd.service #设置apache开机启动

    在客户端浏览器中打开服务器IP地址,会出现下面的界面,说明apache安装成功

Centos7配置LAMP+xcache,rpm,php模块

二、安装mariadb

    yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成

    systemctl start mariadb.service #启动MariaDB

    systemctl stop mariadb.service #停止MariaDB

    systemctl restart mariadb.service #重启MariaDB

    systemctl enable mariadb.service #设置开机启动

    为root账户设置密码

    mysql_secure_installation

    回车,根据提示输入Y

    输入2次密码,回车

    根据提示一路输入Y

    最后出现:Thanks for using MySQL!

    MySql密码设置完成,重新启动 MySQL:

    systemctl restart mariadb.service #重启MariaDB

    mysql -uroot -p 登陆测试

 

三、安装php

                    [root@centos7 yum.repos.d]# yum install php

四、安装php组件php-mysql以连接mariadb

    yum install php-mysql

    systemctl restart mariadb.service #重启MariaDB

    systemctl restart httpd.service #重启apache

 

五、安装xcache

    yuminstall php-xcache

    apachectlstop

    apachectlstart

Centos7配置LAMP+xcache,rpm,php模块


六、做相关的配置

    1、vim /etc/httpd/conf/httpd.conf

    DirectoryIndex index.html   #修改为:DirectoryIndex index.html index.htmDefault.html Default.htm index.php(设置默认首页文件,增加index.php)

    2、vim  /etc/php.ini

    date.timezone = PRC #把前面的分号去掉,改为date.timezone = PRC

    3、cd /var/www/html

    vi index.php #输入下面内容

    

    phpinfo();

    ?>

    4、chown apache.apache -R /var/www/html


七、配置虚拟主机1提供phpMyAdmin,虚拟主机2提供wordpress

虚拟主机

         基于端口设置两个虚拟主机

         mkdir/var/www/vhost1

         mkdir/var/www/vhost2

        

         vim/etc/httpd/conf.d/vhost1.conf

         vim/etc/httpd/conf.d/vhost2.conf

内容如下:

         虚拟主机1

        

         ServerNamewww1.magedu.com

         DocumentRoot/var/www/vhost1

         CustomLoglogs/www1-access_log combined

        

虚拟主机2

        

    ServerName www1.magedu.com

    DocumentRoot /var/www/vhost1

    CustomLog logs/www1-access_log combined

    

 

    虚拟主机2配置wordpress

    下载wordpress源码包,拷贝到/var/www/vhost2

    解压配置mv wp-config-sample.conf wp-config.conf

    mysql -uroot -p

    GRANT ALL ON wpdb.* TO 'wpuser'@'192.168.%.%'IDENTIFIED BY 'wppass';

    CREATE DATABASE wpdb;

    http://192.168.1.70:8080/wordpress/wp-admin/install.php

Centos7配置LAMP+xcache,rpm,php模块

虚拟主机1配置phpmyadmin

 

    yum install phpmyadmin (需要yum源配置epel库)

    http://192.168.1.70/phpmyadmin/出现页面是代码,原因是装了php-fpm,没装php模块

    vim /etc/httpd/conf.d/phpMyAdmin.conf 需配置允许访问的ip地址

 

Centos7配置LAMP+xcache,rpm,php模块

为虚拟主机1上的phpmyadmin提供https服务

     

                    (1)#cd /etc/pki/CA

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

    #openssl req -new -x509 -key private/cakey.pem-out cacert.pem(生成签署请求)

    CN

    Beijing

    ...

    #touch index.txt

    #echo 01 > serial

 

    (2) 配置httpd支持使用ssl,及使用的证书;

    # yum -y install mod_ssl

    # mkdir /etc/httpd/ssl

    #(umask 077;openssl genrsa -out httpd.key1024)(在ssl目录下)

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

     

    配置文件:/etc/httpd/conf.d/ssl.conf

    DocumentRoot

    ServerName

    SSLCertificateFile

    SSLCertificateKeyFile

 

    (3) 测试基于https访问相应的主机;

    # openssl s_client  [-connect host:port][-cert filename] [-CApath directory] [-CAfile filename]

     

    openssl s_client -connect 192.168.1.70:443-CAfile /etc/pki/CA/cacert.pem

Centos7配置LAMP+xcache,rpm,php模块

 


相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...