LAMP环境搭建+配置虚拟域名
发布时间:2020-12-25 14:57:38  所属栏目:安全  来源:网络整理 
            导读:Centos下PHP,Apache,Mysql 的安装 安装Apache yum -y install httpd systemctl start httpd 添加防火墙 firewall-cmd --permanent --add-port=80/tcp systemctl restart firewalld 安装PHP7.2 yum install epel-release -y rpm -Uvh https://mirror.webt
                
                
                
            | Centos下PHP,Apache,Mysql 的安装 安装Apache     yum -y install httpd
    systemctl start httpd添加防火墙     firewall-cmd --permanent --add-port=80/tcp
    systemctl restart firewalld安装PHP7.2     yum install epel-release -y
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
    systemctl restart httpd
    systemctl enable php-fpm.service
    systemctl start php-fpm.service安装mysql     yum -y install wget
    wget https:dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    rpm -ivh mysql57-community-release-el7-9.noarch.rpm
    cd yum.repos.d
    yum install -y mysql-server
    service mysqld startmysql密码配置   新版本的Mysql会为root用户创建一个初始密码,需要更改     sudo grep 'temporary password' /var/log/mysqld.log
    2020-01-16T01:47:12.600702Z 1 [Note] A temporary password is generated for root@localhost: nym>Co+s7oK2更改Mysql密码     cd /etc
    vi my.cnf
    新增 skip-grant-tables
    不用密码直接登录mysql : mysql
    修改密码(5.7版本已经不再使用password来作为密码的字段了  而改成了authentication_string)
    UPDATE mysql.user SET authentication_string=PASSWORD("123456") WHERE user=root" AND Host=localhost";
    刷新表格
    flush privileges;
    退出mysql: exit;
    systemctl restart mysqld在本机浏览器访问 http://192.168.23.130/? 
 配置虚拟域名 查看apache主配置文件,确保存在以下配置     vim  /etc/httpd/conf/httpd.conf 
    IncludeOptional conf.d/*.conf新增虚拟主机配置文件     cd /etc/httpd/conf.d/
    vim cyy.conf添加虚拟机     <VirtualHost *:80>
        ServerName lamp.cyy.com
        ServerAlias lamp.cyy.com
        ServerAdmin lamp@cyy.com
        DocumentRoot /var/www/html/lamp.cyy.com/
        <Directory /var/www/html/lamp.cyy.com>
        Options -Indexes +FollowSymLinks
        AllowOverride All
        </Directory>
        ErrorLog /var/log/httpd/lamp.cyy.com-error.log
        CustomLog /access.log combined
    </VirtualHost>创建虚机主机目录及测试页面 /var/www/html/lamp.cyy.com/ ? 创建info.php     <?php
    phpinfo();在/etc/hosts文件中新增     192.168.23.130 lamp.cyy.com
    #虚拟机ip检查配置文件是否正常     httpd -t
    AH00558: httpd: Could not reliably determine the servers fully qualified domain name,using localhost.localdomain. Set the 'ServerName directive globally to suppress this message
    Syntax OK重启httpd服务 systemctl restart httpd  在本机我是win10,路径:C:WindowsSystem32driversetc 23.130 lamp.cyy.com 浏览器访问:http://lamp.cyy.com/info.php 
 (编辑:宣城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 
站长推荐
            
        


