一: 安装apache:
1 yum install httpd httpd-devel
启动apache:
2 /etc/init.d/httpd start
结果出现下面报错
好吧,出师不利啊
百度了一有下面解决方法
http://blog.csdn.net/zymx14/article/details/51440722
原来是iptable的限制
3. 临时解决方法,输入下面命令,区分大小写
iptables -I INPUT -p TCP --dport 80 -j ACCEPT
4. 永久解决方法
在命令行下输入:
vim /etc/selinux/config
5. 打开文件并修改文件:
将SELINUX=enforcing
这一行注释掉,并且加上一行,如下:
#SELINUX=enforcing
SELINUX=disabled
6. 保存后继续输入命令:
root@Fedora6 ~]# chkconfig --level 3 iptables off
[root@Fedora6 ~]# chkconfig --level 5 iptables off
7. 重启linux,重启命令为reboot,生效后就可以了
二: 安装mysql5.6
[http://www.jb51.net/article/116543.htm?utm_source=debugrun&utm_medium=referral]
1.新开的云服务器,需要检测系统是否自带安装mysql
# yum list installed | grep mysql
2.如果发现有系统自带mysql,果断这么干
# yum -y remove mysql-libs.x86_64
3.下载mysql5.6
随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好
mysql5.6只有79M大,而mysql5.7就有182M了,所以这是我不想安装mysql5.7的原因
# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
4.获取mysql rpm
接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo
# rpm -ivh mysql-community-release-el6-5.noarch.rpm
5.查看是否有可安装文件
这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件
#yum repolist all | grep mysql
6.安装mysql 服务器命令(一路yes,网速好慢...等等吧同志):
# yum install mysql-community-server
7.启动mysql服务
安装成功后
# service mysqld start
8.修改mysql初始密码
由于mysql刚刚安装完的时候,mysql的root用户的密码默认是空的,所以我们需要及时用mysql的root用户登录(第一次回车键,不用输入密码),并修改密码
# mysql -u root
# use mysql;
# update user set password=PASSWORD("你的数据库密码") where User='root';
# flush privileges;
9.查看mysql是否自启动,并且设置开启自启动命令
# chkconfig --list | grep mysqld
# chkconfig mysqld on
----------下面我就不设置了,也不懂,别弄错了
10.mysql安全设置(系统会一路问你几个问题,看不懂复制之后翻译,基本上一路yes):
# mysql_secure_installation
三 yum安装php5.6
http://blog.csdn.net/zhaozuosui/article/details/48394409
1.检查当前安装的PHP包
yum list installed | grep php
如果有安装的PHP包,先删除他们
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
2 配置yum源
追加CentOS 6.5的epel及remi源。(两个)
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
-------------------------------------------------------------
以下是CentOS 7.0的源。
# yum install epel-release
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
3 查看安装包
使用yum list命令查看可安装的包(Packege)。
# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
4安装PHP5.6.x
yum源配置好了,下一步就安装PHP5.6。
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
5 检验是否安装成功
用PHP命令查看版本。
# php --version
PHP 5.6.0 (cli) (built: Sep 3 2014 19:51:31)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans