关闭selinux服务
查看selinux运行状态
1) getenforce
2) /usr/sbin/sestatus -v //SELinux status:enabled 为开启状态
关闭selinux 修改/etc/selinux/config 文件,SELINUX=enforcing改为SELINUX=disabled,重启
关闭防火墙
查看防火墙状态 /etc/init.d/iptables status
临时关闭防火墙 /etc/init.d/iptables stop
永久关闭防火墙 chkconfig iptables off
epel仓库安装
epel是yum的软件源,里面包含了许多基本源里没有的软件
默认的yum源无法升级PHP,需要添加第三方yum源,我们选择webtatic库 rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
epel安装 yum install epel-release
yum安装nginx
nginx安装前需要先安装epel仓库
nginx安装 yum install nginx
nginx相关
nginx安装目录 which nginx ///usr/sbin/nginx
nginx版本 /usr/sbin/nginx -v 或 nginx -v
测试配置文件 nginx -t
设置服务开机启动 chkconfig nginx on
nginx状态 service nginx status
nginx启动 service nginx start
nginx停止 service nginx stop
nginx重启 service nginx reload
nginx配置文件
查找nginx.conf文件路径 find / | grep nginx.conf
/etc/nginx/nginx.conf
/etc/nginx/conf.d
默认路径
配置目录 /etc/nginx/
配置文件 /etc/nginx/conf.d/default.conf
错误日志 /var/log/nginx/error.log
访问日志 /var/log/nginx/access.log
默认站点目录 /usr/share/nginx/html
nginx配置域名
目录 /etc/nginx/conf.d/
默认配置 default.conf
项目配置 web1.conf
yum安装php
CentOs 6.x 的RPM源中php最高7.1
PHP5.5安装 yum install php55w.x86_64 php55w-fpm.x86_64 php55w-mysql.x86_64 php55w-gd.x86_64 libjpeg* php55w-ldap.x86_64 php55w-odbc.x86_64 php55w-pear.noarch php55w-xml.x86_64 php55w-xmlrpc.x86_64 php55w-mbstring.x86_64 php55w-bcmath.x86_64 php-mhash
其他php版本安装 如果想安装php5.6版本,将上面的php55w替换为php56w
删除PHP相关安装包 yum remove php*
php 7.0/7.1/7.2 分别表示为 70w/71w/72w
PHP7.1安装 yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt
php相关
php版本 php -v
查看php状态 service php-fpm status
查看php扩展 php -m
启动php /etc/init.d/php-fpm start 或 service php-fpm start
重启php service php-fpm restart
设置服务开机启动 chkconfig php-fpm on
查看PHP相关安装包 yum list installed | grep php
php配置文件
php.ini 是php运行核心配置文件
php-fpm.conf 是php-fpm进程服务的配置文件 /etc/php-fpm.d/www.conf
www.conf 这是php-fpm进程服务的扩展配置文件
安装composer
下载composer curl -sS https://getcomposer.org/installer | php
移动composer到环境下可执行 mv composer.phar /usr/local/bin/composer
合并 curl -sS https://getcomposer.org/installer | php;mv composer.phar /usr/local/bin/composer
查看composer版本 composer -v
git安装及配置
安装git yum install git
生成公钥私钥 ssh-keygen -t rsa -C “git@git.web1.com.cn”
/root/.ssh/id_rsa
/root/.ssh/id_rsa.pub
git配置user.name user.email
git config –global user.name “liutao”;git config –global user.email git@git.web1.com.cn
clone项目 git clone git@git.web1.com.cn:liutao/web1_api.git