Linux下Web应用服务器搭建
来源:互联网 发布:淘宝 全球购 申请 编辑:程序博客网 时间:2024/04/26 17:37
基于Virtualbox虚拟机中的ubuntu10.04操作系统,搭建一个服务器。该服务器提供以下服务:
1. 远程SSH服务;
2. 基于MySQL的后台数据库;
3. 基于Apache的Web应用服务器;
4. 基于Vsftpd的Ftp应用服务器;
5. 用于管理MySQL数据库的phpMyAdmin数据库Web前端;
6. Discuz!社区论坛系统;
7. 基于iptables的防火墙;
技术指标:
1. 虚拟机使用Bridged联网方式,具有独立的IP地址;
2. SSH服务使用非标准的22222端口;
3. Web服务器的根目录为/home/my_sites;在根目录下面有两个子目录:
n /home/my_sites/phpmyadmin/用于存放phpmyadmin代码文件;
n /home/my_sites/discuz/用于存放discuz!代码文件;
4. 服务器不允许匿名登录,创建一个用于上传phpmyadmin和discuz代码文件的FTP用户。FTP服务器的根目录为/home/my_sites。在根目录下,用户不能上传、删除、修改文件;
5. 创建一个MySQL数据库discuz_db,phpMyAdmin可用于管理这个数据库。这个数据库也作为discuz!社区论坛系统的后台数据库;
6. 通过http://your-ip-address/phpadmin访问phpMyAdmin数据库Web前端,通过http://your-ip-address/discuz访问discuz!社区论坛系统;
7. 防火墙禁止对除了21、80、3306、22222这四个端口外的其余一切端口的访问。如有远程用户试图访问除了这四个端口外的其他端口,防火墙应送回一个ICMP(HOST UNREACHABLE)响应包。
一、 实验要求与技术指标
1.配置SSH服务
(1)安装SSH
(2)修改Port为非标准的22222端口
(3)重启SSH
二、配置FTP服务器
3.配置Web服务器(Apache+MySql+PHP+phpmyadmin)
安装Apache
配置/etc/apache2/httpd.conf
安装PHP
4.安装phpmyadmin
把文件通过FTP传到对应目录
- Linux下Web应用服务器搭建
- Web服务器:linux下搭建nginx服务
- linux环境下web服务器环境搭建
- Linux下如何搭建WEB服务器教程
- 在Linux下搭建Web应用环境
- Linux下搭建web应用环境
- Linux下Web服务器应用之虚拟主机
- 搭建linux下apache web服务器 dns服务器
- linux web服务器搭建
- 应用体验 CentOS 6.2下搭建Web服务器
- Tomcat搭建Web 应用服务器
- linux下apache+php(fastcgi)web服务器的搭建
- linux下nginx+php(fastcgi)web服务器搭建
- linux下apache+php(fastcgi)web服务器的搭建
- Linux下java web服务器搭建(JDK1.6+Tomcat6)
- Linux下java web服务器搭建(MySQL5.1)
- Linux下java web服务器搭建(Apache2.2+svn1.6)
- Linux下java web服务器搭建(Apache2.2+2Tomcat6)
- 使用PLSQL 订阅 itpub rss源
- debug : 信号量的应用场景
- OCR(计算机是怎样识字的)
- 使用windbg进行简单的debug c++代码
- 超全Ubuntu软件包管理命令
- Linux下Web应用服务器搭建
- Java仿游戏滚屏
- JSF 2.0检验总结之:同一个JBOSS 5.1.0 jsf 2.0(for primefaces) +JSF 1.2 同时运行的总结
- Ubuntu命令行下安装、卸载、管理软件包的方法
- Java web新浪微博接口应用中遇到的问题。
- 动态添加css的三种方法(示例很清楚)
- 关于arm7贪吃蛇设计
- tcp/udp Socket图解
- 加油吧!!騒年