LAMP环境搭建+配置虚拟域名
2020-01-16 16:01:43来源:博客园 阅读 ()
LAMP环境搭建+配置虚拟域名
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 start
mysql密码配置
新版本的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 /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
原文链接:https://www.cnblogs.com/chenyingying0/p/12200308.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:可视化工具Grafana部署
下一篇:nginx编译安装
- linux修改环境变量分析 2020-06-05
- LVS负载分担(NAT模式)基础搭建 2020-06-01
- postfix&dovecot搭建邮件服务器 2020-05-30
- 在树莓派里搭建 Lighttpd 服务器 2020-05-27
- Linux系统CentOS6.9 x64 配置jdk和MySQL8.0环境,授予MySQL 2020-05-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash