Centos下PHP,Apache,Mysql 的安装

安装Apache

    yum -y install httpd
systemctl start httpd

添加防火墙

    firewall-cmd --permanent --add-port=/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-.noarch.rpm
cd yum.repos.d
yum install -y mysql-server
service mysqld start

mysql密码配置

  新版本的Mysql会为root用户创建一个初始密码,需要更改
  查看默认密码

    sudo grep 'temporary password' /var/log/mysqld.log
--16T01::.600702Z [Note] A temporary password is generated for root@localhost: nym>Co+s7oK2

更改Mysql密码

    cd /etc
vi my.cnf
新增 skip-grant-tables
不用密码直接登录mysql : mysql
修改密码(.7版本已经不再使用password来作为密码的字段了 而改成了authentication_string)
UPDATE mysql.user SET authentication_string=PASSWORD("") 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 *:>
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 /var/log/httpd/lamp.cyy.com-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 server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message
Syntax OK

重启httpd服务

    systemctl restart httpd

在本机我是win10,路径:C:\Windows\System32\drivers\etc
hosts文件中新增

    192.168.23.130 lamp.cyy.com

浏览器访问:http://lamp.cyy.com/info.php

LAMP环境搭建+配置虚拟域名的更多相关文章

  1. PHPstudy 2018 集成环境项目配置虚拟域名访问

    1.首先启动PHPstudy2018,并停止它 2.点击“其他选项菜单->站点域名管理” 3.设置站点域名.项目目录,点击“新增”,再点击“保存并生成配置文件” 4.生产配置文件之后会重启,然后 ...

  2. 源码编译安装LAMP环境及配置基于域名访问的多虚拟主机

    实验环境及软件版本: CentOS版本: 6.6(2.6.32.-504.el6.x86_64) apache版本: apache2.2.27 mysql版本:  Mysql-5.6.23 php版本 ...

  3. linux环境下配置虚拟主机域名

    linux环境下面配置虚拟主机域名 第一步:在root目录下面(即根目录)ls(查看文件)cd进入etc目录find hosts文件vi hosts 打开hosts文件并进行编辑在打开的文件最下面添加 ...

  4. LAMP环境搭建成功后的部分相关配置

    LAMP环境搭建成功后,通常还需要做一些其他配置来完善,本文主要记录常用到的一些设置. 所有的配置是基于Ubuntu 16.04 + Apache2.4 + Mysql5.7 + Php7.0,对于其 ...

  5. 使用xampp在本地环境配置虚拟域名

    最近在学习ThinkPHP5.1.手册里面提到"实际部署中,应该是绑定域名访问到public目录,确保其它目录不在WEB目录下面."所以把使用xampp在本地配置虚拟域名的过程记录 ...

  6. linux的基本操作(LAMP环境搭建)

    LAMP 环境搭建 经过前部分章节的学习,你已经掌握了linux的基础知识了.但是想成为一名系统管理员恐怕还有点难度,因为好多单位招聘这个职位的时候都要求有一定的工作经验.然而真正的经验一天两天是学不 ...

  7. LAMP环境搭建之编译安装指南(php-5.3.27.tar.gz)

    测试环境:CentOS release 6.5 (Final) 软件安装:httpd-2.2.27.tar.gz   mysql-5.1.72.tar.gz   php-5.3.27.tar.gz 1 ...

  8. LAMP环境搭建基本步骤

    LAMP环境搭建基本步骤 参考链接https://yq.aliyun.com/articles/106387 apache性能优化.配置https://my.oschina.net/lockupme/ ...

  9. lamp环境搭建(ubuntu)

    系统:Ubuntu14.04 方法一.最简单的在线安装 (参考网址:http://os.51cto.com/art/201307/405333.htm) 具体过程: [1]打开终端,执行命令 # su ...

随机推荐

  1. Python3基础之初识Python

    Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序, 作为ABC语 ...

  2. js中函数this的指向

    this 在面试中,js指向也常常被问到,在开发过程中也是一个需要注意的问题,严格模式下的this指向undefined,这里就不讨论. 普通函数 记住一句话哪个对象调用函数,该函数的this就指向该 ...

  3. Java 设置Excel自适应行高、列宽

    在excel中,可通过设置自适应行高或列宽自动排版,是一种比较常用的快速调整表格整体布局的方法.设置自适应时,可考虑2种情况: 1.固定数据,设置行高.列宽自适应数据(常见的设置自适应方法) 2.固定 ...

  4. git远程上传文件至github

    一.本地安装和配置git 1.安装git pacman -S git //如果没有问题的话就可以安装成功了 2.验证 git --version //看到结果git version 2.10.2就可以 ...

  5. 时序数据库 Apache-IoTDB 源码解析之系统架构(二)

    上一章聊到时序数据是什么样,物联网行业中的时序数据的特点:存量数据大.新增数据多(采集频率高.设备量多).详情请见: 时序数据库 Apache-IoTDB 源码解析之前言(一) 打一波广告,欢迎大家访 ...

  6. 【SpringBoot MQ 系列】RabbitMq 核心知识点小结

    [MQ 系列]RabbitMq 核心知识点小结 以下内容,部分取材于官方教程,部分来源网络博主的分享,如有兴趣了解更多详细的知识点,可以在本文最后的文章列表中获取原地址 RabbitMQ 是一个基于 ...

  7. vcs/verdi filist

    . 现在很多verilog 的filelist 文件中用如下形式来指定文件所在的目录就行了,而不必指定具体文件 ./testbench/ppc460_PLB4/p464s_test_top_tb.v ...

  8. 导弹拦截(dp复习)

    题目描述:求最长下降子序列的长度 in: 71 7 3 5 9 4 8 out: 4 解释:1 3 4 8/1 3 5 8 长度为四 这让我想到了hdu上导弹拦截那道题,是求最长上升子序列长度 其转移 ...

  9. xgboost load model from demp text file

    python package : https://github.com/mwburke/xgboost-python-deploy import xgboost as xgb import numpy ...

  10. 目标检测之RCNN,fast RCNN,faster RCNN

    RCNN: 候选区生成(Selective Search). 分割成2000左右的候选小区域 合并规则:颜色.纹理相近,尺度均匀,合并后形状规则 特征提取. 归一候选区尺寸为227×227,归一方法. ...