9月5日linux (centos7) + apache + mysql +php

目标: linux (centos7) + apache + mysql +php 

1 在OS系统上安装虚拟机

2 在虚拟机上安装最新的CentOS 7 的

3 安装Apache 配置 Apache 的环境

4 安装mysql 配置mysql 

5 安装PHP 配置环境

6 测试网页 完成 linux + apache + mysql + php 的配置 (lamp) 

参考书目 : 鸟哥的linux 私房菜 ; 百度 ; 论坛 ; 博客

http://blog.csdn.net/u014673516/article/details/62045602

http://blog.csdn.net/silyvin/article/details/54982119

http://blog.csdn.net/onothing12345/article/details/49910087

安装虚拟机:

1.安装VMware 由于是OS系统,百度一下马上就有了。

2. 注意的是,VMware 虚拟机可以安装多个虚拟机,以后测试局域网可以使用。

下载linux centos7 

1.去官网 https://www.centos.org/download/ 选择DVD ISO 

2. 在VMware安装centos7,  按照网上的步骤一步一步的来,选择有桌面的! (我之前选的是没有桌面的,结果后来再去下载桌面,浪费了好多时间)。

3. 切换到ROOT登陆。

安装apache 

1.安装 yum -y install httpd

鸟哥的书上说一起下载 

yum install httpd mysql mysql-server php php-mysql. 这里可能出了个问题 

2.开启apache服务 systemctl start httpd.service

这里鸟哥用的 centos 版本更新过了,部分命令修改了

http://www.linuxidc.com/Linux/2017-05/143881.htm

3.设置apache服务开机启动 systemctl enable httpd.service

vim /etc/httpd/conf/httpd.conf 

可以针对服务器环境设置项目

4.验证apache服务是否安装成功


service httpd status

在火狐浏览器中输入虚拟机的ip地址,

CentOS7查看ip地址的方式为:

ip addr 或者

ifconfig

mysql

1.好像按照鸟哥的没有成功,就百度了一下,可能也是版本的问题。百度了一下,各种方法都有,可以成功就可以。

2.下载 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

3.rpm 安装 mysql 相应的 yum源:    rpm -ivh mysql-community-release-el7-5.noarch.rpm

4.安装mysql yum install mysql-community-server

5.重启apache systemctl restart httpd.service

6. 修改密码 

mysqladmin -u root password ' 密码 '.

安装 PHP

1.  rpm 安装 Php7 相应的 yum源:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm.

2. 安装phpyum install php70w.

3. 重启apache systemctl restart httpd.service

4.写一个php文件 vi /var/www/html/info.php

参考鸟哥 的 ;  ?> 

然后用浏览器去浏览一下,成功出线PHP 就OK了

5.将PHP和MySQL关联起来 yum -y install php-mysql

这一步可以和鸟哥的书上之前的步骤合并

1 httpd (apache主程序)

2 mysql (MySQL 客户端程序)

3 mysql-server (MySQL服务器程序)

4 php (PHP主程序)

5 php-devel (PHP发展工具)

6 php-mysql (提供给PHP程序读取MYSQL数据库的模块)


6.安装php常用模块:yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

7.重启apache  systemctl restart httpd.service

第一步到此结束

之前检查 apache 可用

service httpd status 

你可能感兴趣的:(9月5日linux (centos7) + apache + mysql +php)