问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在linux搭建web服务器

发布网友 发布时间:2022-04-20 12:20

我来回答

1个回答

热心网友 时间:2022-05-07 09:46

可以参考如下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)安装httpd-2.4.2.tar.bz2默认安装位置/usr/local/apache2网页放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf

$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install

(4)启动HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message

(5)查看http是否正常运行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN

(6)在浏览器输入127.0.0.1如果正常应该显示“It works!”

2、安装MySQL

(1)、下载安装mysql-5.5.25.tar.gz,默认安装位置/usr/local/mysql/

$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ 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修改或添加如下配置

<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>

(3)重启HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart
linux服务器下如何新建网站linux服务器怎么搭建网站

首先需要基本的linux系统知识,在linux系统之上安装web服务组件诸如LAMPLNMPTengine等等,然后需要基本的前/后端语言知识,比如htmlphpcssjs等将网站代码防治到已经架设好的web服务器上就可以实现访问了,最后注册一个域名做好域名解析。怎样用linux系统架设自己的网站?首先需要基本的linux系统知识,在linux系统之...

Linux下Web服务器架设攻略

其实,到现在你的Linux已经开始WEB服务了,你要做的只需将Linux系统连入互联网,然后将主页存放于“/home/httpd”目录下即可。但为了让此WEB服务器更有效率的工作,我们还需对其作些设置,具体需要配置的其实就是刚才复制的那4个文件。以下对其主要的两个配置文件httpd.conf和access.conf作些说明:1. ...

如何搭建web服务器

搭建一个 web 服务器需要以下几个步骤:1. 选择服务器操作系统:选择一种适合你的需求的服务器操作系统,比如 Linux、Windows Server 或者 macOS。2. 安装 HTTP 服务器软件:选择一个 HTTP 服务器软件来处理客户端请求,比如 Apache、Nginx 或者 Microsoft IIS。3. 配置服务器软件:根据你的需求进行服...

Linux怎么搭建Web服务器

一、使用xshell登录linux服务器 二、粘贴以下代码并回车 wget http://amh.sh/file/AMH/4.2/amh.sh &amp;&amp; chmod 775 amh.sh &amp;&amp; ./amh.sh 2&gt;&amp;1 | tee amh.log 三、选择1(安装AHM)四、输入两次密码,第一次为MYSQL密码,第二次为AMH后台密码。五、安装成功后在浏览器输入http://服务器IP:...

器Linux实现快速开启Web服务器linux开启web服务

首先,我们需要从Internet上下载Apache Web服务器的软件包,并将其存放到特定的文件夹中。建议使用wget,因为它可以直接从Internet上下载文件。下载完成后,将其安装到您的系统中。您可以使用dpkg -i命令来安装Apache Web服务器:sudo dpkg -i apache-X.X.XX.deb 其次,您需要打开Apache Web服务器的...

Linux怎么搭建Web服务器

1,基于apache的web服务器基础搭建:(1)实验环境:一台ip为192.168.10.10的rhel5.9主机作为web服务器,一台ip为192.168.10.15的win7主机作为测试机 (2)查看服务主机软件是否安装 [root@ser1 ~]# rpm -q httpd httpd-manual httpd-devel package httpd is not installed package httpd-manual ...

怎样用linux系统架设自己的网站

linux网站搭建是:Apache+php+Mysql。Apache是世界排名第一的Web服务器,根据Netcraf所作的调查,世界上百分之五十以上的Web服务器在使用Apache。在搭建平台时,也可以直接使用RPM包来安装,但是由于使用RPM包在一些系统上不支持,因此我们使用更通用的方法:直接从源代码来装。Apache的特性:1)几乎可以运行在...

如何在自己的linux服务器上搭建网站

1.根据机器的用途,许多服务是不需要的。如果Linux只是一个桌面,那么就不需要sendmail、HTTPD和许多其他服务。如果您的服务器只是一个Web服务器,您还可以关闭许多服务。为此,转到administration菜单并检查服务项。只需撤消您不想启动的任何服务选项。2.使用轻量级窗口管理器,而不是GNOME或KDE。我插入内存...

怎么把web项目部署到linux服务器上

把第一步导出来的项目的war包传输到linux服务器上自己设定的目录下 把项目的war包通过cp或者mv命令移动到tomcat目录下的webapps目录的下面 在linux服务器上切换到tomcat安装目录下的bin目录下,通过./startup.sh命令启动tomcat服务器,这样就能通过ip:8080/项目名  来访问目标网站了。

Linux系统下建立一个类似于IIS的Web服务器

回答:安装Apache服务器,可以通过安装httpd的rpm包 或者 安装从Apache官网下载的tar包编译安装,安装完成后配置httpd.conf在里面添加相应的&lt;/VirtualHost&gt;就可以了 &lt;/VirtualHost domain:80&gt; ServerAdmin webmaster@dummy-host.example.com DocumentRoot /www/docs/dummy-host.example.com ServerName dummy-host....

用linux搭建web服务器 linux中怎么搭建web服务器 linux搭建web服务器流程 ubuntu搭建web服务器 ubuntu怎么搭建web服务器 linux搭建www服务器 linux建立web服务器 linux怎么搭建服务器 centos7web服务器搭建
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卷心菜炒粉条的家常做法是怎样的? 全世界所有的FPS网游 请问这是思科路由器里面ARP映射吗?(arp 10.16.252.210 3C07.7178... 主卧18平方,次卧18平方,客厅25个平方格力家用中央空调一拖三。连... 格力, 大金,三菱重工,三菱电机中央空调哪个好,家中客厅加餐厅50㎡,主... 客厅餐厅28平方,主卧14平方,次卧卧12平方,书房8平方,配什么系列的大金中... 我家二期大金中央空调主卧次卧内机电机响有噪音吵的没 ...急啊!有没有哪位可以告诉我解决办法?先谢谢了 海淘返利网站哪个好 中冶建研(上海)房屋检测站产品与服务 古代是什么样的? 古代文人有哪些? 古诗 寒食的主旨 寒食是什么 《寒食》的诗意是? 寒食 古诗拼音版? 寒食节是那一日? 寒食是我国的什么传统节日? 寒食的全诗翻译 寒食的习俗 寒食的来历,20字左右? 《寒食》主要内容是什么? 寒食节的时间,来源,习俗,意义,诗句 我国古代传统节日中,“寒食”指哪一天? 寒食是什么意思 寒食古诗的大意 寒食的诗意 寒食的诗意是什么? 什么是寒食 瓜子二手车分期买的车付完贷款怎么拿绿本? 如何搭建linux下web服务器 如何在Linux系统下搭建Web服务器及数据库服务器 两台电脑怎样利用wifi互传文件 两台电脑怎么通过wifi传文件夹 如何实现两台电脑近距离快速无线传文件? 两台电脑之间怎么通过wifi传文件? 两台电脑怎么用无线传文件 问一个问题,二台电脑连接同一个WIFI,可以传文件吗 两台电脑在同一无线网中,如何相互传输文件? 两台电脑同一个WIFI,怎样能实现类似两部手机之间... 共用一个路由器的两台电脑怎么互传东西 局域网内两台电脑传输文件怎么最快 在泰山上露营需要注意些什么? 泰山山顶上哪里搭帐篷合适 泰山顶上能否自己搭帐篷露营 明天爬泰山.准备露宿山顶第二天看日出.应该注意些... 你认为去山顶露营需要准备什么? 泰山上能否搭帐篷 泰山顶可以搭帐篷露营吗 泰山旅游景点可以露营吗?