您现在的位置是:群英 > 服务器 > 系统运维
在centOS7上yum单独安装LAMP环境的详细流程
Admin发表于 2023-09-23 11:31:39211 次浏览
这篇文章主要给大家介绍“在centOS7上yum单独安装LAMP环境的详细流程”的相关知识,下文通过实际案例向大家展示操作过程,内容简单清晰,易于学习,有这方面学习需要的朋友可以参考了解一下,希望这篇“在centOS7上yum单独安装LAMP环境的详细流程”文章对大家有所帮助。

一、安装Apache 1.安装 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机启动 systemctl enable httpd.service 4.验证apache服务是否安装成功 在本机浏览器中输入虚拟机的ip地址,CentOS7查看ip地址的方式为: ip addr (阿里云不需要用这种方式查看,外网ip已经在你主机列表那里给你写出来了的;) 这里是访问不成功的 (阿里云用外网访问,能成功,不需要做以下步骤) CentOS7用的是Firewall-cmd防火墙,让外网能访问到apache主目录,就需要做以下的操作: firewall-cmd --add-port=80/tcp --permanent firewall-cmd --reloa 注,此处如有报错:FirewallD is not running 启动服务器 systemctl start firewalld.service   然后再访问外网ip,如果看到apache默认的页面--有Testing 123...字样,便是成功安装了apache服务了; 如果阿里云无法访问连接 在管理实例添加安全组规则   二安装PHP .安装 yum -y install php 2.重启apache服务 systemctl restart httpd 测试是否安装成功 目录在www/html   vi /var/www/html/info.php   <?php  phpinfo(); ? 浏览器访问 ip地址/info.php 运行显示php服务器参数等   三安装mysql   下载mysql wget  http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装 yum install mysql-community-server

系统会自动安装,安装完成重启mysql服务   service mysqld restart 会输出 Redirecting to /bin/systemctl restart  mysqld.service   直接输出mysql就能连接到服务器

 

添加用户密码 set password for 'root'@'localhost' = password('密码'); 提示成功 退出 quit 再次连接mysql就需要输入密码  

 

四PHP和MYsql关联   yum search php 安装yum -y install php-mysql 五安装常用PHP模块   1.GD库,ldap,xml等 yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel 2.重启apache systemctl restart httpd.service 安装完成,再次运行info.php LAMP环境搭建完成  

 

远程连接服务器数据库 连接报错 ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' mysql没有开启远程访问   use mysql   mysql> update user set host='%' where user='root'; ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 忽略报错 mysql> flush privileges

从新连接OK     连接报错 2003 can't connect to MySQL server on '192.168.0.1'(10038). 原因是没有在firewall防火墙开放端口   firewall-cmd --add-port=3306/tcp --permanent 重载配置 firewall-cmd --reload  

 

firewall常用命令   常用命令介绍   firewall-cmd --state ##查看防火墙状态,是否是running firewall-cmd --reload ##重新载入配置,比如添加规则之后,需要执行此命令 firewall-cmd --get-zones ##列出支持的zone firewall-cmd --get-services ##列出支持的服务,在列表中的服务是放行的 firewall-cmd --query-service ftp ##查看ftp服务是否支持,返回yes或者no firewall-cmd --add-service=ftp ##临时开放ftp服务 firewall-cmd --add-service=ftp --permanent ##永久开放ftp服务 firewall-cmd --remove-service=ftp --permanent ##永久移除ftp服务 firewall-cmd --add-port=80/tcp --permanent ##永久添加80端口 iptables -L -n ##查看规则,这个命令是和iptables的相同的 man firewall-cmd ##查看帮助     
感谢各位的阅读,以上就是“在centOS7上yum单独安装LAMP环境的详细流程”的内容了,通过以上内容的阐述,相信大家对在centOS7上yum单独安装LAMP环境的详细流程已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注群英网络,群英网络将为大家推送更多相关知识点的文章。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2023-05-15 17:37:14 
摘要:Centos7搭建vsftpd服务
2022-11-23 16:04:43 
摘要:Apache是世界上最受欢迎的跨平台HTTP Web服务器,通常用于Linux和Unix平台以部署和运行Web应用程序或网站。 重要的是,它很容易安装,也有一个简单的配置。linux查看apache是否运
2022-08-15 17:30:36 
摘要:linux中产生死锁的原因有:1、竞争不可抢占资源而引起死锁;2、竞争可消耗资源而引起死锁 ;3、进程推进顺序不当而引起死锁(进程运行过程中,请求和释放资源的顺序不当,而导致进程死锁)。
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部