安装httpd参考博客https://blog.csdn.net/qq_36113598/article/details/77532647yum install httpd配置ServerNamevi /etc/httpd/conf/httpd.conf将#ServerName www.example.com:80修改为ServerName localhost:80外...
安装httpd
参考博客
https://blog.csdn.net/qq_36113598/article/details/77532647
yum install httpd
配置ServerName
vi /etc/httpd/conf/httpd.conf
将#ServerName www.example.com:80修改为ServerName localhost:80
外部机器此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口
systemctl start httpd.service #开启httpd服务
systemctl enable httpd.service#配置httpd服务开机自启
关闭防火墙
Systemctl stop firewalld.service
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning, 开启后显示running)
安装php
yum install php
重启apache服务
Systemctl httpd restart
安装mysql
参考博客
https://www.cnblogs.com/zhanzhan/p/7729981.html
1、安装MariaDB
安装命令
yum -y install mariadb mariadb-server
安装完成MariaDB,首先启动MariaDB
systemctl start mariadb
设置开机启动
systemctl enable mariadb
接下来进行MariaDB的相关简单配置
mysql_secure_installation
首先是设置密码,会提示先输入密码
Enter current password for root (enter for none):<–初次运行直接回车
设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,n,否则无法远程管理
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
初始化MariaDB完成,接下来测试登录
mysql -u root -p
enter password:
进入mariaDB页面
本文标题为:centOS7 搭建LAMP服务器(apache+php+MariaDB)
基础教程推荐
- PHP命名空间简单用法示例 2022-12-01
- php array分组,PHP中array数组的分组排序 2022-08-01
- PHP实现Redis单据锁以及防止并发重复写入 2022-10-12
- thinkphp3.2.3框架动态切换多数据库的方法分析 2023-03-19
- PHP获取MySQL执行sql语句的查询时间方法 2022-11-09
- laravel ORM关联关系中的 with和whereHas用法 2023-03-02
- 在Laravel中实现使用AJAX动态刷新部分页面 2023-03-02
- laravel 解决多库下的DB::transaction()事务失效问题 2023-03-08
- 使用PHP开发留言板功能 2023-03-13
- PHP中的错误及其处理机制 2023-06-04