目录
LAMP的简单介绍
LAMP: L:Linux A:Apache M:mysql/mariadb P: php/python
LNMP:L:Linux N:Nginx M:mysql/mariadb P: php/python
web项目架构: B(浏览器)/S(服务器)服务架构 C(客户 端)/S(服务器) 服务架构
LAMP用安装包 离线安装
链接:https://pan.baidu.com/s/1npK5ObQYn73BJ2ku0_1xxA 提取码:1111
上传压缩包到/root目录下 并解压
unzip lamp.zip -d /home/root
# -d 指定解压路径
执行安装命令
yum -y install /root/lamp/*.rpm
# 安装lamp下的所有文件
启动服务
systemctl start httpd
# 关闭防火墙
systemctl stop firewalld
浏览器访问地址 http://linux的ip地址
在线安装LAMP
yum -y install httpd mariadb mariadb-server php-fpm phpmysqlnd
第二种方法
lamp 网站
https://lnmp.org/install.html
# 安装LAMP
wget http://soft.lnmp.com/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0 && ./install.sh lamp
# 安装LNMP
wget http://soft.lnmp.com/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0 && ./install.sh lnmp
浏览器访问地址 http://linux的ip地址 查看服务是否安装完成 注意需关闭防火墙
搭建一个Discuz论坛
我们基于上面LAMP环境搭建一个网站
官网 下载地址:https://www.discuz.vip
上传压缩包到 /var/www/html 在解压
浏览器访问:http://你的IP地址/upload
修改目录权限
chown -R apache config/ data/ uc_server/ uc_client
数据库密码根据自己的来 因为我没设置密码所以都是默认
等待一分钟左右安装完毕!!
访问前台的页面:http://192.168.10.157/upload/
访问后台的页面:http://192.168.10.157/upload/admi n.php
二次工具: dedecms(织梦)、帝国cms、苹果cms、论 坛、wordPress等 的搭建方法都是大同小异的
基于上面LAMP系统 我们发现可以在网页上面访问到文件目录
我们可以关闭网站的目录浏览功能
vim /etc/httpd/conf.d/luntan.conf
<Directory "/var/www/html/luntan">
Options -Indexes -FollowSymLinks
</Directory>
说明: Options: 设置
-Indexes: (减去)禁止目录浏览功能
-FollowSymLinks: (减去)禁止链路跟随
修改完毕,重启httpd服务
systemctl restart httpd
# 如发现重启报错 应该是配置文件写入错误
数据库密码更改无法登录 请在这两个
vim /var/www/html/luntan/config/config_global.php
$_config['db']['1']['dbpw']="root" #你的root密码
vim /var/www/html/luntan/config/config_ucenter.php
define('UC_DBPW', 'root'); #你的root密码
如发现访问不能连接 可以查看防火墙是否关闭 和selinux 的状态
作为一个初学者,只是想把自己学习到的东西分享一下,顺便做一下学习笔记。如有地方做的不对或者不好还请指出。一起学习分享,共同进步