PD安装不同Linux并安装Apache2+PHP5+MySQL和测试SeLinux
2016-03-11 16:47
417 查看
一、 Ubuntu 14.04
1. 在官网(http://www.ubuntu.org.cn/)下载合适的Ubuntu稳定版本(如:14.04),下载时注意确认该版本**是否有最新的软件支持**,我第一次用了以前下载的14.10折腾了半天发现软件源已经不对这个版本的软件包进行支持了。 2. 将下载下来镜像文件导入虚拟机,按照步骤进行安装,安装好后重启输入密码登陆。来到Ubuntu的主界面。 3. 点击右上角选择System Settings-->Software & Update-->选择合适软件源镜像,我这里选择了我们北交大的镜像站(好像Ubuntu15里面并没有我们学校的镜像,可以选择其他的,也可以点击Beat Server让系统自动给你选择最快最稳定的镜像站)。 4. 打开应用菜单里面的Terminal(可以在搜索框里面输入‘Ter’快速定位)。输入sudo apt-get update来进行更新软件源的列表。 5. 输入sudo apt-get install apache2安装Apache服务器。 6. 输入sudo apt-get install mysql-server安装MySQL服务。按照提示输入管理员密码。 7. 输入sudo apt-get install php5安装php。 8. 检查以上几个软件是否成功。分别输入apache2 –v、mysql –V、php –v(mysql中的v要大写)。用Firefox打开网址http://localhost/,可以看到Apache服务器的测试页面。 9. 测试SeLinux安装情况,输入getenforce,如果是Enable或者Disable代表SeLinux相关组件已经安装。如果显示没有该命令则没有安装该组件。我这里显示没安装,于是使用命令sudo apt-get install selinux-utils。 10. 依照上一步的命令查看Selinux的状态。
二、 Fedora 21
1. 到官网(https://getfedora.org/zh_CN/workstation/download/)下载适合的Fedora镜像,我的镜像是学校PT下载的Fedora21。 2. 将镜像导入虚拟机并按照步骤安装,要选择安装在硬盘上。 3. 重启虚拟机,输输入root和管理员密码进入系统的主界面。 4. 点击左下角的菜单打开Terminal。 5. 输入sudo yum install httpd安装Apache服务器。 6. 输入sudo yum install mysql mysql-server安装MySQL。 7. 输入sudo yum install php php-mysql安装php和php连接MySQL的组件。 8. 输入mysql –V、php –v来检测这两个软件的安装情况,输入systemctl enable httpd.service和systemctl start httpd.service来打开apache服务器,打开浏览器输入http://localhost/来确认Apache的开启情况。 9. Fedora自带了SeLinux,并且默认开启。可以在Konsole下输入getenforce命令检查SeLinux的开启情况。
三、 Debian
1. 到Debian官网(https://www.debian.org/)下载系统镜像,我这里选择的是64位的最小CD安装版本。 2. 将镜像导入虚拟机安装,有图形界面安装和命令行安装两个模式,我两个都使用过了,觉得命令行安装方式比较好。在安装的时候不能选择中文,因为安装后命令行会出现乱码,为了这个我重新装了一遍。在命令行的安装界面可以选择是否为系统安装图形界面,我这里没有选择,选择了不安装图形界面。安装的时候会有选择软件源,我选择的是我们北交大的镜像站。在选择是否将启动引导文件写入磁盘的时候选择是,这样才能启动。 3. 重启后输入用户名root和管理员密码登陆(不能使用普通账户,否则会说没有root权限)。 4. 因为Ubuntu和Debian都是使用apt-get作为包管理的软件的,所以在Debian上面安装上述软件的时候可以参照Ubuntu的安装方法。我在这里就只放出截图。(1.更新源列表2.安装php、apache、mysql) 5. 使用mysql –V、php -v、apache2 –v命令检查这三个软件安装情况。 6. 使用service apache2 restart、a2enmod rewrite打开Apache服务器。用浏览器打开网页http://localhost/来检验开启情况。这里因为我是命令行模式,所以使用w3m浏览器(使用命令apt-get install w3m来安装)。 7. 用getenforce命令检查SeLinux是否安装。
相关文章推荐
- 详解 Windows下apache 实现 SSL
- (总结)Web性能压力测试工具之ApacheBench(ab)详解
- 安装apache和phpadmin小结
- 快速安装LAMP(Ubuntu12.04+Apache2+Mysql+PHP5.5)+安装phpmyadmin
- 单独安装apache和PHP
- Apache Commons工具集简介
- 基于虚拟主机的 apache geoip设置
- Apach配置本地仿服务器连接
- Java命令行解析:apache commons-cli
- 错误: 找不到或无法加载主类 Files\apache-activemq-5.10.0\bin\..\conf\login.config
- Apache Arrow:一个跨平台的内存数据交换格式
- eclipse中pom.xml org.apache.maven.plugins报错的解决
- apache 编译安装与做nagios前端展示
- Apache MINA
- 【基础篇】Apache相关问题汇总
- Ubuntu14.04 apache2 CGI 搭建
- centos apache rewrite 到域名下级目录
- Web性能压力测试工具之ApacheBench(ab)详解
- 错误处理:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
- window+Apache 配置虚拟主机(2)