当前位置:新注册送38元体验金 > 新注册送38元体验金操作系统 > CentOS7.0下nginx mysql php环境安装

CentOS7.0下nginx mysql php环境安装

文章作者:新注册送38元体验金操作系统 上传时间:2019-08-25

CentOS7.0下nginx mysql php环境安装

一个PHP程序猿,闲来无事,用虚拟机安装了CentOS7版本的linux,搞了下PHP环境的安装(分装,其实有很多一键shell集成安装包的,总感觉学习就要一步一步来,才有成就),之前只是弄一些简单的服务器上的操作,纯属小学生,仅供自己温习,有想借鉴的瞅瞅也行,有误导的地方,望不喷,谢谢~!

准备工作:

  1. 预先安装了虚拟机vm11,百度推荐当前的那个,vm11序列号:1F04Z-6D111-7Z029-AV0Q4-3AEH8,具体安装说明不必多说;
  2. 下载centos7的安装包,下载地址:
  3. 启动虚拟机,简单配置一下系统相关
  • 关闭内置防火墙(弃用自带的防火墙、启用iptables防火墙)
  • [plain]view plaincopy
    1. [[email protected]~]#systemctlstopfirewalld.service停止firewall
    2. [[email protected]~]#systemctldisablefirewalld.service禁止firewall开机启动
  • 安装iptables防火墙
  • [html]view plaincopy
    1. [[email protected]~]#yuminstalliptables-services安装
  • 修改iptables配置
  • [html]view plaincopy
    1. [[email protected]~]#vim/etc/sysconfig/iptables编辑防火墙配置文件
  • 在-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT下面添加 这两项
  • [html]view plaincopy
    1. -AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT
    2. -AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT
  • 保存退出:wq
  • 启动并设置开机启动
  • [html]view plaincopy
    1. systemctlrestartiptables.service重启新防火墙使配置生效
    2. systemctlenableiptables.service设置防火墙开机启动

更新系统:[html]view plaincopy

  1. <spanstyle="white-space:pre"></span>[[email protected]~]#vim/etc/yum.repos.d/CentOS-Base.repo

修改内容:将所有"baseurl= plaincopy

  1. <spanstyle="white-space:pre"></span>[[email protected]~]#yum-yupgrade

软件目录:/usr/local/src软件源代码包存放位置/usr/local/software软件安装位置安装编译工具及库文件[html]view plaincopy

  1. <spanstyle="white-space:pre"></span>[[email protected]~]#yuminstall-yapr*autoconfautomakebisonbzip2bzip2*cloog-pplcompat*cppcurlcurl-develfontconfigfontconfig-develfreetypefreetype*freetype-develgccgcc-c gtk -develgdgettextgettext-develglibckernelkernel-headerskeyutilskeyutils-libs-develkrb5-devellibcom_err-devellibpnglibpng-devellibjpeg*libsepol-devellibselinux-devellibstdc -devellibtool*libgomplibxml2libxml2-devellibXpm*libtifflibtiff*makempfrncurses*ntpopensslopenssl-develpatchpcre-develperlphp-commonphp-gdpolicycoreutilstelnett1libt1lib*nasmnasm*wgetzlib-devel

下载安装包

源文:

一个PHP程序猿,闲来无事,用虚拟机安装了CentOS7版本的linux,搞了下PHP环境的安装(分装,其实有很多一键...

本文由新注册送38元体验金发布于新注册送38元体验金操作系统,转载请注明出处:CentOS7.0下nginx mysql php环境安装

关键词: