Apache服务
一.简单的访问
1.挂载 安装软件包
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom/Server/
rpm -ivh httpd-
2.(tab)
2.cd /var/www/html
vi index.html
3.启动服务
/etc/init.d/httpd start
4.用客户端进行访问
二.建立系统用户的个人主页
1.vim /etc/httpd/conf/httpd.conf :/UserDir 高亮显示,n向下翻动
2.把UserDir_public_html启动
把UserDir disable 注释掉
3.useradd zhangsan
passwd zhangsan 密码:123
useradd lisi
passwd lisi 密码:123
4.su zhangsan 在用户中做:
cd /home/zhangsan
mkdir public_html
vi index.html 在里面输入...
5.在超级用户中设置权限并启动服务:
su root
chmod o+w /home/zhangsan
/etc/init.d/httpd restart
6.在客户端中:http:\IP~zhangsan
不会的话就在加我给你实验报告
不同需求不同配置
lumanger这种不需要你懂很多,直接1建安装。如果需要自定义配置
那么去多看看资料lamp和lnmp都可以。
要在LINUX环境下实现Web服务器的搭建,可以通过Apache+php+mysql的方式实现
准备前的工作:
1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙
(1)把SELINUX=enforcing注释掉
(2)并添加SELINUX=disabled
2.修改防火墙配置文件(/etc/sysconfig/iptables) 开放端口号
-
A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-
A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
打开连个常用的端口
如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性。
之前我们介绍了如何在openSUSE 12.1下搭建Web服务器,里面详细介绍了在openSUSE 12.1下搭建服务器的方法,其实除了Red Hat和openSUSE,CentOS也是人们经常用到的搭建Web服务器的Linux版本。
安装阿帕奇,安装oracle,阿帕奇是linux自带的,值要把软件包装上就可以了,oracle数据库必须去oracle官网下载linux版本相符的oracle安装文件集detabase。
既然你软件装好了,接下来就要配置一下toncat 了 ,网站很多文章 ,搜一下好了。配置好了 就把你写的编译好的代码放到tomcat下面。
至于数据库,那就要看你的代码怎么写的
可以参考如下Web服务器的建立过程。示例环境及web服务器软件:
Ubuntu 12.04
LAMP(Linux,Apache,Mysql,PHP)
1、安装Apache
(1)在安装HTTP Server之前需安装APR(Apache Portable Runtime)和APR-util安装APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install
(2)安装APR-util
$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install
(3)安装stat -a | grep f /etc/f
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server
(2)、启动MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
3、安装PHP
(1)安装下载php-5.4.4.tar.gz
$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安装libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini
(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置
<;IfModule dir_module>
DirectoryIndex index.php
<;/IfModule>
<;FilesMatch .php$>
SetHandler application/x-httpd-php
<;/FilesMatch>
(3)重启HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart
那要看你是采用什么技术,PHP就搭建Apache服务器,Java系列就搭建tomcat、JBoss、WebLogic或者WebSphere服务器。
所谓搭建也就是把相应软件安装或者直接解压到特定位置,然后运行相关命令启动对应的服务即可,不同服务器的操作方式不尽相同,但思想都大同小异。
web服务器有好几种 nginx apache 等等都行
你需要按照自己的需求来安装
不过基本环境都是必须的mysql+php+apache很主流的web服务器环境