有问题就有答案
Q1:如何在linux搭建完整的web服务器?
可以参考如下网服务器的建立过程。示例环境及网服务器软件:Ubuntu 12.04 LAP(Linux、Apache、Mysql、PHP)1、安装阿帕奇(1)在安装超文本传送协议服务器之前需安装街头流氓可移植运行时和APR-util安装APR $ tar zxvf APR-1。4 .6 .焦油。gz $ CD APR-1。4 .6/$。/configure $ make $ sudo make install(2)安装APR-util $ tar zxvf APR-util-1。4 .1 .焦油。gz $ CD APR-util-1。4 .1 $。/configurewith-apr=/usr/local/apr(apr在哪里)$ make$ sudo make install(3)安装httpd-2.4.2.tar.bz2默认安装位置/usr/local/apache2网页放在/usr/local/apache2/htdocs配置文件/usr/local/Apache 2/conf/httpd。conf $ tar jxvf httpd-2。4 .2 .焦油。bz2 $ CD httpd-2。4 .2/$。/configure $ make $ sudo make install(4)启动HTTP Server $ sudo/usr/local/Apache 2/bin/Apache CTL startah 00558: httpd :使用127.0.1.1无法可靠地确定服务器的完全限定域名。将"服务器名"指令设置为全局禁止显示此消息(5)查看超文本传送协议(超文本传输协议的缩写)是否正常运行$ netstat-a | grep http tpcp 0 0 * : http * : * LISTEN(6)在浏览器输入127.0.0.1如果正常应该显示"管用!"2、安装MySQL(1),下载安装mysql-5.5.25.tar.gz,默认安装位置/usr/local/MySQL/$ tar zxvf MySQL-5。5 .25 .焦油。gz $ CD MySQL-5。5 .25/$ sudo组添加MySQL $ sudo用户添加-r-g MySQL MySQL $ cmake .$ make $ sudo make install $ CD/usr/local/MySQL/$ sudo chown-R MySQL .$ sudo chgrp -R mysql .$ sudo脚本/MySQL _ install _ dbuser=MySQL $ sudo chown-R root .$ sudo chown -R mysql数据/$ sudo cp支持-文件/我的-中等。CNF/等等/我的。CNF $ sudo CP支持-文件/MySQL。服务器/etc/init。d/MySQL。服务器(2),启动MySQL:方法1美元:sudo服务mysql.server启动方法2:$ sudo/usr/local/MySQL/bin/MySQL _ safe-user=MySQL 3、安装PHP(1)安装下载php-5.4.4.tar.gz美元/configure-with-APX-S2=/usr/local/Apache 2/bin/APX-with-MySQL-with-MySQL-enable-mbstring-with-mcrypt(可能需要安装libmcrypt-dev)$ sudo make install $ sudo CP PHP。ini-development/usr/local/lib/PHP。ini(2)配置超文本传送协议服务器使之支持PHPapache配置文件/usr/local/Apache 2/conf/httpd。conf修改或添加如下配置;index.php;/if mole;文件匹配\。php$ SetHandler应用程序/x-http PD-PHP;/文件匹配(3)重启超文本传送协议服务器$ sudo/usr/local/Apache 2/bin/Apache CTL重新启动
Q2:怎么在linux操作系统上搭建Web服务器、?要详细的步骤
你准备使用apache,还是nginx,百度博客吧!!
Q3:Linux系统下建立一个类似于IIS的Web服务器
linux下使用最多的web服务器软件要算apache了。 linux下安装apache详解下面是linux下安装apache的完整代码,系统是redhat5.5点此查看详细图文教程下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[root@localhost ~]#cd /soft[root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2 //解压apache的压缩包[root@localhost soft]#cd下面是linux下安装apache的完整代码,系统是redhat5.5点此查看详细图文教程下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[root@localhost ~]#cd /soft[root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2 //解压apache的压缩包[root@localhost soft]#cd httpd-2.2.6 //定位到httpd-2.2.6 文件夹下[root@localhost httpd-2.2.6]#ls //查看显示httpd-2.2.6 文件夹下内容[root@localhost httpd-2.2.6]#./configure --help | more //查看安装apache配置参数[root@localhost httpd-2.2.6]#./configure --prefix=/usr/local/apache --enable-so // 配置apache路径[root@localhost httpd-2.2.6]#make //编译apache[root@localhost httpd-2.2.6]#make install //安装apache[root@localhost httpd-2.2.6]#cd /usr/local/apache //进入apache的目录 [root@localhost apache]# cd conf/[root@localhost conf]#cp -a httpd.conf httpd.conf- //备份apache配置文件[root@localhost conf]#chkconfig --list httpd //查看httpd服务是否已存在[root@localhost conf]#chkconfig httpd off //关闭系统自带了httpd的服务,如果存在httpd服务 [root@localhost conf]#service httpd status //查看自带httpd服务状态[root@localhost conf]#/usr/local/apache/bin/apachectl -k start //linux启动apache命令 [root@localhost conf]#netstat -an | grep :80 //查看linux80端口是否开启[root@localhost conf]#ps -aux | grep httpd //linux下查看apache进程[root@localhost conf]#cd ../..[root@localhost local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷贝apache启动脚本[root@localhost local]#vi /etc/rc.d/init.d/apache //这里是编辑apache启动脚本 在开头的#!/bin/sh 下面加上 #chkconfig: 2345 85 15[root@localhost local]#chkconfig --add apache //添加apache服务[root@localhost local]#chkconfig --list apache //列出apache服务[root@localhost local]#service apache stop //停止apache服务[root@localhost local]#netstat -an | grep :80 //查看linux的80端口是否关闭[root@localhost local]#ps -aux | grep httpd //查看是否存在httpd服务,若果之前自带httpd服务启动的话会导致新添加的apache服务启动失败[root@localhost local]#service apache start //启动apache服务打开你的服务器ip地址,看看是否出现了tomcat的默认首页,如果出现的话,那么恭喜你linux下安装apache已经成功了
Q4:Linux怎么搭建Web服务器
linux系统可以通过使用AMH简单方便地构建一个web服务器。首先,使用xshell登录到Linux服务器。二、粘贴以下代码,输入WGET http://AMH.sh/file/AMH/4.2/AMH.shchmod 775 amh . sh ./amh . sh21 | teeamh . log .三、选择1(安装AMM)。第四,输入两次。五、安装成功后,在浏览器中输入http://服务器IP:8888,即可登录AMH后台。linux下的网络服务器已经安装好了。
Q5:linux系统下怎么搭建网站服务器?
具体方法如下:1、使用putty或类似的SSH工具登录服务器(本地安装跳过);2、安装Apacheyum install httpd修改防火墙配置,打开80端口vi /etc/sysconfig/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 配置Apachevi /etc/httpd/conf/httpd.conf找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:803、重启并测试Apacheservice httpd restart打开浏览器,输入http://ip,可以看到Apache的测试页4、安装MySQLyum install mysql mysql-server修改防火墙配置,打开3306端口vi /etc/sysconfig/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 设置MySQL开机自动启动chkconfig mysqld on设置root密码mysql_secure_installation回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL! 重启MySQLservice mysqld restart 安装PHPyum install php 安装PHP组件yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt 重启Apache和MySQL 创建info.php vi /var/www/html/info.php 内容: 浏览器打开http://ip/info.php进行测试。
Q6:如何在Linux 中搭建一个web服务器
web服务器的简单搭建1、安装一个可以提供web服务的软件yum -y install httpd2、 启动httpd服务systemctl start httpd3、进入主配置文件vim /etc/httpd/conf/httpd.conf在此范围内添加或删除设置,为了方便编写,编辑了一个子配置文件/etc/httpd/conf.d/httpd-vhosts.conf4、 编辑子配置文件vim /etc/httpd/conf.d/httpd-vhosts.conf 此路径必为conf.d/*.conf (意:为.conf 后缀命名)systemctl restart httpd 重启服务5、 编辑页面测试文件在web服务中默认存放网页文件的路径:/var/chaodiquan.com /html默认网页文件名字:index.html6、 浏览器测试ifconfig ens33 查看ens33网卡的地址在浏览器里面 输入你的IP就可以看到测试文件里 希望可以帮助到的哈!