图书推荐
正文内容
很多时候为了方便,搭配wamp或者wnmp环境的时候,直接在windows系统搭建就好了,而且更方便的是直接用集成环境phpstudy,直接了当。这个对于初学者来说,可以这样子做,但是对于一些摸索php好久的同学,其实都没什么挑战性了,更多的是,linux都没去学着的话,更容易忘记。说到lamp或者lnmp,有些同学说我用一键安装就好了,确实,现在的确是很方便,有一键安装包,地址:https://lnmp.org,按照这个网站的安装步骤就可实现了。
但是我还是想体验一下CentOS7.0安装LAMP或者LNMP,最近又摸索了一下,收藏在本公众号里,以后遇到安装的都可以拿出来看看。根据个人的喜好,你们有需要的也可以学习学习的。
CentOS7的安装(素材资料整理自博客)
1)、通过VMware创建虚拟机(这一步不解释)
2) 、成功引导系统后,会出现下面的界面
界面说明:
Install CentOS 7 安装CentOS 7
Test this media & install CentOS 7 测试安装文件并安装CentOS 7
Troubleshooting 修复故障
这里选择第一项,安装CentOS 7,回车,进入下面的界面
选择语言:中文-简体中文(中国) #正式生产服务器建议安装英文版本
继续
选择-系统-安装位置,进入磁盘分区界面
选择-其它存储选项-分区-我要配置分区,点左上角的“完成”,进入下面的界面
分区前先规划好
swap #交换分区,一般设置为内存的2倍
/ #剩余所有空间
备注:生产服务器建议单独再划分一个/data分区存放数据
点左下角的“+”号
挂载点:swap
期望容量:2048
添加挂载点,如下图所示
继续点左下角的“+”号
挂载点:/
期望容量:18.43GB #剩余所有空间
添加挂载点,如下图所示
点左上角的“完成”,进入下面的界面
接受更改,进入下面的界面
开始安装 #注意“软件”-“软件选择”,默认是最小安装,即不安装桌面环境,可以自己设置。
建议选择最小安装即可,最小安装方式安装完成后开机即为命令行模式
设置网络
点击,打开网络,注意,这里首先要设置虚拟机的网络为桥接模式。
进入下面的界面
选择-用户设置-ROOT密码,进入下面的界面
设置Root密码
如果密码长度少于8位,会提示要按“完成”两次来确认,安装继续
安装完成之后,会进入下面的界面
点重启
系统重新启动
进入登录界面
账号输入root 回车
再输入上面设置的root密码回车
系统登录成功
远程登录,这里我使用Xsell工具
输入命令ifconfig,出来以下信息,红框里的就是你要远程登录的ip地址
打开Xsell工具,打开新连接,输入主机地址
输入用户名
输入密码
到这里远程登录已经可以用了
接下来安装Apache,php,mysql,我这里安装的是lamp。
1)、安装Apache
Apache软件的软件包名称叫做httpd,因此,要安装Apache软件,就使用下述命令:
当出现提示的时候一路 y +回车就OK了
如上图所示,安装的Apache 软件版本为2.4版。根据红帽官方文档说明,RHEL 7 (或CentOS 7)上可用的Apache版本正是2.4版的。
安装完成后,Apache是以httpd服务的形式存在的。因此,要启动Apache并将其设置为开机启动,就使用命令:
然后,检查httpd服务状态:
如上图所示,“enabled”表示httpd服务已设为开机启动,“active(running)”则表示httpd服务正在运行中。
这样的话,HTTP协议就已被启动起来了,由于HTTP协议使用到tcp端口80,因此防火墙要放通tcp端口80:
重启防火墙以让更改立刻生效:
使用以下命令检查配置是否成功:
如上图所示,tcp端口80已放通。
然后这个时候,就可以在物理机上使用浏览器来访问刚刚搭建的web服务器了。不过,因为这个时候还未创建任何页面,所以它显示的是Apache软件自带的测试页面:
通过命令ip addr查询当前系统的ip地址,得到ip地址后再物理机浏览器地址栏输入该ip地址
2)安装PHP
使用以下命令安装PHP软件:
从上图可以看到,安装的PHP版本为5.4版。这个是centOS7自带的版本,这里我把它升级到5.6版本,你们也可以升级为PHP7版本的。
进入终端后查看php版本
php -v
执行下面的命令升级软件仓库
执行下面的命令删除php
然后像安装那样问你是否继续的,输入yes即可
安装php 5.6版本(php56w-devel这个不是必需的)
重启httpd
查看最新的版本
php -v
现在应该是5.6了!
好了,文章篇幅太长了,mysql安装,远程连接到本地windows的Navicat和VMware安装VMware Tools 留到下篇文章
以上所述是小编给大家推荐的丛书与视频教程,希望对大家有所帮助
领取专属 10元无门槛券
私享最新 技术干货