用Linux搭建网站(LAMP)
安装环境
演示服务器版本为CentOS 8
安装apache
下载apache
yum install httpd httpd-devel
启动apache服务器
systemctl start httpd
设置apache开机自启
systemctl enable httpd
查看apache运行状态,绿色即正常运行
systemctl status httpd
关闭和禁用防火墙
systemctl stop firewalld
systemctl disable firewalld
访问成功
安装MySQL
yum install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb
修改默认密码
mysql_secure_installation
设置允许远程登陆
use mysql
update user set host = '%' where user = 'root';
flush privileges;
成功连接mysql
安装php
yum -y install php php-mysqlnd l php-gd
php写错地址了,移动到html目录里
重启apache
systemctl restart httpd
可以看到php正常解析
安装cms
把DedeCMS传送到服务器上
scp DedeCMS-V5.7.110-UTF8.zip root@192.168.171.31:/var/www/html
解压文件夹然后进入网站安装建站
建站成功
有一部分操作没有截图,如果有些步骤还是不明白,可以直接私信问我。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库