LAMP网站搭建
任务背景
学院为了扩大学生和教师的交流,准备搭建一个BBS,BBS采用动网论坛,内网采用的IP地址为192.168.1.2,要求服务器满足3000人同时在线访问,只有本学院的成员才可以访问目录/security,本学院的域为xinan.school,其他全部拒绝。管理员邮箱设置root@xinan.school,首页设置index.php。Apache根目录和文档保持默认设置。
1)Apache安装
rpm -qa | grep httpd
2)MySQL安装
rpm -qa | grep mysql
设置密码:mysqladmin -u root password 123456
登录:mysql -u root -p
3)PHP安装
rpm -qa | grep php
4)编辑Apache配置文件httpd.conf
①设置Apache根目录为/etc/httpd
ServerRoot "/etc/httpd"
②设置客户端最大连接数为3000
ServerLimit 3000
MaxClients 3000
③设置管理员邮箱为root@xinan.school
ServerAdmin root@xinan.school
④设置服务器的主机名和端口
ServerName 192.168.1.2:80
⑤设置文档目录为/var/www/html/bbs
DocumentRoot "/var/www/html/bbs"
⑥允许所有人访问/var/www/html/bbs目录
#Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
⑦设置首页文件为index.php
DirectoryIndex index.php
⑧修改/security目录设置权限
<Directory /security>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from .xinan.school
</Directory>
5)重新启动httpd服务
创建/var/www/html/bbs目录再启动,否则会失败
service httpd restart
6)下载动网论坛源码
动网源码下载地址:https://www.jb51.net/codes/11267.html#downintro2
下载完成后,复制uploads目录里的所有文件到/var/www/html/bbs目录下
7)更改目录权限
chmod -R 777 /var/www/html/bbs/
8)安装动网论坛
在浏览器中输入http://192.168.1.2,根据安装向导安装即可
最后访问http://192.168.1.2:
备注:使用的Linux系统是Redhat6.5~
本篇博客只是来记录学习相关内容的过程,案例仅供参考~