分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

Linux基础(五)——LAMP平台构建及Web论坛部署

发布时间:2023-09-06 01:58责任编辑:董明明关键词:WebLinux
LAMP平台
是一种成熟的动态企业网站服务器模式(平台)支持linux等操作系统支持网页(Apache)、支持数据库(MariaDB)、支持程序(PHP)

快速搭建LAMP网站服务器平台

1. ?装包 ???????yum ?-y ?install ?httpd ?mariadb-server ?mariadb ?php ?php-mysql2. ?配置网页(确保有效可访问) ???????httpd服务配置:3. ???起服务 ???????/etc/httpd/conf/httpd.conf ?【全局配置,不建议直接修改】 ???????/etc/httpd/conf.d/*.conf ???【自定义配置】自定义虚拟主机文件 ????‘ ?systemctl ?stop firewall‘ ?????‘ ?setenforce 0 ???????????建议提前防火墙、SELinux‘

例:实现多个虚拟Web主机

1. ?装包 ???yum ?-y ?install ?httpd ?mariadb-server ?mariadb ?php ?php-mysql2. ?为新的虚拟主机添加配置 ???vim ?/etc/httpd/conf.d/vhosts.conf ???<VirtualHost ???*:80> ??????//默认虚拟站点 ????DocumentRoot ????/var/www/html ???</VirtualHost> ???<VirtualHost ???*:80> ??????????//第1个虚拟站点 ????ServerName ????tts8.tedu.cn ????DocumentRoot ???/var/www/tts8 ???</VirtualHost> ???<VirtualHost ???*:80> ??????//第2个虚拟站点 ????ServerName ????ne.tedu.cn ????DocumentRoot ????/var/www/ne ???</VirtualHost> ???‘httpd ??-t ????????????//检查语法,确保配置 OK ???Syntax OK‘3. ?起服务 ???systemctl ??restart ???httpd ??mariadb ???systemctl ??enable ??httpd ??mariadb ???systemctl ?stop firewall ????setenforce 0 ???????????建议提前防火墙、SELinux

LAMP搭建常见问题

1)从浏览器访问 http://服务器地址/test1.php 时直接显示源代码 ????????原因:php包没安装,或者安装后没有重启httpd ????????解决:安装好php包后,重启httpd服务2)安装LAMP那些包装不上 ????????原因:没有配置好yum源,或者配置了9007包的源(CentOS7-Everythin-..iso) ????????解决:# yum ??-y ?install ?.. .. ?--skip-broken3)从浏览器访问 http://服务器地址/test2.php 页面显示空白 ???????原因:php-mysql包没装 ???????解决:补装 php-mysql 包,然后重启 httpd 服务

数据库服务器使用

设置数据库管理密码 ???mysql ??-u用户名 ?-p密码 ???mysql ??-uroot ???mysql ??????????????连接数据库服务器 ???mysqladmin ??-u用户名 ????password ?‘新密码‘ ???mysqladmin ??-u用户名 ?-p旧密码 ??password ?‘新密码‘修改数据库管理密码 ???MariaDB [(none)]> create ??database ??bbsdb; ???//新建库 ???MariaDB [(none)]> show ??databases; ????????????//列出库 ???MariaDB [(none)]> drop ??database ??test; ??????//删除库

WEB论坛部署

1.下载 Discuz! 论坛的源代码包 ??通过 WinSCP 上传到服务器 /root/ ???ls ?/root/Discuz*2.把论坛代码包部署到 bbs.tedu.cn 网站服务器上 ???unzip Discuz_X3.4_SC_UTF8.zip ?-d ?tdir ????//解包 ???cp ?-r ?tdir/upload/ ?/var/www/bbs ?????????//复制到目标 ???vim ?/etc/httpd/conf.d/vhosts.conf ?????????//新增虚拟主机 ???<VirtualHost ???*:80> ????????????????ServerName ?bbs.tedu.cn ????????????????DocumentRoot ?/var/www/bbs ???</VirtualHost>3.启用网站服务器 ???systemctl ??restart ???httpd4.访问 ?http://bbs.tedu.cn/install/ ,根据提示完成安装 ?调整目录权限、正确指定数据库信息、论坛管理员密码 ???cd ?/var/www/bbs/ ???chown ??-R ??apache ?config/ ??data/ ?uc_client/ ?uc_server/

Linux基础(五)——LAMP平台构建及Web论坛部署

原文地址:http://blog.51cto.com/8149087/2126109

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved