centos安装nginx、php、composer、git

关闭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 “[email protected]” 
/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 [email protected]

clone项目 git clone [email protected]:liutao/web1_api.git

转:https://blog.csdn.net/haka36/article/details/82457687

猜你喜欢

转载自blog.csdn.net/hrbsfdxzhq01/article/details/88823535