centos7上安装LNMP(php7)
发布时间:2023-12-13 20:06:47 所属栏目:CentOS 来源:DaWei
导读: 本篇笔记主要讲解如何在centos7.x下配置LNMP环境,其中php版本为7.x。如果需要配置6.x的,请参考。
安装一些常用的源
EPEL源
centos6
yum install http://mirrors.ustc.edu.cn/fedora/epel/
安装一些常用的源
EPEL源
centos6
yum install http://mirrors.ustc.edu.cn/fedora/epel/
|
本篇笔记主要讲解如何在centos7.x下配置LNMP环境,其中php版本为7.x。如果需要配置6.x的,请参考。 安装一些常用的源EPEL源 centos6 yum install http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm centos7 yum install http://mirrors.yun-idc.com/epel/7/x86_64/e/epel-release-7-2.noarch.rpmmysql源 #centos6 yum install http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm #centos7 yum install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmnginx源 #centos6 yum install http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm #centos7 yum install http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm全量更新一遍 yum update参考链接: 安装php7 第一步,安装YUM源 sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 第二步,安装php7.1和相关依赖库 sudo yum install -y mod_php71w php71w-cli php71w-common php71w-gd php71w-mbstring php71w-mcrypt php71w-mysqlnd php71w-xml php71w-devel 第三步,Step 3: configure PHP 7.x sudo cp /etc/php.ini /etc/php.ini.bak sudo vi /etc/php.ini 安装php-fpm yum install -y php7.1-fpm 安装redis yum install -y redis 安装git yum install -y git 安装php的redis扩展 git clone git://github.com/nicolasff/phpredis.git cd phpredis phpize ./configure make sudo -s make installsudo -s 参考: 检测是否有安装: php -m | grep redis 安装nginx yum install -y nginx 安装mysql sudo yum install -y mysql-server sudo systemctl start mysqld然后,secure mysql mysql_secure_installation 安装composer curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 安装php-fpm先安装php的源 yum install -y php71w-fpm 安装tmux yum install -y tmux 配置redis 调整daemon状态 配置php-fpm 调整运行用户,deploy 权限问题,会导致nginx层报错,说script file 找不到的问题 配置nginx - 调整运行用户,如deploy - 调整对应文件夹的权限 - 全局的日志文件夹权限 - 默认的缓存文件夹 配置系统的文字系统 vi /etc/environmentLC_ALL=en_US.utf-8 useradd www 参考: (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
