上一篇 Linux 已经安装好了,我们选择了 CentOS 7 的最小化安装,即没有图形界面,并且我们在安装时设置了网络连接即能够连上外部网络,还设置了 root 密码。下面我们要在此基础上继续安装 Apache 和 pHp 这两个软件。

首先我们要登录我们的 Linux 系统,如下图

安装 Apache 软件,因为已经联网,所以使用 CentOS 的 yum 命令安装,如下图

安装 Apache 成功后,如下图

接下来我们要配置 Apache 软件,启动 Apache 服务,以便于从别的机器能访问,执行如下两条命令

仅仅启动了 Apache 服务还不能访问,因为防火墙会阻止外部访问,开启防火墙访问限制,如下图

至此,我们已经能够访问 Apache 服务了。

我们来测试下,找同局域网的另一台机器,启动浏览器,在地址栏输出上一篇安装 Linux 时网络设置的IP地址,如下图

当看到如下画面,那么说明 Apache 安装成功并能正常访问了。

下面接着来安装 pHp 软件

回到 Linux 界面,输入如下命令

执行完上述命令后,为了测试 pHp 是否安装成功,我们需要用 Vi 软件写一个简单的脚本,至于 Vi 的使用这里不做描述。

完成上述命令后,在同一局域网找一台机器,在浏览器地址栏输入 http://IP地址/info.php,出现如下图画面,说明安装成功了,并能正常访问了。

最新文章

  1. Safari5及以下版本不支持Date的横杠字符串格式
  2. Thinkpad E430 Ubuntu 14.04 无线网卡驱动
  3. 开发环境安装 Java Mysql MyEclipse Android Adt
  4. ***php解析html类库simple_html_dom
  5. 使用Ramdisk 加速 Visualstudio 编译调试
  6. SQL Server数据转换【包括Geometry类型】的技巧总结
  7. linux下shutdown无法关闭tomcat进程的解决方式
  8. Bulk Insert Data
  9. java中的执行顺序
  10. django搭建Bootstrap常用问题解决方法
  11. WebApi接口请求失败,找不到资源。
  12. WPF(C#) 矩阵拖动、矩阵动画、边缘展开动画处理。
  13. 关于ftp的学习:ftp很多人都会用。但会用,不代表我们真正了解它。
  14. Abp.NHibernate连接PostgreSQl数据库
  15. 运用socket实现简单的ssh功能
  16. Linux IPC实践(4) --System V消息队列(1)
  17. SNF快速开发平台MVC-单据状态水印
  18. MySQL5.6在线DDL不锁表(在线添加字段)
  19. bash shell 合并多个文件内容到一个文件、查看多少行代码
  20. cygwin本地.bashrc配置

热门文章

  1. [NOIP补坑计划]NOIP2015 题解&做题心得
  2. HDU 5776 sum( 鸽巢定理简单题 )
  3. CF482C Game with Strings (状压DP+期望DP)
  4. 2、使用Python3爬取美女图片-网站中的妹子自拍一栏
  5. ios 人魔七七
  6. google浏览器安装接口测试工具postman方法
  7. 数据库ifnull方法
  8. $.ajax() 获取不到return 返回值
  9. HDU 4035
  10. Azure RBAC(Roles Based Access Control)正式上线了