🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
CentOS 7版本配置lamp服务器和其他版本命令有变动。centos7以上版本也可按照这个文档安装配置。 关闭firewall:CentOS 7.0 7.2默认使用的是firewall作为防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq! #保存退出 setenforce 0 #使配置立即生效 一、安装Apache yum install httpd #根据提示,输入Y安装即可成功安装或者yum install httpd -y systemctl start httpd.service #启动apache systemctl stop httpd.service #停止apache systemctl restart httpd.service #重启apache systemctl enable httpd.service #设置apache开机启动 二、安装MariaDB 也就是MySQL yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成 systemctl start mariadb.service #启动MariaDB systemctl stop mariadb.service #停止MariaDB systemctl restart mariadb.service #重启MariaDB systemctl enable mariadb.service #设置开机启动 2、为root账户设置密码 mysql\_secure\_installation 回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y 最后出现:Thanks for using MySQL! MariaDB密码设置完成,重新启动 MariaDB: systemctl restart mariadb.service #重启MariaDB 三、安装PHP 1、安装PHP yum install php #根据提示输入Y直到安装完成 2、安装PHP组件,使PHP支持 MariaDB yum install php-mysql php-gd libjpeg\* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash #这里选择以上安装包进行安装,根据提示输入Y回车 systemctl restart mariadb.service #重启MariaDB systemctl restart httpd.service #重启apache 配置 一、Apache配置 vi /etc/httpd/conf/httpd.conf #编辑文件 ServerSignature On #添加,在错误页中显示Apache的版本,Off为不显示 Options Indexes FollowSymLinks #修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录) AllowOverride None #修改为:AllowOverride All (允许.htaccess) MaxKeepAliveRequests 500 #添加MaxKeepAliveRequests 500 (增加同时连接数) :wq! #保存退出 systemctl restart httpd.service #重启apache 二、php配置 vi /etc/php.ini #编辑 expose\_php = Off #禁止显示php版本的信息 short\_open\_tag = ON #支持php短标签 open\_basedir = .:/tmp/ #设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题(例如:织梦内容管理系统),可以注销此行,或者直接写上程序的目录/data/yunwei/:/tmp/ :wq! #保存退出 systemctl restart mariadb.service #重启MariaDB systemctl restart httpd.service #重启apache 扩展安装 [需要安装ZendGuardLoader.so](http://xn--ZendGuardLoader-zn81au837cw0ct96g.so) 至此环境已经配置完成。