一. 安装Apache
- 查看yum源中httpd的版本
yum info httpd
. 我的是httpd2.2 可以接受所以直接用yum安装了。 - 安装httpd
yum install httpd
遇到选择输入y,回车就好。看到出现Complete!就是成功了 - 启动httpd
chkconfig httpd on
service httpd start
浏览器输入ip地址或者网址 就能访问了
二. 安装mysql5.6
参考博客:http://www.linuxidc.com/Linux/2015-01/111413.htm
-
下载mysql5.6 rpm包 包含几个程序的合集包
wget http://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.29-1.el6.x86_64.rpm-bundle.tar
-
下载Mysql共享包,包括MySQL 3.23和MySQL 4.0的共享库
wget http://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-shared-compat-5.6.29-1.el6.x86_64.rpm
-
下载完成后,解压MySQL-5.6.29.rpm-bundle.tar
tar xvf MySQL-5.6.29-1.el6.x86_64.rpm-bundle.tar /** 解压出如下几个包**/ MySQL-devel-5.6.29-1.el6.x86_64.rpm MySQL-embedded-5.6.29-1.el6.x86_64.rpm MySQL-server-5.6.29-1.el6.x86_64.rpm MySQL-client-5.6.29-1.el6.x86_64.rpm MySQL-test-5.6.29-1.el6.x86_64.rpm MySQL-shared-5.6.29-1.el6.x86_64.rpm
-
安装MySQL-shared-compat替换mysql-libs,如果不替换,在删除mysql-libs,会提示postfix依赖于mysql-libs:
//安装MySQL share rpm -i MySQL-shared-compat-5.6.29-1.el6.x86_64.rpm //查看安装的mssql rpm -qa | grep -i mysql //如下为显示的结果 //MySQL-shared-compat-5.6.29-1.el6.x86_64 //mysql-libs-5.1.73-3.el6_5.x86_64 //删除mysql-lib yum remove mysql-libs
安装MySQL-server
rpm -ivh MySQL-server-5.6.29-1.el6.x86_64.rpm安装MySQL-client
rpm -ivh MySQL-client-5.6.29-1.el6.x86_64.rpm-
一切都是很简单的安装,我们竟然没有配置密码,在安装MySQL-server后,设置的root密码在/root/.mysql_secret中,这是一个随机密码,你需要运行/usr/bin/mysql_secure_installation,删除anonymous用户,进行数据库配置。当然在使用数据库的时候不建议用root用户,rpm包已经建了一个mysql用户,可以使用这个用户:
more /root/.mysql_secret //输出:The random password set for the root user at Wed Mar 16 16:18:57 2016 (local time): 2HA51u21cQCodKm5(这是root密码,一会儿用它登录) //启动mysql服务器 service mysql start //运行安装命令 /usr/bin/mysql_secure_installation --user=mysql
其他具体操作如下图:
-
设置mysql开机启动
chkconfig mysql on
三. 安装php5.6
-
追加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
-
查看可安装的php56
yum list | grep php56
安装php5.6和相关的扩展
yum -y install php56.x86_64 php56-php.x86_64 php56-php-mysqlnd.x86_64 php56-php-gd.x86_64 php56-php-devel.x86_64 libjpeg* php56-php-ldap.x86_64 php56-php-odbc.x86_64 php56-php-opcache.x86_64 php56-php-pear.noarch php56-php-xml.x86_64 php56-php-xmlrpc.x86_64 php56-php-mbstring.x86_64 php56-php-bcmath.x86_64 php-mhash php56-php-pecl-memcache.x86_64 php56-php-pecl-memcached.x86_64 php56-php-pecl-radius.x86_64 php56-php-mcrypt.x86_64 php56-php-pecl-igbinary.x86_64 php56-php-process.x86_64-
重启Apache
service httpd restart
-
写个phpinfo.php放到web目录下测试php安装是否成功
vi phpinfo.php
编辑内容为:
<?php
phpinfo();
?>
wq
保存退出
- 浏览器输入http://your ip address/phpinfo.php查看php信息