Centos服务器配置

安装php

1、检查当前安装的PHP包

1
yum list installed | grep php

如果有安装的PHP包,先删除他们(yum remove)

2、不同centos版本,在yum 安装前,增加yum仓库信息

Centos 5.X

1
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6.x

1
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm)

CentOs 7.X

1
2
3
yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3、运行yum install

1
yum install --enablerepo=remi --enablerepo=remi-php56 php

注:/etc/php.ini

安装MySql

1、检查当前安装的Mysql包

1
rpm -qa | grep mysql

有的话,我们就通过 rpm -e 命令 或者 rpm -e –nodeps 命令来卸载掉

1
2
rpm -e mysql
rpm -e --nodeps mysql

2、通过yum来进行mysql的安装

1
2
3
yum list | grep mysql
yum install -y mysql-server mysql mysql-deve
yum install mariadb-server mariadb

3、启动服务

1
service mysqld start   service mysqld restart

4、开机启动

1
2
chkconfig --list | grep mysqld
chkconfig mysqld on

5、设置root账号

1
2
3
mysqladmin -u root password 'root'
update user set password = password('root') where user = 'root'
flush privileges;

注:/etc/my.cnf

安装httpd

1、查询是否已经安装了httpd

1
rpm -qa | grep httpd

2、通过yum安装httpd

1
yum install httpd -y

3、启动httpd服务

1
2
service httpd start
service httpd restart

4、开机启动

1
2
chkconfig --list | grep httpd
chkconfig httpd on

注:/etc/httpd/conf/httpd.conf

安装node

1、检查是否安装node

1
yum list installed | grep node

2、设置仓库信息

Node V6.X

1
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

Node V7.X

1
curl --silent --location https://rpm.nodesource.com/setup | bash -

3、通过yum安装node

1
yum -y install nodejs

4、查看版本

1
2
node -v
npm -v

安装phpMyAdmin

1、检查是否安装

1
yum list installed | grep phpMyAdmin

2、安装Remi源

CentOS 6.5

1
2
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

1
2
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3、通过yum安装phpMyAdmin

1
yum install -y phpmyadmin

4、配置httpd虚拟目录

注:/etc/phpMyAdmin/config.inc.php

安装git

1、检查是否安装git

1
rpm -qa | grep git

2、通过yum安装git

1
yum install git -y

3、SSH Keys

1
2
3
4
ssh-keygen -t rsa -C "youremail@163.com"
vim ~/.ssh/id_rsa.pub
Add SSH key to code.gammainfo.com
ssh -T git@code.gammainfo.com

安装composer

1
2
3
4
yum install -y libmcrypt libmcrypt-devel
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer -v

安装redis

1、检查是否安装redis

1
yum list installed | grep redis

2、添加epel源

1
yum install epel-release

3、通过yum安装redis

1
yum install redis -y

4、启动redis服务

1
service redis start

5、开机启动

1
chkconfig redis on

6、开启守护进程

1
编辑redis.conf文件,修改daemonize no改成yes。

7、redis配置密码

1
编辑redis.conf文件,#requirepass foobared, 去掉行前的注释,并修改密码为所需的密码,保存文件。

8、安装php-redis扩展

1
yum install php-redis -y

注:/etc/redis.conf