centos7安装lamp环境
1.安装apache
yum install httpd
安装成功后,启动并测试
service httpd start
curl 127.0.0.1
添加开机启动
chkconfig httpd on
2.安装php7
#配置安装yum源 EPEL and Remi repository yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm #安装 yum-utils yum install yum-utils #yum-config-manager 管理要安装的版本,以下3个,选择自己要安装的版本执行 yum-config-manager --enable remi-php72 [Install PHP 7.2] #如果要安装php7.0或php7.1 yum-config-manager --enable remi-php70 [Install PHP 7.0] yum-config-manager --enable remi-php71 [Install PHP 7.1] #开始安装 yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo php-fpm
重启后测试phpinfo()
vi /var/www/html/info.php <?php phpinfo(); ?>
浏览器访问出现:

3.安装mysql5.7
更新mysql源,yum安装mysql5.7
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm yum install mysql-community-server
mysql5.7初始密码不再是空,会在shell输出里告诉你密码文件地址,一般在~/.mysql_secret下
如果这个文件不幸没有的话,也不是没有办法,按下文操作:
https://www.cnblogs.com/wjs2019/p/13852993.html
设置开机启动:
chkconfig mysqld on
安装php-mysql扩展
yum install php70w-mysql
重启apache2生效
4.安装常用扩展
yum install php-pear yum install php-devel yum -y install gcc yum install openssl openssl-devel yum install -y tcl pecl channel-update pecl.php.net #通过pecl装php7的mongodb扩展 pecl install mongodb #安装php7的redis扩展 pecl install redis
修改php.ini添加
extension=mongodb.so
extension=redis.so
然后重启apache2
如果yum的时候提示xxx not signed,加上参数 --nogpgcheck

浙公网安备 33010602011771号